![]() |
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:.
1.8.11