xc
Public Member Functions | List of all members
XC::ProcSoluControl Class Reference

Container for the objects that control the solution procedure. More...

#include <ProcSoluControl.h>

Inheritance diagram for XC::ProcSoluControl:

Public Member Functions

 ProcSoluControl (ProcSolu *owr)
 Default constructor.
 
DomaingetDomain (void)
 Return a pointer to the domain on which the solution algorithm operates. More...
 
const DomaingetDomain (void) const
 Return a pointer to the domain on which the solution algorithm operates. More...
 
IntegratorgetIntegratorPtr (void)
 Return a pointer to the integrator.
 
const IntegratorgetIntegratorPtr (void) const
 Return a const pointer to the integrator.
 
DataOutputHandler::map_output_handlers * getOutputHandlers (void) const
 
const ModelWrappergetModelWrapper (const std::string &) const
 Return a pointer to the model wrapper with the identifier being passed as parameter. More...
 
ModelWrappergetModelWrapper (const std::string &)
 Return a pointer to the model wrapper with the identifier passed as parameter. More...
 
const AnalysisAggregationgetAnalysisAggregation (const std::string &) const
 Return a const pointer to the solution method.
 
AnalysisAggregationgetAnalysisAggregation (const std::string &)
 Return a const pointer to the solution method.
 
MapModelWrappergetModelWrapperContainer (void)
 Return a reference to the model wrapper container.
 
AnalysisAggregationMapgetAnalysisAggregationContainer (void)
 Return a reference to the solution procedures container.
 
void revertToStart (void)
 Revert to the initial state.
 
void clearAll (void)
 Clear all.
 

Detailed Description

Container for the objects that control the solution procedure.

Member Function Documentation

§ getDomain() [1/2]

XC::Domain * XC::ProcSoluControl::getDomain ( void  )

Return a pointer to the domain on which the solution algorithm operates.

§ getDomain() [2/2]

const XC::Domain * XC::ProcSoluControl::getDomain ( void  ) const

Return a pointer to the domain on which the solution algorithm operates.

§ getModelWrapper() [1/2]

const XC::ModelWrapper * XC::ProcSoluControl::getModelWrapper ( const std::string &  cod) const

Return a pointer to the model wrapper with the identifier being passed as parameter.

§ getModelWrapper() [2/2]

XC::ModelWrapper * XC::ProcSoluControl::getModelWrapper ( const std::string &  cod)

Return a pointer to the model wrapper with the identifier passed as parameter.


The documentation for this class was generated from the following files: