XC Open source finite element analysis program
|
Solution procedure for the finite element problem. More...
#include <ProcSolu.h>
Public Member Functions | |
~ProcSolu (void) | |
Destructor. | |
void | clearAll (void) |
Delete all entities in the FE problem. | |
Domain * | getDomainPtr (void) |
const Domain * | getDomainPtr (void) const |
Integrator * | getIntegratorPtr (void) |
Return a pointer to the integrator. | |
const Integrator * | getIntegratorPtr (void) const |
Return a pointer to the integrator. | |
const DomainSolver * | getDomainSolverPtr (void) const |
Return a pointer to the DomainSolver. | |
DomainSolver * | getDomainSolverPtr (void) |
Return a pointer to the Domain Solver. | |
const Subdomain * | getSubdomainPtr (void) const |
Return a pointer to the subdomain. | |
Subdomain * | getSubdomainPtr (void) |
Return a pointer to the subdomain. | |
ProcSoluControl & | getSoluControl (void) |
Return a reference to the objects that control the solution procedure. | |
const ProcSoluControl & | getSoluControl (void) const |
Return a reference to the objects that control the solution procedure. | |
Analysis * | getAnalysisPtr (void) |
Return a pointer to the analysis. | |
const Analysis * | getAnalysisPtr (void) const |
Return a pointer to the analysis. | |
Analysis & | getAnalysis (void) |
Return a reference to the analysis object. | |
Analysis & | newAnalysis (const std::string &, const std::string &, const std::string &) |
Defines type of analysis (static, dynamic,...) | |
DataOutputHandler::map_output_handlers * | getOutputHandlers (void) const |
Return a pointer to the output handlers. | |
Protected Member Functions | |
void | libera_analysis (void) |
bool | alloc_analysis (const std::string &, const std::string &, const std::string &) |
void | copia_analysis (Analysis *) |
void | libera (void) |
void | revertToStart (void) |
Return the model to their initial state. | |
ProblemaEF * | getProblemaEF (void) |
const ProblemaEF * | getProblemaEF (void) const |
ProcSolu (ProblemaEF *owr) | |
Default constructor. | |
ProcSolu (const ProcSolu &otro) | |
Copy constructor. | |
ProcSolu & | operator= (const ProcSolu &otro) |
Assignment operator. | |
Friends | |
class | ProblemaEF |
Analysis type (static, dynamic, eigenvalues,...). | |
Solution procedure for the finite element problem.
This objects allows the definition of the problem to analyza by specifiying:.