SolveProcessSettings

The class representing solve process settings.

Declaration Syntax

public class SolveProcessSettings : ISolveProcessSettings

Table 99: Members

Constructor

SolveProcessSettings()

Creates a SolveProcessSettings object

Property

AdditionalCommandLineArguments

Any additional command line arguments to give to the solver.

Property

CustomExecutablePath

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

Property

DCSAutoDownloadResults

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

Property

DistributeSolution

Whether to run the solution in distributed mode.

Property

GPUAccelerationDevice

The GPU Acceleration device the solver will use.

Property

HybridParallel

Whether to run the solution in hybrid parallel.

Property

LicenseQueuing

Whether license queueing is active.

Property

ManualLinuxSettings

Returns the manual linux settings.

Property

ManualSolverMemorySettings

Returns the manual solver memory settings.

Property

MaxNumberOfCores

The maximum number of cores the solver will use.

Property

NumberOfGPUDevices

The number of GPU devices.

Property

NumberOfProcesses

The number of processes the solver will use.

Property

SolveInSynchronousMode

Whether the solve will be in synchronous mode.

Property

ThreadsPerProcess

The threads per process the solver will use.

Property

UseSharedLicense

Whether the solver will use a shared license.