Feel++ 0.111.0-preview.14
Finite Element Embedded Library in C++
Feel::FeelModels::ModelAlgebraic::DataUpdateBase Class Reference
+ Inheritance diagram for Feel::FeelModels::ModelAlgebraic::DataUpdateBase:
+ Collaboration diagram for Feel::FeelModels::ModelAlgebraic::DataUpdateBase:

Public Member Functions

void addDoubleInfo (std::string const &info, double val)
 
void addInfo (std::string const &info)
 
void addMatrixInfo (std::string const &info, sparse_matrix_ptrtype mat)
 
void addParameterValuesInfo (std::string const &info, std::map< std::string, double > const &pv)
 
void addVectorInfo (std::string const &info, vector_ptrtype vec)
 
void clearInfos ()
 
void copyInfos (DataUpdateBase const &dub)
 
 DataUpdateBase (DataUpdateBase &&)=default
 
 DataUpdateBase (DataUpdateBase const &)=default
 
double doubleInfo (std::string const &info) const
 
void eraseDoubleInfo (std::string const &info)
 
void eraseInfo (std::string const &info)
 
void eraseMatrixInfo (std::string const &info)
 
void eraseParameterValuesInfo (std::string const &info)
 
void eraseVectorInfo (std::string const &info)
 
bool hasDoubleInfo (std::string const &info) const
 
bool hasInfo (std::string const &info) const
 
bool hasMatrixInfo (std::string const &info) const
 
bool hasParameterValuesInfo (std::string const &info) const
 
bool hasVectorInfo (std::string const &info) const
 
sparse_matrix_ptrtype matrixInfo (std::string const &info)
 
std::map< std::string, double > & parameterValuesInfo (std::string const &info)
 
std::map< std::string, double > const & parameterValuesInfo (std::string const &info) const
 
vector_ptrtype vectorInfo (std::string const &info)