OpenTD.CaseSetData Class Reference
Last update: 16.07.2025<exclude > More...
Inheritance diagram for OpenTD.CaseSetData:

Public Types | |
| enum | BuildTypes { BUILDALL , BUILDUSER , BUILDDEFINED } |
| Specifies how Sinda BUILD statement is created. More... | |
| enum | PostProcessOptionTypes { CURRENT_TIME = 0 , FIRST_TIME = 1 , LAST_TIME = 2 } |
| Determines what data to post-process. More... | |
| enum | RadiationTaskDbOptions { NONE , ADD , REUSE , RECALCULATE , FORCEADD_NOTUSED , ALWAYSREUSE } |
| Determines how to treat the existing ray database and newly-generated rays. More... | |
Public Member Functions | |
| CaseSetData () | |
| override void | Update () |
| Updates the TD entity with the latest client data. | |
| override void | UpdateFromTD () |
| Updates the client-side instance with the latest data from the TD entity. | |
| override void | CreateIn (ThermalDesktop td) |
| Creates the TD entity in the specified TD instance. | |
| void | CheckData () |
| override string | ToString () |
| void | SetFrom (OpenTDObject x) |
| void | UpdateIn (ThermalDesktop td) |
| Updates the TD entity corresponding to this object in the specified TD instance, if possible. | |
Protected Attributes | |
| ITdCommander | TdProxy |
Properties | |
| RadiationTaskDbOptions | RadiationTaskDbOption [get, set] |
| List< RadiationTaskData > | RadiationTasks [get, set] |
| string | SindaFilenames [get, set] |
| Changing this doesn't do anything. If you'd like to change all of the filenames at once, use ReplaceFilenames(...). | |
| string | Name [get, set] |
| int | GenerateCondCap [get, set] |
| int | BuildSindaModel [get, set] |
| int | RunSinda [get, set] |
| int | RunSindaShowPlot [get, set] |
| int | RunSindaPlotDelay [get, set] |
| int | RunSindaPlotPoints [get, set] |
| int | RunSindaPlotHoldDisplay [get, set] |
| int | RunSindaPlotPPL [get, set] |
| List< string > | RunSindaPlotArray [get, set] |
| int | PostprocessSindaSave [get, set] |
| int | LaunchSWDV [get, set] |
| int | SteadyState [get, set] |
| int | Transient [get, set] |
| string | CondCapFilename [get, set] |
| string | SindaFilename [get, set] |
| int | AsciiTemp [get, set] |
| int | AsciiQmap [get, set] |
| int | AsciiCap [get, set] |
| int | AsciiQ [get, set] |
| int | AsciiG [get, set] |
| int | AsciiNodtab [get, set] |
| int | AsciiRegtab [get, set] |
| int | AsciiLump [get, set] |
| int | AsciiPath [get, set] |
| int | AsciiTie [get, set] |
| int | AsciiSettl [get, set] |
| int | Ti2Tab [get, set] |
| int | TieHtpTab [get, set] |
| int | Ti3Tab [get, set] |
| int | ChokeTab [get, set] |
| int | LmxTab [get, set] |
| int | LmcTab [get, set] |
| int | PtcTab [get, set] |
| int | RotTab [get, set] |
| int | TubTab [get, set] |
| int | Tb2Tab [get, set] |
| int | TwnTab [get, set] |
| int | CnsTab [get, set] |
| int | IfcTab [get, set] |
| int | L2Tab [get, set] |
| int | FtiTab [get, set] |
| int | GasTab [get, set] |
| int | HtlTab [get, set] |
| int | HtpTab [get, set] |
| int | PidTab [get, set] |
| int | RanTab [get, set] |
| int | RcstTab [get, set] |
| int | Tb3Tab [get, set] |
| int | TtTab [get, set] |
| int | MacroTab [get, set] |
| int | MacinTab [get, set] |
| int | DeqnTab [get, set] |
| int | OrifTab [get, set] |
| int | LossTab [get, set] |
| int | PortTab [get, set] |
| int | DpTab [get, set] |
| int | Dp2Tab [get, set] |
| int | TabMap [get, set] |
| int | SaveTemp [get, set] |
| int | SaveG [get, set] |
| int | SaveQ [get, set] |
| int | SaveCap [get, set] |
| int | SaveLump [get, set] |
| int | SavePath [get, set] |
| int | SaveTie [get, set] |
| int | SaveAll [get, set] |
| int | SaveAllSS [get, set] |
| int | SaveRegister [get, set] |
| SubmodelNameData | OutputSubmodel [get, set] |
| int | OpticOverride [get, set] |
| int | ThermoOverride [get, set] |
| string | OpticFilename [get, set] |
| string | ThermoFilename [get, set] |
| List< string > | OpticAlias [get, set] |
| List< string > | OpticProp [get, set] |
| List< string > | ThermoAlias [get, set] |
| List< string > | ThermoProp [get, set] |
| string | RestartFile [get, set] |
| int | RestartTimeIndex [get, set] |
| int | RestartTimeLastFirstUserIndex [get, set] |
| int | UseRestartFile [get, set] |
| List< string > | RestartNodesExcluded [get, set] |
| List< string > | RestartRegisters [get, set] |
| int | LoadtNameFromSaveOrSinda [get, set] |
| double | RestartSearchTime [get, set] |
| ExpressionData | RestartSearchTimeExp [get, set] |
| string | LumpRestartFile [get, set] |
| int | LumpRestartTimeIndex [get, set] |
| int | LumpRestartTimeLastFirstUserIndex [get, set] |
| int | UseLumpRestartFile [get, set] |
| List< string > | RestartLumpsExcluded [get, set] |
| List< string > | RestartPathsExcluded [get, set] |
| double | RestartLumpSearchTime [get, set] |
| ExpressionData | RestartLumpSearchTimeExp [get, set] |
| Dictionary< SubmodelNameData, ThermalLogicData > | ThermalLogic [get, set] |
| Dictionary< SubmodelNameData, FluintLogicData > | FluintLogic [get, set] |
| List< RegisterData > | SindaRegisterVars [get, set] |
| string | SindaOper [get, set] |
| string | SindaSubroutine [get, set] |
| string | SindaOther [get, set] |
| SindaOptionsData | SindaOptions [get, set] |
| List< string > | SymbolNames [get, set] |
| List< string > | SymbolValues [get, set] |
| List< string > | SymbolComments [get, set] |
| double | RegisterSweepLow [get, set] |
| ExpressionData | RegisterSweepLowExp [get, set] |
| double | RegisterSweepHigh [get, set] |
| ExpressionData | RegisterSweepHighExp [get, set] |
| int | RegisterSweepSteps [get, set] |
| ExpressionData | RegisterSweepStepsExp [get, set] |
| int | DesignSweepSteps [get, set] |
| ExpressionData | DesignSweepStepsExp [get, set] |
| List< SolverDesignData > | SolverDesignVars [get, set] |
| List< SolverDesignData > | SolverConstraintVars [get, set] |
| string | SolverProcedure [get, set] |
| string | SolverSologic0 [get, set] |
| string | SolverSologic1 [get, set] |
| string | SolverSologic2 [get, set] |
| string | SolverSoloutput [get, set] |
| string | ReliabilityRandom [get, set] |
| string | ReliabilityConstraint [get, set] |
| string | ReliabilityOutput [get, set] |
| string | ReliabilityProcedure [get, set] |
| SolverControlData | SolverControl [get, set] |
| SindaControlData | SindaControl [get, set] |
| int | UseDynamicSinda [get, set] |
| int | ShowTempsWhileCalculating [get, set] |
| int | DynamicTemperatureDelay [get, set] |
| string | DynamicTemperatureFilename [get, set] |
| int | ResetSymbolsUponCompletion [get, set] |
| int | ParametricSweep [get, set] |
| int | RegisterSweep [get, set] |
| int | DesignSweep [get, set] |
| string | RegisterSweepName [get, set] |
| string | DesignSweepName [get, set] |
| int | OutputSymAsReg [get, set] |
| BuildTypes | BuildType [get, set] |
| List< string > | SubmodelsNotBuilt [get, set] |
| List< string > | FluidSubmodelsNotBuilt [get, set] |
| List< string > | SubmodelsNotDynamic [get, set] |
| int | GenerateLogFile [get, set] |
| string | LogFilename [get, set] |
| int | UseUserDirectory [get, set] |
| string | UserDirectory [get, set] |
| string | GroupName [get, set] |
| string | Comment [get, set] |
| double | RecedeRtlim [get, set] |
| Dimensional< ModelLength > | RecedeThklast [get, set] |
| Dimensional< ModelLength > | RecedeThkmin [get, set] |
| Dimensional< ModelLength > | RecedeThkmax [get, set] |
| ExpressionData | RecedeRtlimExp [get, set] |
| ExpressionData | RecedeThklastExp [get, set] |
| ExpressionData | RecedeThkminExp [get, set] |
| ExpressionData | RecedeThkmaxExp [get, set] |
| string | SindaWorksLogicFile [get, set] |
| int | SeperatorOnly [get, set] |
| int | SteadyStateOption [get, set] |
| PostProcessOptionTypes | PostProcessOption [get, set] |
| int | RunTdMappers [get, set] |
| int | TdMappersOption [get, set] |
| int | TdMappersOutputOnly [get, set] |
| int | DriveSymbolsEnabled [get, set] |
| string | DriveSymbolsExcelFile [get, set] |
| string | DriveSymbolsExcelSheet [get, set] |
| int | DriveSymbolRangeOption [get, set] |
| string | DriveSymbolsUserRange [get, set] |
| int | DriveSymbolUniqueRunDirectoryOrFiles [get, set] |
| int | DriveSymbolUniqueRadcadFiles [get, set] |
| int | DriveSymbolsOutputEnabled [get, set] |
| string | DriveSymbolsExcelOutputFile [get, set] |
| string | DriveSymbolsExcelOutputSheet [get, set] |
| List< string > | DriveSymbolsExcelOutputSymbols [get, set] |
| List< string > | PathsDotTxtDirectories [get, set] |
| int | RestartCase [get, set] |
| string | RestartCaseFilename [get, set] |
| int | RestartCaseTime [get, set] |
| int | RestartCaseUseTimend [get, set] |
| int | RestartCaseUseSubName [get, set] |
| string | RestartCaseSubName [get, set] |
| double | RestartCaseTimend [get, set] |
| List< string > | RestartCaseUserList [get, set] |
| int | RestartCaseTimeLastFirstUserIndexOrSearchTime [get, set] |
| double | RestartCaseSearchTime [get, set] |
| ExpressionData | RestartCaseSearchTimeExp [get, set] |
| int | RestartCaseTimeIndex [get, set] |
| List< string > | InsertFilenames [get, set] |
| string | CompilerOptions [get, set] |
| string | LinkerOptions [get, set] |
| int | RestartExcludeBoundaryNodes [get, set] |
| List< KickerData > | KickerList [get, set] |
| int | UseKicker [get, set] |
| int | RestartHeaterSymbols [get, set] |
| int | RunSaveToText [get, set] |
| int | CalculateRadiation [get, set] |
| Dictionary< string, string > | StackAliasMap [get, set] |
| int | CrashFile [get, set] |
| string | CrashFileName [get, set] |
| SindaCyclicData | SindaCyclic [get, set] |
| int | HoldTanksConstantForInitialConditions [get, set] |
| int | HoldDiffNodesConstantForInitialConditions [get, set] |
| int | DriveSymbolsMakeExcelPlot [get, set] |
| int | AddBuildAllToEndOfOperForBuildDefined [get, set] |
Detailed Description
<exclude >
Member Enumeration Documentation
◆ BuildTypes
◆ PostProcessOptionTypes
◆ RadiationTaskDbOptions
Constructor & Destructor Documentation
◆ CaseSetData()
|
inline |
Member Function Documentation
◆ CheckData()
|
inline |
◆ CreateIn()
|
inline |
Creates the TD entity in the specified TD instance.
Implements OpenTD.IReassignable.
◆ SetFrom()
|
inlineinherited |
◆ ToString()
|
inline |
◆ Update()
|
inline |
Updates the TD entity with the latest client data.
Implements OpenTD.IUpdatable.
◆ UpdateFromTD()
|
inline |
Updates the client-side instance with the latest data from the TD entity.
Implements OpenTD.IUpdatable.
◆ UpdateIn()
|
inlineinherited |
Updates the TD entity corresponding to this object in the specified TD instance, if possible.
Implements OpenTD.IReassignable.
Member Data Documentation
◆ TdProxy
|
protectedinherited |
Property Documentation
◆ AddBuildAllToEndOfOperForBuildDefined
|
getset |
◆ AsciiCap
|
getset |
◆ AsciiG
|
getset |
◆ AsciiLump
|
getset |
◆ AsciiNodtab
|
getset |
◆ AsciiPath
|
getset |
◆ AsciiQ
|
getset |
◆ AsciiQmap
|
getset |
◆ AsciiRegtab
|
getset |
◆ AsciiSettl
|
getset |
◆ AsciiTemp
|
getset |
◆ AsciiTie
|
getset |
◆ BuildSindaModel
|
getset |
◆ BuildType
|
getset |
◆ CalculateRadiation
|
getset |
◆ ChokeTab
|
getset |
◆ CnsTab
|
getset |
◆ Comment
|
getset |
◆ CompilerOptions
|
getset |
◆ CondCapFilename
|
getset |
◆ CrashFile
|
getset |
◆ CrashFileName
|
getset |
◆ DeqnTab
|
getset |
◆ DesignSweep
|
getset |
◆ DesignSweepName
|
getset |
◆ DesignSweepSteps
|
getset |
◆ DesignSweepStepsExp
|
getset |
◆ Dp2Tab
|
getset |
◆ DpTab
|
getset |
◆ DriveSymbolRangeOption
|
getset |
◆ DriveSymbolsEnabled
|
getset |
◆ DriveSymbolsExcelFile
|
getset |
◆ DriveSymbolsExcelOutputFile
|
getset |
◆ DriveSymbolsExcelOutputSheet
|
getset |
◆ DriveSymbolsExcelOutputSymbols
|
getset |
◆ DriveSymbolsExcelSheet
|
getset |
◆ DriveSymbolsMakeExcelPlot
|
getset |
◆ DriveSymbolsOutputEnabled
|
getset |
◆ DriveSymbolsUserRange
|
getset |
◆ DriveSymbolUniqueRadcadFiles
|
getset |
◆ DriveSymbolUniqueRunDirectoryOrFiles
|
getset |
◆ DynamicTemperatureDelay
|
getset |
◆ DynamicTemperatureFilename
|
getset |
◆ FluidSubmodelsNotBuilt
|
getset |
◆ FluintLogic
|
getset |
◆ FtiTab
|
getset |
◆ GasTab
|
getset |
◆ GenerateCondCap
|
getset |
◆ GenerateLogFile
|
getset |
◆ GroupName
|
getset |
◆ HoldDiffNodesConstantForInitialConditions
|
getset |
◆ HoldTanksConstantForInitialConditions
|
getset |
◆ HtlTab
|
getset |
◆ HtpTab
|
getset |
◆ IfcTab
|
getset |
◆ InsertFilenames
|
getset |
◆ KickerList
|
getset |
◆ L2Tab
|
getset |
◆ LaunchSWDV
|
getset |
◆ LinkerOptions
|
getset |
◆ LmcTab
|
getset |
◆ LmxTab
|
getset |
◆ LoadtNameFromSaveOrSinda
|
getset |
◆ LogFilename
|
getset |
◆ LossTab
|
getset |
◆ LumpRestartFile
|
getset |
◆ LumpRestartTimeIndex
|
getset |
◆ LumpRestartTimeLastFirstUserIndex
|
getset |
◆ MacinTab
|
getset |
◆ MacroTab
|
getset |
◆ Name
|
getset |
◆ OpticAlias
|
getset |
◆ OpticFilename
|
getset |
◆ OpticOverride
|
getset |
◆ OpticProp
|
getset |
◆ OrifTab
|
getset |
◆ OutputSubmodel
|
getset |
◆ OutputSymAsReg
|
getset |
◆ ParametricSweep
|
getset |
◆ PathsDotTxtDirectories
|
getset |
◆ PidTab
|
getset |
◆ PortTab
|
getset |
◆ PostProcessOption
|
getset |
◆ PostprocessSindaSave
|
getset |
◆ PtcTab
|
getset |
◆ RadiationTaskDbOption
|
getset |
◆ RadiationTasks
|
getset |
◆ RanTab
|
getset |
◆ RcstTab
|
getset |
◆ RecedeRtlim
|
getset |
◆ RecedeRtlimExp
|
getset |
◆ RecedeThklast
|
getset |
◆ RecedeThklastExp
|
getset |
◆ RecedeThkmax
|
getset |
◆ RecedeThkmaxExp
|
getset |
◆ RecedeThkmin
|
getset |
◆ RecedeThkminExp
|
getset |
◆ RegisterSweep
|
getset |
◆ RegisterSweepHigh
|
getset |
◆ RegisterSweepHighExp
|
getset |
◆ RegisterSweepLow
|
getset |
◆ RegisterSweepLowExp
|
getset |
◆ RegisterSweepName
|
getset |
◆ RegisterSweepSteps
|
getset |
◆ RegisterSweepStepsExp
|
getset |
◆ ReliabilityConstraint
|
getset |
◆ ReliabilityOutput
|
getset |
◆ ReliabilityProcedure
|
getset |
◆ ReliabilityRandom
|
getset |
◆ ResetSymbolsUponCompletion
|
getset |
◆ RestartCase
|
getset |
◆ RestartCaseFilename
|
getset |
◆ RestartCaseSearchTime
|
getset |
◆ RestartCaseSearchTimeExp
|
getset |
◆ RestartCaseSubName
|
getset |
◆ RestartCaseTime
|
getset |
◆ RestartCaseTimeIndex
|
getset |
◆ RestartCaseTimeLastFirstUserIndexOrSearchTime
|
getset |
◆ RestartCaseTimend
|
getset |
◆ RestartCaseUserList
|
getset |
◆ RestartCaseUseSubName
|
getset |
◆ RestartCaseUseTimend
|
getset |
◆ RestartExcludeBoundaryNodes
|
getset |
◆ RestartFile
|
getset |
◆ RestartHeaterSymbols
|
getset |
◆ RestartLumpSearchTime
|
getset |
◆ RestartLumpSearchTimeExp
|
getset |
◆ RestartLumpsExcluded
|
getset |
◆ RestartNodesExcluded
|
getset |
◆ RestartPathsExcluded
|
getset |
◆ RestartRegisters
|
getset |
◆ RestartSearchTime
|
getset |
◆ RestartSearchTimeExp
|
getset |
◆ RestartTimeIndex
|
getset |
◆ RestartTimeLastFirstUserIndex
|
getset |
◆ RotTab
|
getset |
◆ RunSaveToText
|
getset |
◆ RunSinda
|
getset |
◆ RunSindaPlotArray
|
getset |
◆ RunSindaPlotDelay
|
getset |
◆ RunSindaPlotHoldDisplay
|
getset |
◆ RunSindaPlotPoints
|
getset |
◆ RunSindaPlotPPL
|
getset |
◆ RunSindaShowPlot
|
getset |
◆ RunTdMappers
|
getset |
◆ SaveAll
|
getset |
◆ SaveAllSS
|
getset |
◆ SaveCap
|
getset |
◆ SaveG
|
getset |
◆ SaveLump
|
getset |
◆ SavePath
|
getset |
◆ SaveQ
|
getset |
◆ SaveRegister
|
getset |
◆ SaveTemp
|
getset |
◆ SaveTie
|
getset |
◆ SeperatorOnly
|
getset |
◆ ShowTempsWhileCalculating
|
getset |
◆ SindaControl
|
getset |
◆ SindaCyclic
|
getset |
◆ SindaFilename
|
getset |
◆ SindaFilenames
|
getset |
Changing this doesn't do anything. If you'd like to change all of the filenames at once, use ReplaceFilenames(...).
◆ SindaOper
|
getset |
◆ SindaOptions
|
getset |
◆ SindaOther
|
getset |
◆ SindaRegisterVars
|
getset |
◆ SindaSubroutine
|
getset |
◆ SindaWorksLogicFile
|
getset |
◆ SolverConstraintVars
|
getset |
◆ SolverControl
|
getset |
◆ SolverDesignVars
|
getset |
◆ SolverProcedure
|
getset |
◆ SolverSologic0
|
getset |
◆ SolverSologic1
|
getset |
◆ SolverSologic2
|
getset |
◆ SolverSoloutput
|
getset |
◆ StackAliasMap
|
getset |
◆ SteadyState
|
getset |
◆ SteadyStateOption
|
getset |
◆ SubmodelsNotBuilt
|
getset |
◆ SubmodelsNotDynamic
|
getset |
◆ SymbolComments
|
getset |
◆ SymbolNames
|
getset |
◆ SymbolValues
|
getset |
◆ TabMap
|
getset |
◆ Tb2Tab
|
getset |
◆ Tb3Tab
|
getset |
◆ TdMappersOption
|
getset |
◆ TdMappersOutputOnly
|
getset |
◆ ThermalLogic
|
getset |
◆ ThermoAlias
|
getset |
◆ ThermoFilename
|
getset |
◆ ThermoOverride
|
getset |
◆ ThermoProp
|
getset |
◆ Ti2Tab
|
getset |
◆ Ti3Tab
|
getset |
◆ TieHtpTab
|
getset |
◆ Transient
|
getset |
◆ TtTab
|
getset |
◆ TubTab
|
getset |
◆ TwnTab
|
getset |
◆ UseDynamicSinda
|
getset |
◆ UseKicker
|
getset |
◆ UseLumpRestartFile
|
getset |
◆ UserDirectory
|
getset |
◆ UseRestartFile
|
getset |
◆ UseUserDirectory
|
getset |
The documentation for this class was generated from the following file:
- C:/Users/mgarrett/source/repos/BuildsTdSuite/builds/TDDEV_ALPHA/buildXX/OpenTD/CaseSet.cs