Class DynamicsMatrixDescriptor¶
Defined in File dynamics_matrix_descriptor.h
Class Documentation¶
-
class DynamicsMatrixDescriptor¶
The DynamicsMatrixDescriptor class. Helper class to model the matrix representon of dynamical systems.
Public Types
-
typedef std::map<std::string, matrix_type>::iterator matrix_iterator¶
-
typedef std::map<std::string, matrix_type>::const_iterator const_matrix_iterator¶
-
typedef std::map<std::string, vector_type>::iterator vector_iterator¶
-
typedef std::map<std::string, vector_type>::const_iterator const_vector_iterator¶
Public Functions
-
DynamicsMatrixDescriptor()¶
Constructor.
-
inline ~DynamicsMatrixDescriptor()¶
Destructor.
-
matrix_iterator find_matrix(const std::string &name)¶
find the matrix with the given name
-
const_matrix_iterator find_matrix(const std::string &name) const¶
find the matrix with the given name
-
vector_iterator find_vector(const std::string &name)¶
find the matrix with the given name
-
const_vector_iterator find_vector(const std::string &name) const¶
find the matrix with the given name
-
matrix_type &get_matrix(const std::string &name)¶
-
const matrix_type &get_matrix(const std::string &name) const¶
-
inline void set_matrix(const std::string &name, const matrix_type &mat)¶
-
bool has_matrix(const std::string &name) const¶
-
vector_type &get_vector(const std::string &name)¶
-
const vector_type &get_vector(const std::string &name) const¶
-
inline void set_vector(const std::string &name, const vector_type &vec)¶
-
inline matrix_iterator matrix_begin()¶
iterators
-
inline matrix_iterator matrix_end()¶
-
inline const_matrix_iterator matrix_begin() const¶
-
inline const_matrix_iterator matrix_end() const¶
-
inline vector_iterator vector_begin()¶
iterators
-
inline vector_iterator vector_end()¶
-
inline const_vector_iterator vector_begin() const¶
-
inline const_vector_iterator vector_end() const¶
Protected Attributes
-
std::map<std::string, matrix_type> matrices_¶
-
std::map<std::string, vector_type> vectors_¶
-
typedef std::map<std::string, matrix_type>::iterator matrix_iterator¶