Skip to main content

Mechanical scripting interface

SolveProcessSettings

Last update: 14.01.2025

class Ansys.ACT.Mechanical.Application.SolveProcessSettings.SolveProcessSettings

Bases: object

The class representing solve process settings.

Overview

Properties

Name Description
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.