32 #include "xc_utils/src/nucleo/EntCmd.h" 34 #include "preprocessor/Preprocessor.h" 35 #include "solution/ProcSolu.h" 36 #include "post_process/MapFields.h" 37 #include "utility/handler/DataOutputHandler.h" 43 class FEM_ObjectBrokerAllClasses;
86 mutable DataOutputHandler::map_output_handlers output_handlers;
94 static Domain *theActiveDomain;
97 static inline const std::string &getXCVersion(
void)
99 static inline const std::string &getXCVersionShort(
void)
100 {
return gVERSION_SHORT; }
106 {
return preprocessor; }
108 {
return preprocessor; }
109 inline Domain *getDomain(
void)
110 {
return preprocessor.getDomain(); }
111 inline const Domain *getDomain(
void)
const 112 {
return preprocessor.getDomain(); }
113 inline const ProcSolu &getSoluProc(
void)
const 114 {
return proc_solu; }
116 {
return proc_solu; }
117 inline const MapFields &getFields(
void)
const 119 inline DataOutputHandler::map_output_handlers *getOutputHandlers(
void)
const 120 {
return &output_handlers; }
123 inline std::string getXCVersion(
void)
124 {
return ProblemaEF::getXCVersion(); }
125 inline std::string getXCVersionShort(
void)
126 {
return ProblemaEF::getXCVersionShort(); }
Domain (mesh and boundary conditions) of the finite element model.
Definition: Domain.h:98
Container of field definitions.
Definition: MapFields.h:44
Definition: FE_Datastore.h:76
Solution procedure for the finite element problem.
Definition: ProcSolu.h:56
FE_Datastore * defineDatabase(const std::string &tipo, const std::string &nombre)
Database definition.
Definition: ProblemaEF.cc:61
Finite element model generation tools.
Definition: Preprocessor.h:58
void clearAll(void)
Delete all entities in the FE problem.
Definition: ProblemaEF.cc:90
Finite element problem.
Definition: ProblemaEF.h:84
The same as FEM_ObjectBroker?
Definition: FEM_ObjectBrokerAllClasses.h:71
ProblemaEF(void)
Default constructor.
Definition: ProblemaEF.cc:57
================================================================================
Definition: ContinuaReprComponent.h:34