30 #ifndef PROCSOLUCONTROL_H 31 #define PROCSOLUCONTROL_H 33 #include "utility/kernel/CommandEntity.h" 34 #include "analysis/MapModelWrapper.h" 35 #include "SolutionStrategyMap.h" 39 class SolutionProcedure;
63 DataOutputHandler::map_output_handlers *getOutputHandlers(
void)
const;
MapModelWrapper & getModelWrapperContainer(void)
Return a reference to the model wrapper container.
Definition: SolutionProcedureControl.cc:103
Solution strategies container.
Definition: SolutionStrategyMap.h:45
SolutionProcedureControl(SolutionProcedure *owr)
Default constructor.
Definition: SolutionProcedureControl.cc:40
Base class for the object that perform the analysis.
Definition: Analysis.h:117
const ModelWrapper * getModelWrapper(const std::string &) const
Return a pointer to the model wrapper with the identifier being passed as parameter.
Definition: SolutionProcedureControl.cc:112
Wrapper for the finite element model "as seen" from the solver.
Definition: ModelWrapper.h:59
Solution procedure for the finite element problem.
Definition: SolutionProcedure.h:57
void revertToStart(void)
Revert to the initial state.
Definition: SolutionProcedureControl.cc:134
Integrator * getIntegratorPtr(void)
Return a pointer to the integrator.
Definition: SolutionProcedureControl.cc:87
Objet that can execute python scripts.
Definition: CommandEntity.h:40
Base class for the objects that performs the integration of physical properties over the domain to fo...
Definition: Integrator.h:100
Container for the objects that control the solution procedure.
Definition: SolutionProcedureControl.h:45
SolutionStrategyMap & getSolutionStrategyContainer(void)
Return a reference to the solution procedures container.
Definition: SolutionProcedureControl.cc:107
Solution strategy for the finite element problem.
Definition: SolutionStrategy.h:94
const SolutionStrategy * getSolutionStrategy(const std::string &) const
Return a const pointer to the solution method.
Definition: SolutionProcedureControl.cc:126
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
const std::string & getModelWrapperName(const ModelWrapper *) const
Return the name of a model wrapper.
Definition: SolutionProcedureControl.cc:121
Finite element model wrappers container.
Definition: MapModelWrapper.h:45
Domain (mesh and boundary conditions) of the finite element model.
Definition: Domain.h:117
Domain * getDomain(void)
Return a pointer to the domain on which the solution algorithm operates.
Definition: SolutionProcedureControl.cc:52
void clearAll(void)
Clear all.
Definition: SolutionProcedureControl.cc:141
Analysis * getAnalysis(void)
Return a pointer to the analysis on which the solution algorithm operates.
Definition: SolutionProcedureControl.cc:70