bool requiresReadingCheckpoint() const override
bool isActive() const override
void setNodes(const std::vector< int > &nodeIds) override
void writeData(const double *values, int totalNodes, double dt, int dataType) override
bool initialize(const double *coordinates, int totalNodes, int mpiRank, int mpiSize) override
void readData(double *values, int totalNodes, double dt, int dataType) override
bool configure(const std::string &configFile) override
int getNumberOfCouplingNodes() const override
double getMaxTimeStepSize() const override
void advance(double &dt) override
bool isCouplingOngoing() const override
bool requiresWritingCheckpoint() const override