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

Public Member Functions

void exportCSV (std::ostream &o)
 
bool hasValue (std::string const &key) const
 
bool isUpdated () const
 
 ModelMeasuresStorageValues (ModelMeasuresStorageValues &&)=default
 
 ModelMeasuresStorageValues (ModelMeasuresStorageValues const &)=default
 
 ModelMeasuresStorageValues (std::string const &name)
 
void resetState ()
 
void restart (std::string const &directory, int restartIndex, bool isLastIndex=false)
 restart measures
 
void saveCSV (std::string const &directory, bool append=true)
 
void setValue (std::map< std::string, value_type > const &keyToValues)
 
template<typename T , std::enable_if_t< is_eigen_matrix_v< T >, bool > = true>
void setValue (std::string const &key, T &&mat)
 
template<typename T , std::enable_if_t< std::is_arithmetic_v< std::decay_t< T > >, bool > = true>
void setValue (std::string const &key, T &&val)
 
void updateParameterValues (std::map< std::string, double > &mp, std::string const &prefix_symbol) const
 update measures values into the mapping of values \mp
 
value_type value (std::string const &key) const
 
std::map< std::string, value_type > const & values () const
 

Friends

class boost::serialization::access
 
class ModelMeasuresStorage