1 #ifndef FLAME_STATE_MATRIX_HPP
2 #define FLAME_STATE_MATRIX_HPP
6 #include <boost/numeric/ublas/matrix.hpp>
7 #include <boost/numeric/ublas/storage.hpp>
17 PS_X, PS_PX, PS_Y, PS_PY, PS_S, PS_PS
25 typedef boost::numeric::ublas::matrix<double,
26 boost::numeric::ublas::row_major,
27 boost::numeric::ublas::bounded_array<double, maxsize*maxsize>
30 virtual void show(std::ostream& strm,
int level)
const;
44 #endif // FLAME_STATE_MATRIX_HPP
Simulation state which include only a matrix.
void assign(const StateBase &other)
virtual void show(std::ostream &strm, int level) const
The abstract base class for all simulation state objects.
Associative configuration container.
Used with StateBase::getArray() to describe a single parameter.
virtual MatrixState * clone() const
virtual bool getArray(unsigned idx, ArrayInfo &Info)
Introspect named parameter of the derived class.