GEOSX
|
Kernel variables allocated on the stack. More...
#include <LaplaceFEMKernels.hpp>
Public Member Functions | |
GEOSX_HOST_DEVICE | StackVariables () |
Constructor. | |
Public Member Functions inherited from geosx::finiteElement::ImplicitKernelBase< SUBREGION_TYPE, CONSTITUTIVE_TYPE, FE_TYPE, NUM_DOF_PER_TEST_SP, NUM_DOF_PER_TRIAL_SP >::StackVariables | |
GEOSX_HOST_DEVICE | StackVariables () |
Public Attributes | |
int | xLocal |
Dummy. | |
real64 | primaryField_local [numNodesPerElem] |
C-array storage for the element local primary field variable. | |
Public Attributes inherited from geosx::finiteElement::ImplicitKernelBase< SUBREGION_TYPE, CONSTITUTIVE_TYPE, FE_TYPE, NUM_DOF_PER_TEST_SP, NUM_DOF_PER_TRIAL_SP >::StackVariables | |
globalIndex | localRowDofIndex [numRows] |
C-array storage for the element local row degrees of freedom. | |
globalIndex | localColDofIndex [numCols] |
C-array storage for the element local column degrees of freedom. | |
real64 | localResidual [numRows] |
C-array storage for the element local residual vector. | |
real64 | localJacobian [numRows][numCols] |
C-array storage for the element local Jacobian matrix. | |
Additional Inherited Members | |
Static Public Attributes inherited from geosx::finiteElement::ImplicitKernelBase< SUBREGION_TYPE, CONSTITUTIVE_TYPE, FE_TYPE, NUM_DOF_PER_TEST_SP, NUM_DOF_PER_TRIAL_SP >::StackVariables | |
static constexpr int | numRows = numTestSupportPointsPerElem *numDofPerTestSupportPoint |
The number of rows in the element local jacobian matrix. | |
static constexpr int | numCols = numTrialSupportPointsPerElem *numDofPerTrialSupportPoint |
The number of columns in the element local jacobian matrix. | |
Kernel variables allocated on the stack.
Contains variables that will be allocated on the stack of the main kernel. This will typically consist of local arrays to hold data mapped from the global data arrays, and/or local storage for the residual and jacobian contributions.
Adds a stack array for the primary field.
Definition at line 122 of file LaplaceFEMKernels.hpp.