29 #ifndef MAPSOLUMETHOD_H 30 #define MAPSOLUMETHOD_H 32 #include "xc_utils/src/nucleo/EntCmd.h" 33 #include "utility/handler/DataOutputHandler.h" 34 #include "SoluMethod.h" 38 class ProcSoluControl;
47 typedef std::map<std::string,SoluMethod> map_solu_method;
48 typedef map_solu_method::iterator iterator;
49 typedef map_solu_method::const_iterator const_iterator;
51 map_solu_method solu_methods;
55 inline iterator begin()
56 {
return solu_methods.begin(); }
58 {
return solu_methods.end(); }
59 inline const_iterator begin()
const 60 {
return solu_methods.begin(); }
61 inline const_iterator end()
const 62 {
return solu_methods.end(); }
64 inline bool empty(
void)
const 65 {
return solu_methods.empty(); }
66 inline size_t size(
void)
const 67 {
return solu_methods.size(); }
Solution procedure for the finite element problem. The solution procedure is definde by specifiying: ...
Definition: SoluMethod.h:76
SoluMethod & creaSoluMethod(const std::string &, ModelWrapper *)
Creates a new solution method con el código being passed as parameter.
Definition: MapSoluMethod.cc:73
SoluMethod & newSoluMethod(const std::string &, const std::string &)
Creates a new solution method con el código being passed as parameter.
Definition: MapSoluMethod.cc:84
void revertToStart(void)
Returns todo a su estado original.
Definition: MapSoluMethod.cc:93
MapSoluMethod(ProcSoluControl *owr)
Default constructor.
Definition: MapSoluMethod.cc:40
Container for the objects that control the solution procedure.
Definition: ProcSoluControl.h:44
void clearAll(void)
Clears all.
Definition: MapSoluMethod.cc:100
Wrapper for the finite element model "seen" from the solver. The model wrapper is definied by: ...
Definition: ModelWrapper.h:55
Solution methods container.
Definition: MapSoluMethod.h:44
bool existeSoluMethod(const std::string &) const
Returns true ifexiste el método cuyo nombre being passed as parameter.
Definition: MapSoluMethod.cc:45
const SoluMethod * getSoluMethod(const std::string &) const
Returns a const pointer to the solution method.
Definition: MapSoluMethod.cc:52
================================================================================
Definition: ContinuaReprComponent.h:34