SolveProcessSettings#

class ansys.mechanical.stubs.v242.Ansys.ACT.Mechanical.Application.SolveProcessSettings.SolveProcessSettings#

Bases: object

The class representing solve process settings.

Overview#

AdditionalCommandLineArguments

Any additional command line arguments to give to the solver.

CustomExecutablePath

The custom executable path for user programmable features in the solver.

DCSAutoDownloadResults

Whether results need to be automatically downloaded for DCS job after completion.

DistributeSolution

Whether to run the solution in distributed mode.

GPUAccelerationDevice

The GPU Acceleration device the solver will use.

HybridParallel

Whether to run the solution in hybrid parallel.

LicenseQueuing

Whether license queueing is active.

ManualLinuxSettings

Returns the manual linux settings.

ManualSolverMemorySettings

Returns the manual solver memory settings.

MaxNumberOfCores

The maximum number of cores the solver will use.

NumberOfGPUDevices

The number of GPU devices.

NumberOfProcesses

The number of processes the solver will use.

SolveInSynchronousMode

Whether the solve will be in synchronous mode.

ThreadsPerProcess

The threads per process the solver will use.

UseSharedLicense

Whether the solver will use a shared license.

Property detail#

property SolveProcessSettings.AdditionalCommandLineArguments: str | None#

Any additional command line arguments to give to the solver.

property SolveProcessSettings.CustomExecutablePath: str | None#

The custom executable path for user programmable features in the solver.

property SolveProcessSettings.DCSAutoDownloadResults: bool | None#

Whether results need to be automatically downloaded for DCS job after completion.

property SolveProcessSettings.DistributeSolution: bool | None#

Whether to run the solution in distributed mode.

property SolveProcessSettings.GPUAccelerationDevice: Ansys.Mechanical.DataModel.Enums.GPUAccelerationDevicesType | None#

The GPU Acceleration device the solver will use.

property SolveProcessSettings.HybridParallel: bool | None#

Whether to run the solution in hybrid parallel.

property SolveProcessSettings.LicenseQueuing: bool | None#

Whether license queueing is active.

property SolveProcessSettings.ManualLinuxSettings: Ansys.ACT.Mechanical.Application.SolveProcessSettings.LinuxSettings | None#

Returns the manual linux settings.

property SolveProcessSettings.ManualSolverMemorySettings: Ansys.ACT.Mechanical.Application.SolveProcessSettings.SolverMemorySettings | None#

Returns the manual solver memory settings.

property SolveProcessSettings.MaxNumberOfCores: int | None#

The maximum number of cores the solver will use.

property SolveProcessSettings.NumberOfGPUDevices: int | None#

The number of GPU devices.

property SolveProcessSettings.NumberOfProcesses: int | None#

The number of processes the solver will use.

property SolveProcessSettings.SolveInSynchronousMode: bool | None#

Whether the solve will be in synchronous mode.

property SolveProcessSettings.ThreadsPerProcess: int | None#

The threads per process the solver will use.

property SolveProcessSettings.UseSharedLicense: bool | None#

Whether the solver will use a shared license.