32 #include "xc_utils/src/kernel/CommandEntity.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;
84 mutable DataOutputHandler::map_output_handlers output_handlers;
92 static Domain *theActiveDomain;
95 static inline const std::string &getXCVersion(
void)
97 static inline const std::string &getXCVersionShort(
void)
98 {
return gVERSION_SHORT; }
104 {
return preprocessor; }
106 {
return preprocessor; }
107 inline Domain *getDomain(
void)
108 {
return preprocessor.getDomain(); }
109 inline const Domain *getDomain(
void)
const 110 {
return preprocessor.getDomain(); }
111 inline const ProcSolu &getSoluProc(
void)
const 112 {
return proc_solu; }
114 {
return proc_solu; }
115 inline const MapFields &getFields(
void)
const 117 inline DataOutputHandler::map_output_handlers *getOutputHandlers(
void)
const 118 {
return &output_handlers; }
121 inline std::string getXCVersion(
void)
122 {
return FEProblem::getXCVersion(); }
123 inline std::string getXCVersionShort(
void)
124 {
return FEProblem::getXCVersionShort(); }
void clearAll(void)
Delete all entities in the FE problem.
Definition: FEProblem.cc:88
Container of field definitions.
Definition: MapFields.h:44
Objects of this class are used in the program to store/restore the geometry and state information in ...
Definition: FE_Datastore.h:81
FE_Datastore * defineDatabase(const std::string &, const std::string &)
Database definition.
Definition: FEProblem.cc:59
Finite element model generation tools.
Definition: Preprocessor.h:58
FEProblem(void)
Default constructor.
Definition: FEProblem.cc:55
Finite element problem.
Definition: FEProblem.h:82
Solution procedure for the finite element problem.
Definition: ProcSolu.h:56
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
Domain (mesh and boundary conditions) of the finite element model.
Definition: Domain.h:116
The same as FEM_ObjectBroker?
Definition: FEM_ObjectBrokerAllClasses.h:71