6 #ifndef CABSTRACTLAYOUTINTERFACE_H
7 #define CABSTRACTLAYOUTINTERFACE_H
30 virtual bool setState(
const std::vector<double> & vars) = 0;
46 #endif // CABSTRACTLAYOUTINTERFACE_H
virtual const std::vector< double > & getMassVector() const
virtual const std::vector< double > & getInitialValues() const =0
virtual ~CAbstractLayoutInterface()
std::vector< double > mMassVector
virtual double getPotential()=0
unsigned int getNumVariables() const
virtual bool setState(const std::vector< double > &vars)=0
const std::vector< VariableDescription > & getVariablesDescription() const
CAbstractLayoutInterface()
std::vector< VariableDescription > mVarDescription