hp2FEM
0.1
|
Struct that stores attributes for the Solver class. More...
#include <SolverParam_S.h>
Public Attributes | |
SolverType_E | SolvType |
Stores the type of solver used, i.e., global or element-element. | |
MassStiffType_E | MassType |
Stores the type of element mass matrix (LUMPED, CONSISTENT, EIGENVALUE). | |
StiffnessType_E | StiffType |
Stores the type of the element stiffness matrix (TRANSFORMED, CONSISTENT, EIGENVALUE) | |
ContactSolver_E | ContactSol |
Stores the type of the contact solver (PENALTY, LAGRANGIAN, AUGMENTED_LAGRANGIAN) | |
ContactModel_E | ContactMod |
Stores the contact model (FRICTIONLESS, FRICTIONAL) | |
LinearSystemSolutionMethod_E | LSMethod |
Linear system solution method. | |
unsigned long | LSMaxIt |
Maximum number of iterarions for iterative linear solution method. | |
double | LSPrec |
Precision for iterative methods. | |
SolutionAlgorithm_E | SoluAlgorithm |
Solution method to solve the discrete model (linear, newton_raphson, penalty). | |
unsigned long | SolMaxIt |
Maximum number of iterarions for nonlinear solution algorithms. | |
double | SolPrec |
Precision for the nonlinear solution algorithms. | |
NRCriteria_E | SolCrit |
Criteria for the nonlinear solution algorithms. | |
unsigned long | NumLoadSteps |
Number of load steps. | |
AnalysisType_E | Atype |
Analysis type (Reynolds, Static, Transient, Modal analysis, Projection). | |
OperatorType_E | OpType |
Stores the operator type (symmetric or non_symmetric). | |
double | to |
Initial time. | |
double | tf |
Final time. | |
unsigned long | NTS |
Stores the number of time steps (NTS) for transient analysis. | |
unsigned long | FrictionCoef |
Stores the friction coefficient value. | |
double | PenaltyParameter |
Stores the penalty parameter. | |
unsigned long | ContactInteOrder |
Stores the contact integration order. | |
TimeIntegrationMeth_E | TimeIntMeth |
Method for integration in time. | |
unsigned long | OutFreqNR |
Frequency that the NR solutions must be written to the output file. . The default value 1 means that the solution is written at every iteration. | |
unsigned long | OutFreqTime |
Frequency that solution must be written to the output file. The default value 1 means that the solution is written at every iteration. | |
LoadIntensity | InitDisplacements |
Initial displacement conditions for the transient analysis. | |
LoadIntensity | InitVelocities |
Initial velocities for the transient analysis. |
Struct that stores attributes for the Solver class.
[in] | SolvType | (SolverType_E) : Stores the type of solver used, i.e., global or element-element. |
[in] | MassType | (MassType_E) : Stores the type of element mass matrix (LUMPED, CONSISTENT, EIGENVALUE). |
[in] | StiffType | (StiffType_E) : Stores the type of the element stiffness matrix (TRANSFORMED, CONSISTENT, EIGENVALUE) |
[in] | LSMethod | (LinearSystemSolutionMethod_E) : Linear system solution method. |
[in] | LSMaxIt | (unsigned long) : Maximum number of iterarions for iterative linear solution method. |
[in] | LSPrec | (double): Precision for the iterative solution. |
[in] | SoluAlgorithm | (SolutionAlgorithm_E) : Solution method to solve the discrete model (linear, newton_raphson, penalty). |
[in] | SolMaxIt | (unsigned long) Maximum number of iterarions for nonlinear solution algorithms. |
[in] | SolPrec | (double) : Precision for the nonlinear solution algorithms. |
[in] | NumLoadSteps | (unsigned long) : Number of load steps. |
[in] | Atype | (AnalysisType_E) : Analysis type (Reynolds, Static, Transient, Modal analysis, Projection). |
[in] | OpType | (OperatorType_E) : Stores the operator type (symmetric or non_symmetric). |
[in] | to | (double): Initial time. |
[in] | tf | (double): Final: time. |
[in] | NTS | (unsigned long) : Stores the number of time steps (NTS) for transient analysis. |
[in] | TimeIntMeth | (TimeIntegrationMeth_E) : Method for time integration. |
[in] | OutFreqNR | (unsigned long): stores the number of the NR iterations for which the solution must be written to the output file. |
[in] | OutFreqTime | (unsigned long).stores the number of the load/time steps for which the solution must be written to the output file. |
[in] | InitDisplacements | (LoadIntensity): Initial displacement conditions for the transient analysis. |
[in] | InitVelocities | (LoadIntensity): Initial velocities for the transient analysis |