1
0
Fork 0
mirror of https://github.com/gwm17/Mask.git synced 2025-10-02 12:48:49 -04:00
Mask/src/Mask/OneStepSystem.h

26 lines
475 B
C++

#ifndef ONESTEPSYSTEM_H
#define ONESTEPSYSTEM_H
#include "ReactionSystem.h"
namespace Mask {
class OneStepSystem: public ReactionSystem
{
public:
OneStepSystem(const std::vector<StepParameters>& params);
~OneStepSystem();
virtual void SetLayeredTarget(const LayeredTarget& target) override;
void RunSystem() override;
private:
void Init(const std::vector<StepParameters>& params);
void SetSystemEquation() override;
Reaction m_step1;
};
}
#endif