xc
Public Member Functions | Friends | List of all members

Wrapper for the finite element model "as seen" from the solver. More...

#include <ModelWrapper.h>

Inheritance diagram for XC::ModelWrapper:

Public Member Functions

 ModelWrapper (AnalysisAggregation *owr=nullptr)
 Default constructor.
 
 ModelWrapper (const ModelWrapper &)
 Copy constructor.
 
ModelWrapperoperator= (const ModelWrapper &)
 Assignment operator.
 
 ~ModelWrapper (void)
 Destructor.
 
DomaingetDomainPtr (void)
 Return a pointer to the domain.
 
const DomaingetDomainPtr (void) const
 Return a pointer to the domain.
 
IntegratorgetIntegratorPtr (void)
 Return a pointer to the integrator.
 
const IntegratorgetIntegratorPtr (void) const
 Return a pointer to the integrator.
 
ConstraintHandlergetConstraintHandlerPtr (void)
 Return a pointer to the constraints handler.
 
const ConstraintHandlergetConstraintHandlerPtr (void) const
 Return a pointer to the constraints handler.
 
DOF_NumberergetDOF_NumbererPtr (void)
 Return a pointer to the DOF numberer.
 
const DOF_NumberergetDOF_NumbererPtr (void) const
 Return a pointer to the DOF numberer.
 
AnalysisModelgetAnalysisModelPtr (void)
 Return a pointer to the analysis model.
 
const AnalysisModelgetAnalysisModelPtr (void) const
 Return a pointer to the analysis model.
 
int setNumberer (DOF_Numberer &theNumberer)
 Set the numberer to be used in the analysis.
 
void brokeConstraintHandler (const CommParameters &, const ID &)
 
void brokeNumberer (const CommParameters &, const ID &)
 
void brokeAnalysisModel (const CommParameters &, const ID &)
 
bool CheckPointers (void)
 Verifica que los pointers no sean nulos.
 
DOF_NumberernewNumberer (const std::string &)
 Creates a numberer of the type passed as parameter.
 
ConstraintHandlernewConstraintHandler (const std::string &)
 Create a constraints handler of the type passed as parameter.
 
void clearAll (void)
 

Friends

class FEProblem
 
class AnalysisAggregation
 

Detailed Description

Wrapper for the finite element model "as seen" from the solver.

The model wrapper contains:


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