23#ifndef DUMMY_COUPLING_ADAPTER_H
24#define DUMMY_COUPLING_ADAPTER_H
31 bool configure(
const std::string& configFile)
override;
32 void setNodes(
const std::vector<int>& nodeIds)
override;
33 bool initialize(
const double* coordinates,
int totalNodes,
int mpiRank,
int mpiSize)
override;
34 void writeData(
const double* values,
int totalNodes,
double dt,
int dataType)
override;
35 void readData(
double* values,
int totalNodes,
double dt,
int dataType)
override;
36 void advance(
double& dt)
override;
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