GEOSX
Public Member Functions | Public Attributes | List of all members
geos::solidMechanicsLagrangianFEMKernels::ImplicitSmallStrainNewmark< SUBREGION_TYPE, CONSTITUTIVE_TYPE, FE_TYPE >::StackVariables Class Reference

More...

#include <ImplicitSmallStrainNewmark.hpp>

Inheritance diagram for geos::solidMechanicsLagrangianFEMKernels::ImplicitSmallStrainNewmark< SUBREGION_TYPE, CONSTITUTIVE_TYPE, FE_TYPE >::StackVariables:
Inheritance graph
[legend]

Public Member Functions

GEOS_HOST_DEVICE StackVariables ()
 Constructor.
 
- Public Member Functions inherited from geos::solidMechanicsLagrangianFEMKernels::ImplicitSmallStrainQuasiStatic< SUBREGION_TYPE, CONSTITUTIVE_TYPE, FE_TYPE >::StackVariables
GEOS_HOST_DEVICE StackVariables ()
 Constructor.
 

Public Attributes

real64 dRdU_InertiaMassDamping [maxNumRows][maxNumCols]
 Stack storage for the Inertial damping contributions to the Jacobian.
 
real64 vtilde_local [numNodesPerElem][numDofPerTrialSupportPoint]
 Stack storage for the velocity predictor.
 
real64 uhattilde_local [numNodesPerElem][numDofPerTrialSupportPoint]
 Stack storage for the incremental displacement predictor.
 
- Public Attributes inherited from geos::solidMechanicsLagrangianFEMKernels::ImplicitSmallStrainQuasiStatic< SUBREGION_TYPE, CONSTITUTIVE_TYPE, FE_TYPE >::StackVariables
int xLocal
 Dummy.
 
real64 u_local [numNodesPerElem][numDofPerTrialSupportPoint]
 Stack storage for the element local nodal displacement.
 
real64 uhat_local [numNodesPerElem][numDofPerTrialSupportPoint]
 Stack storage for the element local nodal incremental displacement.
 
real64 constitutiveStiffness [6][6]
 Stack storage for the constitutive stiffness at a quadrature point.
 

Detailed Description

template<typename SUBREGION_TYPE, typename CONSTITUTIVE_TYPE, typename FE_TYPE>
class geos::solidMechanicsLagrangianFEMKernels::ImplicitSmallStrainNewmark< SUBREGION_TYPE, CONSTITUTIVE_TYPE, FE_TYPE >::StackVariables

Adds a stack array for the vtilde, uhattilde, and the Inertial mass damping.

Definition at line 112 of file ImplicitSmallStrainNewmark.hpp.


The documentation for this class was generated from the following file: