GEOS
|
Go to the source code of this file.
Classes | |
class | geos::solidMechanicsLagrangianFEMKernels::ExplicitFiniteStrain< SUBREGION_TYPE, CONSTITUTIVE_TYPE, FE_TYPE > |
Implements kernels for solving the equations of motion using the explicit Newmark method under the finite strain assumption. More... | |
struct | geos::solidMechanicsLagrangianFEMKernels::ExplicitFiniteStrain< SUBREGION_TYPE, CONSTITUTIVE_TYPE, FE_TYPE >::StackVariables |
Kernel variables allocated on the stack. More... | |
Namespaces | |
geos | |
geos::solidMechanicsLagrangianFEMKernels | |
Namespace to contain the solid mechanics kernels. | |
Macros | |
#define | UPDATE_STRESS 2 |
Typedefs | |
using | geos::solidMechanicsLagrangianFEMKernels::ExplicitFiniteStrainFactory = finiteElement::KernelFactory< ExplicitFiniteStrain, real64, string const > |
The factory used to construct a ExplicitFiniteStrain kernel. | |
#define UPDATE_STRESS 2 |
If UPDATE_STRESS is undef, uses total displacement and stress is not updated at all. If UPDATE_STRESS 1, uses total displacement to and adds material stress state to integral for nodalforces. If UPDATE_STRESS 2 then velocity*dt is used to update material stress state
Definition at line 37 of file ExplicitFiniteStrain.hpp.