XC Open source finite element analysis program
|
Wrapper for the finite element model "seen" from the solver. The model wrapper is definied by: More...
#include <ModelWrapper.h>
Public Member Functions | |
ModelWrapper (SoluMethod *owr=nullptr) | |
Default constructor. | |
ModelWrapper (const ModelWrapper &) | |
Copy constructor. | |
ModelWrapper & | operator= (const ModelWrapper &) |
Assignment operator. | |
~ModelWrapper (void) | |
Destructor. | |
Domain * | getDomainPtr (void) |
Returns a pointer to the domain. | |
const Domain * | getDomainPtr (void) const |
Returns a pointer to the domain. | |
Integrator * | getIntegratorPtr (void) |
Returns a pointer to the integrator. | |
const Integrator * | getIntegratorPtr (void) const |
Returns a pointer to the integrator. | |
ConstraintHandler * | getConstraintHandlerPtr (void) |
Returns a pointer to the manejador de coacciones. | |
const ConstraintHandler * | getConstraintHandlerPtr (void) const |
Returns a pointer to the manejador de coacciones. | |
DOF_Numberer * | getDOF_NumbererPtr (void) |
Returns a pointer to the renumerador. | |
const DOF_Numberer * | getDOF_NumbererPtr (void) const |
Returns a pointer to the renumerador. | |
AnalysisModel * | getAnalysisModelPtr (void) |
Returns a pointer to the analysis model. | |
const AnalysisModel * | getAnalysisModelPtr (void) const |
Returns a pointer to the analysis model. | |
int | setNumberer (DOF_Numberer &theNumberer) |
Sets the renumerador to use 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_Numberer & | newNumberer (const std::string &) |
Crea un numerador del tipo being passed as parameter. | |
ConstraintHandler & | newConstraintHandler (const std::string &) |
Crea un numerador del tipo being passed as parameter. | |
void | clearAll (void) |
Friends | |
class | ProblemaEF |
class | SoluMethod |
Wrapper for the finite element model "seen" from the solver. The model wrapper is definied by: