|
| MoFEMErrorCode | query_interface (boost::typeindex::type_index type_index, UnknownInterface **iface) const |
| |
| | SeriesRecorder (const MoFEM::Core &core) |
| |
| | ~SeriesRecorder () |
| | destructor
|
| |
| MoFEMErrorCode | getTags (int verb=-1) |
| | get tags handlers used on meshsets
|
| |
| Tag | get_th_SeriesName () |
| |
| MoFEMErrorCode | clearMap () |
| | clear multi-index container
|
| |
| MoFEMErrorCode | initialiseDatabaseFromMesh (int verb=0) |
| |
| SeriesRecorder * | get_series_recorder_ptr () |
| | return pointer to meshset manager
|
| |
| const SeriesRecorder * | get_series_recorder_ptr () const |
| | return pointer to meshset manager
|
| |
| 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
|
| |
| 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.
|
| |
| template<class IFACE > |
| MoFEMErrorCode | getInterface (IFACE *&iface) const |
| | Get interface reference to pointer of interface.
|
| |
| template<class IFACE > |
| MoFEMErrorCode | getInterface (IFACE **const iface) const |
| | Get interface pointer to pointer of interface.
|
| |
| template<class IFACE , typename boost::enable_if< boost::is_pointer< IFACE >, int >::type = 0> |
| IFACE | getInterface () const |
| | Get interface pointer to pointer of interface.
|
| |
| template<class IFACE , typename boost::enable_if< boost::is_reference< IFACE >, int >::type = 0> |
| IFACE | getInterface () const |
| | Get reference to interface.
|
| |
| template<class IFACE > |
| IFACE * | getInterface () const |
| | Function returning pointer to interface.
|
| |
| virtual | ~UnknownInterface ()=default |
| |
Record (time) data series
Is abstraction of Core interface.
- Bug:
- fix names of this interface to follow naming convention
- Examples
- mofem/users_modules/basic_finite_elements/elasticity/elasticity.cpp.
Definition at line 25 of file SeriesRecorder.hpp.