CommonTypes
Last update: 17.07.2025 218};
ConvergenceStatus
Provide enum for participant's solver convergence status.
Definition: CommonTypes.hpp:25
Provide a struct that contains information about mesh validity.
Definition: CommonTypes.hpp:191
MeshValidityStatus(bool isInvalid, const std::string &message)
Provide a non-default constructor for MeshValidityStatus.
Definition: CommonTypes.hpp:205
provide a structure for the participant information needed to connect to a System Coupling object
Definition: CommonTypes.hpp:249
ParticipantInfo(const std::string &scHost, unsigned short scPort, const std::string &participantName, const std::string &buildInformation, const std::string &transcriptFilename)
Provide a non-default constructor.
Definition: CommonTypes.hpp:299
ParticipantInfo(const std::string &scHost, unsigned short scPort, const std::string &participantName, const std::string &buildInformation)
Provide a non-default constructor.
Definition: CommonTypes.hpp:285
ParticipantInfo & operator=(ParticipantInfo &&)=default
Provide a move-assign operator.
ParticipantInfo(const std::string &scHost, unsigned short scPort, const std::string &participantName)
Provide a non-default constructor.
Definition: CommonTypes.hpp:273
ParticipantInfo(ParticipantInfo &&)=default
Provide a move-constructor.
ParticipantInfo & operator=(const ParticipantInfo &)=default
Provide a copy-assign operator.
ParticipantInfo(const ParticipantInfo &)=default
Provide a copy-constructor.
Provide a structure for writing System Coupling results files.
Definition: CommonTypes.hpp:156
ResultsInfo(const std::string &baseFileName)
Create results file info struct, given a base file name.
Definition: CommonTypes.hpp:160
Provide a structure for writing System Coupling setup files.
Definition: CommonTypes.hpp:121
SetupFileInfo(const std::string &setupFileName, bool restartsSupported)
Provide a non-default constructor for SetupFileInfo.
Definition: CommonTypes.hpp:150
SetupFileInfo(const std::string &setupFileName)
Provide a non-default constructor for SetupFileInfo.
Definition: CommonTypes.hpp:140
Provide a structure for System Coupling setup information.
Definition: CommonTypes.hpp:74
SetupInfo(enum AnalysisType analysisType, bool restartsSupported, enum Dimension dimension)
Provide a constructor for SetupInfo.
Definition: CommonTypes.hpp:106
SetupInfo(enum AnalysisType analysisType)
Provide a constructor for SetupInfo.
Definition: CommonTypes.hpp:83
SetupInfo(enum AnalysisType analysisType, bool restartsSupported)
Provide a constructor for SetupInfo.
Definition: CommonTypes.hpp:93
TimeStep(int timeStepNumber, double startTime, double timeStepSize)
Provide a non-default constructor for TimeStep.
Definition: CommonTypes.hpp:61
TimeStep & operator=(const TimeStep &)=default
Provide a copy-assign operator.
Provide a struct that contains information about validity.
Definition: CommonTypes.hpp:171
ValidityStatus(bool isValid, const std::string &message)
Provide a non-default constructor for ValidityStatus.
Definition: CommonTypes.hpp:185