|
hp2FEM
0.1
|
Class for the elementwise local FE solver. More...
#include <ElementElementSolver.h>


Public Member Functions | |
| ElementElementSolver () | |
| Default constructor (without parameters): the class attributes are initialized with default values. | |
| ElementElementSolver (ElementElementSolver &Instance) | |
| Copy-initializer constructor. Copies the contents of Instance to the current object,. | |
| ElementElementSolver & | operator= (ElementElementSolver &Instance) |
| Copies the contents of Instance to the current object,. | |
| ~ElementElementSolver () | |
| Destructor. | |
| void | Run () |
| Runs the projection or dynamic transient analysis. | |
| void | ProjectionSolver () |
| Solves projection problems. | |
| void | ProjectionSolver_ParallelWithOverlapping () |
| Solves projection problems in parallel using overlapping elements. | |
| void | ProjectionSolver_Parallel () |
| Solves projection problems in parallel. | |
| void | ProjectionSolver_ParallelClockwise () |
| Solves projection problems. | |
| void | ProjectionSolver_backup () |
| Solves projection problems. | |
Protected Member Functions | |
| void | DynamicLinearSolver () |
| Runs the linear dynamic transient analysis. | |
| void | CentralDifferenceLocalMethod (unsigned long LoadSetNumber) |
| Evaluate displacement, velocity ans acceleration in time using the explicit Central Difference Method in its local form. | |
| void | NewmarkLocalMethod (unsigned long LoadSetNumber) |
| Evaluate displacement, velocity and acceleration in time using the implicitNewmark Method in its tocal form. | |
Protected Attributes | |
| OneIndexTable< double > | ElemEigenvMassMatrices |
| Stores the diagonal eigenvalue based element mass matrices. | |
| OneIndexTable< double > | ElemEigenvStiffMatrices |
| Stores the diagonal eigenvalue based element stiffness matrices. | |
Class for the elementwise local FE solver.
Copy-initializer constructor. Copies the contents of Instance to the current object,.
| [in] | Instance | - instance of the solver class. |
| void ElementElementSolver::CentralDifferenceLocalMethod | ( | unsigned long | LoadSetNumber | ) | [protected] |
Evaluate displacement, velocity ans acceleration in time using the explicit Central Difference Method in its local form.
| [in] | LoatSetNumber | - the actual Load Set. |
| ElementElementSolver & ElementElementSolver::operator= | ( | ElementElementSolver & | Instance | ) |
Copies the contents of Instance to the current object,.
| [in] | Instance | - instance of the solver class. |
Solves projection problems in parallel using overlapping elements.
the overlapping elements are the partition adjacents elements.
1.7.6.1