Program Listing for File PDTestDynamics.hpp¶
↰ Return to documentation for file (core/test/PDTestDynamics.hpp)
#ifndef PDTESTDYNAMICS_HPP
#define PDTESTDYNAMICS_HPP
#include "include/DummyDynamics.hpp"
namespace Nextsim {
class PDTestDynamics : public DummyDynamics {
public:
std::string getName() const override { return "PDTestDynamics"; }
void setData(const ModelState::DataMap& ms) override { dataMap = ms; }
ModelState getStateDiagnostic() const override { return { dataMap, {} }; }
ModelState getStatePrognostic() const override { return { dataMap, {} }; }
private:
ModelState::DataMap dataMap;
};
}
#endif /* PDTESTDYNAMICS_HPP */