|
MoFEMErrorCode | query_interface (boost::typeindex::type_index type_index, UnknownInterface **iface) const |
|
| SeriesRecorder (const MoFEM::Core &core) |
|
| ~SeriesRecorder () |
| destructor More...
|
|
MoFEMErrorCode | getTags (int verb=-1) |
| get tags handlers used on meshsets More...
|
|
Tag | get_th_SeriesName () |
|
MoFEMErrorCode | clearMap () |
| clear multi-index container More...
|
|
MoFEMErrorCode | initialiseDatabaseFromMesh (int verb=0) |
|
SeriesRecorder * | get_series_recorder_ptr () |
| return pointer to meshset manager More...
|
|
const SeriesRecorder * | get_series_recorder_ptr () const |
| return pointer to meshset manager More...
|
|
virtual MoFEMErrorCode | add_series_recorder (const std::string &series_name) |
|
virtual MoFEMErrorCode | delete_recorder_series (const std::string &series_name) |
|
virtual MoFEMErrorCode | initialize_series_recorder (const std::string &serie_name) |
|
virtual MoFEMErrorCode | finalize_series_recorder (const std::string &serie_name) |
|
virtual MoFEMErrorCode | record_begin (const std::string &serie_name) |
|
virtual MoFEMErrorCode | record_problem (const std::string &serie_name, const Problem *problemPtr, RowColData rc) |
|
virtual MoFEMErrorCode | record_problem (const std::string &serie_name, const std::string &problem_name, RowColData rc) |
|
virtual MoFEMErrorCode | record_field (const std::string &serie_name, const std::string &field_name, const BitRefLevel &bit, const BitRefLevel &mask) |
|
virtual MoFEMErrorCode | record_end (const std::string &serie_name, double time=0) |
|
virtual MoFEMErrorCode | load_series_data (const std::string &serie_name, const int step_number) |
|
virtual MoFEMErrorCode | print_series_steps () |
|
virtual bool | check_series (const std::string &name) const |
| check if series is in database More...
|
|
virtual SeriesStep_multiIndex::index< SeriesName_mi_tag >::type::iterator | get_series_steps_byName_begin (const std::string &name) |
|
virtual SeriesStep_multiIndex::index< SeriesName_mi_tag >::type::iterator | get_series_steps_byName_end (const std::string &name) |
|
template<class IFACE > |
MoFEMErrorCode | registerInterface (bool error_if_registration_failed=true) |
| Register interface. More...
|
|
template<class IFACE > |
MoFEMErrorCode | getInterface (IFACE *&iface) const |
| Get interface reference to pointer of interface. More...
|
|
template<class IFACE > |
MoFEMErrorCode | getInterface (IFACE **const iface) const |
| Get interface pointer to pointer of interface. More...
|
|
template<class IFACE , typename boost::enable_if< boost::is_pointer< IFACE >, int >::type = 0> |
IFACE | getInterface () const |
| Get interface pointer to pointer of interface. More...
|
|
template<class IFACE , typename boost::enable_if< boost::is_reference< IFACE >, int >::type = 0> |
IFACE | getInterface () const |
| Get reference to interface. More...
|
|
template<class IFACE > |
IFACE * | getInterface () const |
| Function returning pointer to interface. More...
|
|
virtual | ~UnknownInterface ()=default |
|
Record (time) data series
Is abstraction of Core interface.
- Bug:
- fix names of this interface to follow naming convention
- Examples
- elasticity.cpp.
Definition at line 25 of file SeriesRecorder.hpp.