Skip to main content

OpenTD .NET8 reference 2025 R2

OpenTD.SolverControlData Class Reference

Last update: 16.07.2025

Sinda solver (optimization) control constants. Used in Case Set. More...

Inheritance diagram for OpenTD.SolverControlData:
OpenTD.ITdDerived

Public Types

enum  GoalType { MINIMIZE , MAXIMIZE , USERVALUE }
 Optimization goal type: minimize, maximize, etc. More...
 

Public Member Functions

 SolverControlData ()
 

Properties

GoalType goalType [get, set]
 
double goal [get, set]
 
string Object [get, set]
 
double adero [get, set]
 
double rdero [get, set]
 
double aerro [get, set]
 
double rerro [get, set]
 
double pusho [get, set]
 
double rcacto [get, set]
 
double rcerro [get, set]
 
double achgo [get, set]
 
double nwrkro [get, set]
 
double rcvio [get, set]
 
double rchgo [get, set]
 
int metho [get, set]
 
int nloopo [get, set]
 
int mdero [get, set]
 
int nconvo [get, set]
 
int nervus [get, set]
 
int newpro [get, set]
 
int nwrkio [get, set]
 
int nloopr [get, set]
 
double aderr [get, set]
 
double rerrr [get, set]
 
double aerrr [get, set]
 
double rderr [get, set]
 
int nseed [get, set]
 
int useDL [get, set]
 
ExpressionData goalExp [get, set]
 
ExpressionData aderoExp [get, set]
 
ExpressionData rderoExp [get, set]
 
ExpressionData aerroExp [get, set]
 
ExpressionData rerroExp [get, set]
 
ExpressionData pushoExp [get, set]
 
ExpressionData rcactoExp [get, set]
 
ExpressionData rcerroExp [get, set]
 
ExpressionData achgoExp [get, set]
 
ExpressionData nwrkroExp [get, set]
 
ExpressionData rcvioExp [get, set]
 
ExpressionData rchgoExp [get, set]
 
ExpressionData nloopoExp [get, set]
 
ExpressionData nconvoExp [get, set]
 
ExpressionData newproExp [get, set]
 
ExpressionData nwrkioExp [get, set]
 
ExpressionData nlooprExp [get, set]
 
ExpressionData aderrExp [get, set]
 
ExpressionData rerrrExp [get, set]
 
ExpressionData aerrrExp [get, set]
 
ExpressionData rderrExp [get, set]
 
ExpressionData nseedExp [get, set]
 

Detailed Description

Sinda solver (optimization) control constants. Used in Case Set.

See also
OpenTD.CaseSet

Member Enumeration Documentation

◆ GoalType

Optimization goal type: minimize, maximize, etc.

Enumerator
MINIMIZE 
MAXIMIZE 
USERVALUE 

Constructor & Destructor Documentation

◆ SolverControlData()

OpenTD.SolverControlData.SolverControlData ( )
inline

Property Documentation

◆ achgo

double OpenTD.SolverControlData.achgo
getset

◆ achgoExp

ExpressionData OpenTD.SolverControlData.achgoExp
getset

◆ adero

double OpenTD.SolverControlData.adero
getset

◆ aderoExp

ExpressionData OpenTD.SolverControlData.aderoExp
getset

◆ aderr

double OpenTD.SolverControlData.aderr
getset

◆ aderrExp

ExpressionData OpenTD.SolverControlData.aderrExp
getset

◆ aerro

double OpenTD.SolverControlData.aerro
getset

◆ aerroExp

ExpressionData OpenTD.SolverControlData.aerroExp
getset

◆ aerrr

double OpenTD.SolverControlData.aerrr
getset

◆ aerrrExp

ExpressionData OpenTD.SolverControlData.aerrrExp
getset

◆ goal

double OpenTD.SolverControlData.goal
getset

◆ goalExp

ExpressionData OpenTD.SolverControlData.goalExp
getset

◆ goalType

GoalType OpenTD.SolverControlData.goalType
getset

◆ mdero

int OpenTD.SolverControlData.mdero
getset

◆ metho

int OpenTD.SolverControlData.metho
getset

◆ nconvo

int OpenTD.SolverControlData.nconvo
getset

◆ nconvoExp

ExpressionData OpenTD.SolverControlData.nconvoExp
getset

◆ nervus

int OpenTD.SolverControlData.nervus
getset

◆ newpro

int OpenTD.SolverControlData.newpro
getset

◆ newproExp

ExpressionData OpenTD.SolverControlData.newproExp
getset

◆ nloopo

int OpenTD.SolverControlData.nloopo
getset

◆ nloopoExp

ExpressionData OpenTD.SolverControlData.nloopoExp
getset

◆ nloopr

int OpenTD.SolverControlData.nloopr
getset

◆ nlooprExp

ExpressionData OpenTD.SolverControlData.nlooprExp
getset

◆ nseed

int OpenTD.SolverControlData.nseed
getset

◆ nseedExp

ExpressionData OpenTD.SolverControlData.nseedExp
getset

◆ nwrkio

int OpenTD.SolverControlData.nwrkio
getset

◆ nwrkioExp

ExpressionData OpenTD.SolverControlData.nwrkioExp
getset

◆ nwrkro

double OpenTD.SolverControlData.nwrkro
getset

◆ nwrkroExp

ExpressionData OpenTD.SolverControlData.nwrkroExp
getset

◆ Object

string OpenTD.SolverControlData.Object
getset

◆ pusho

double OpenTD.SolverControlData.pusho
getset

◆ pushoExp

ExpressionData OpenTD.SolverControlData.pushoExp
getset

◆ rcacto

double OpenTD.SolverControlData.rcacto
getset

◆ rcactoExp

ExpressionData OpenTD.SolverControlData.rcactoExp
getset

◆ rcerro

double OpenTD.SolverControlData.rcerro
getset

◆ rcerroExp

ExpressionData OpenTD.SolverControlData.rcerroExp
getset

◆ rchgo

double OpenTD.SolverControlData.rchgo
getset

◆ rchgoExp

ExpressionData OpenTD.SolverControlData.rchgoExp
getset

◆ rcvio

double OpenTD.SolverControlData.rcvio
getset

◆ rcvioExp

ExpressionData OpenTD.SolverControlData.rcvioExp
getset

◆ rdero

double OpenTD.SolverControlData.rdero
getset

◆ rderoExp

ExpressionData OpenTD.SolverControlData.rderoExp
getset

◆ rderr

double OpenTD.SolverControlData.rderr
getset

◆ rderrExp

ExpressionData OpenTD.SolverControlData.rderrExp
getset

◆ rerro

double OpenTD.SolverControlData.rerro
getset

◆ rerroExp

ExpressionData OpenTD.SolverControlData.rerroExp
getset

◆ rerrr

double OpenTD.SolverControlData.rerrr
getset

◆ rerrrExp

ExpressionData OpenTD.SolverControlData.rerrrExp
getset

◆ useDL

int OpenTD.SolverControlData.useDL
getset

The documentation for this class was generated from the following file:
  • C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/OpenTD/OpenTD/SolverControlData.cs

Connect with Ansys