micromechanical (C++)
|
#include <debugvariable.hpp>
Public Member Functions | |
DebugVariable ()=default | |
virtual | ~DebugVariable ()=default |
void | initialize () |
void | setEnables (const std::map< std::string, bool > &enables) |
void | appendScalar (const std::string &field, const std::map< std::string, int > &index, T value) |
void | appendVector (const std::string &field, const std::map< std::string, int > &index, const Eigen::Matrix< T, Eigen::Dynamic, 1 > &value) |
void | clear () |
Public Attributes | |
bool | debug = false |
std::map< std::string, std::vector< Scalar< T > > > | scalars = {} |
std::map< std::string, std::vector< Vector< T > > > | vectors = {} |
std::map< std::string, bool > | enables = {} |
|
default |
|
virtualdefault |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References enables.
bool micromechanical::core::DebugVariable< T >::debug = false |
std::map<std::string, bool> micromechanical::core::DebugVariable< T >::enables = {} |
Referenced by setEnables().
std::map<std::string, std::vector<Scalar<T> > > micromechanical::core::DebugVariable< T >::scalars = {} |
std::map<std::string, std::vector<Vector<T> > > micromechanical::core::DebugVariable< T >::vectors = {} |