Memosa-FVM
0.2
|
#include <StructureBC.h>
Public Member Functions | |
StructureModelOptions () | |
LinearSolver & | getDeformationLinearSolver () |
![]() | |
bool | hasVar (const string varName) const |
T | operator[] (const string varName) const |
bool | isField (const string varName) const |
Field & | getField (const string varName) const |
FloatVal< T > | getVal (const string varName) const |
Public Attributes | |
bool | printNormalizedResiduals |
double | deformationTolerance |
bool | transient |
int | timeDiscretizationOrder |
bool | variableTimeStep |
double | timeStepN1 |
double | timeStepN2 |
bool | thermo |
bool | residualStress |
LinearSolver * | deformationLinearSolver |
LinearSolver * | coupledLinearSolver |
bool | creep |
int | creepModel |
double | A |
double | B |
double | m |
double | n |
double | Sy0 |
bool | incompressible |
Additional Inherited Members | |
![]() | |
typedef map< string, FloatVal < T > > | T_Parent |
![]() | |
void | defineVar (const string varName, const T defaultValue) |
Definition at line 52 of file StructureBC.h.
|
inline |
Definition at line 54 of file StructureBC.h.
References StructureModelOptions< T >::A, StructureModelOptions< T >::B, StructureModelOptions< T >::coupledLinearSolver, StructureModelOptions< T >::creep, StructureModelOptions< T >::creepModel, FloatVarDict< T >::defineVar(), StructureModelOptions< T >::deformationLinearSolver, StructureModelOptions< T >::deformationTolerance, StructureModelOptions< T >::incompressible, StructureModelOptions< T >::m, StructureModelOptions< T >::n, StructureModelOptions< T >::printNormalizedResiduals, StructureModelOptions< T >::residualStress, StructureModelOptions< T >::Sy0, StructureModelOptions< T >::thermo, StructureModelOptions< T >::timeDiscretizationOrder, StructureModelOptions< T >::timeStepN1, StructureModelOptions< T >::timeStepN2, and StructureModelOptions< T >::variableTimeStep.
|
inline |
Definition at line 109 of file StructureBC.h.
References StructureModelOptions< T >::deformationLinearSolver, LinearSolver::nMaxIterations, LinearSolver::relativeTolerance, and LinearSolver::verbosity.
double StructureModelOptions< T >::A |
Definition at line 101 of file StructureBC.h.
Referenced by StructureModelOptions< T >::StructureModelOptions().
double StructureModelOptions< T >::B |
Definition at line 102 of file StructureBC.h.
Referenced by StructureModelOptions< T >::StructureModelOptions().
LinearSolver* StructureModelOptions< T >::coupledLinearSolver |
Definition at line 98 of file StructureBC.h.
Referenced by StructureModelOptions< T >::StructureModelOptions().
bool StructureModelOptions< T >::creep |
Definition at line 99 of file StructureBC.h.
Referenced by StructureModelOptions< T >::StructureModelOptions().
int StructureModelOptions< T >::creepModel |
Definition at line 100 of file StructureBC.h.
Referenced by StructureModelOptions< T >::StructureModelOptions().
LinearSolver* StructureModelOptions< T >::deformationLinearSolver |
Definition at line 97 of file StructureBC.h.
Referenced by StructureModelOptions< T >::getDeformationLinearSolver(), and StructureModelOptions< T >::StructureModelOptions().
double StructureModelOptions< T >::deformationTolerance |
Definition at line 89 of file StructureBC.h.
Referenced by StructureModelOptions< T >::StructureModelOptions().
bool StructureModelOptions< T >::incompressible |
Definition at line 107 of file StructureBC.h.
Referenced by StructureModelOptions< T >::StructureModelOptions().
double StructureModelOptions< T >::m |
Definition at line 103 of file StructureBC.h.
Referenced by StructureModelOptions< T >::StructureModelOptions().
double StructureModelOptions< T >::n |
Definition at line 104 of file StructureBC.h.
Referenced by StructureModelOptions< T >::StructureModelOptions().
bool StructureModelOptions< T >::printNormalizedResiduals |
Definition at line 88 of file StructureBC.h.
Referenced by StructureModelOptions< T >::StructureModelOptions().
bool StructureModelOptions< T >::residualStress |
Definition at line 96 of file StructureBC.h.
Referenced by StructureModelOptions< T >::StructureModelOptions().
double StructureModelOptions< T >::Sy0 |
Definition at line 105 of file StructureBC.h.
Referenced by StructureModelOptions< T >::StructureModelOptions().
bool StructureModelOptions< T >::thermo |
Definition at line 95 of file StructureBC.h.
Referenced by StructureModelOptions< T >::StructureModelOptions().
int StructureModelOptions< T >::timeDiscretizationOrder |
Definition at line 91 of file StructureBC.h.
Referenced by StructureModelOptions< T >::StructureModelOptions().
double StructureModelOptions< T >::timeStepN1 |
Definition at line 93 of file StructureBC.h.
Referenced by StructureModelOptions< T >::StructureModelOptions().
double StructureModelOptions< T >::timeStepN2 |
Definition at line 94 of file StructureBC.h.
Referenced by StructureModelOptions< T >::StructureModelOptions().
bool StructureModelOptions< T >::transient |
Definition at line 90 of file StructureBC.h.
bool StructureModelOptions< T >::variableTimeStep |
Definition at line 92 of file StructureBC.h.
Referenced by StructureModelOptions< T >::StructureModelOptions().