sysc::SetupInfo Struct Reference
Last update: 17.07.2025Provide a structure for System Coupling setup information. More...
#include <CommonTypes.hpp>
Public Member Functions | |
| SetupInfo (enum AnalysisType analysisType) | |
| Provide a constructor for SetupInfo. More... | |
| SetupInfo (enum AnalysisType analysisType, bool restartsSupported) | |
| Provide a constructor for SetupInfo. More... | |
| SetupInfo (enum AnalysisType analysisType, bool restartsSupported, enum Dimension dimension) | |
| Provide a constructor for SetupInfo. More... | |
| SetupInfo (enum AnalysisType analysisType, bool restartsSupported, enum Dimension dimension, enum TimeIntegration timeIntegration) | |
| Provide a constructor for SetupInfo. More... | |
Public Attributes | |
| AnalysisType | analysisType {Steady} |
| bool | restartsSupported {false} |
| Dimension | dimension {Dimension::D3} |
| TimeIntegration | timeIntegration {TimeIntegration::Implicit} |
Detailed Description
Provide a structure for System Coupling setup information.
Definition at line 64 of file CommonTypes.hpp.
Constructor & Destructor Documentation
◆ SetupInfo() [1/4]
|
inline |
Provide a constructor for SetupInfo.
- Parameters
-
[in] analysisType - analysis type.
Definition at line 73 of file CommonTypes.hpp.
◆ SetupInfo() [2/4]
|
inline |
Provide a constructor for SetupInfo.
- Parameters
-
[in] analysisType - analysis type. [in] restartsSupported - flag indicating whether restarts are supported.
Definition at line 83 of file CommonTypes.hpp.
◆ SetupInfo() [3/4]
|
inline |
Provide a constructor for SetupInfo.
- Parameters
-
[in] analysisType - analysis type. [in] restartsSupported - flag indicating whether restarts are supported. [in] Dimension - dimension of the participant.
Definition at line 96 of file CommonTypes.hpp.
◆ SetupInfo() [4/4]
|
inline |
Provide a constructor for SetupInfo.
- Parameters
-
[in] analysisType - analysis type. [in] restartsSupported - flag indicating whether restarts are supported. [in] Dimension - dimension of the participant. [in] TimeIntegration - time integration method to use.
Definition at line 112 of file CommonTypes.hpp.
Member Data Documentation
◆ analysisType
| AnalysisType sysc::SetupInfo::analysisType {Steady} |
Analysis type.
Definition at line 122 of file CommonTypes.hpp.
◆ dimension
| Dimension sysc::SetupInfo::dimension {Dimension::D3} |
Participant dimension
Definition at line 125 of file CommonTypes.hpp.
◆ restartsSupported
| bool sysc::SetupInfo::restartsSupported {false} |
Flag indicating whether restarts are supported.
Definition at line 124 of file CommonTypes.hpp.
◆ timeIntegration
| TimeIntegration sysc::SetupInfo::timeIntegration {TimeIntegration::Implicit} |
Time integration method
Definition at line 126 of file CommonTypes.hpp.