Advanced Multi-Physics (AMP)
On-Line Documentation
AMP::Operator::MechanicsNonlinearUpdatedLagrangianElement Member List

This is the complete list of members for AMP::Operator::MechanicsNonlinearUpdatedLagrangianElement, including all inherited members.

apply() overrideAMP::Operator::MechanicsNonlinearUpdatedLagrangianElementinlinevirtual
apply_Normal()AMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
apply_Reduced()AMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
assignReferenceXYZ(const std::vector< double > &elementRefXYZ)AMP::Operator::MechanicsNonlinearUpdatedLagrangianElementinline
computeDeformationGradient(const std::vector< std::vector< libMesh::RealGradient > > &dphi, const std::vector< libMesh::Point > &xyz, unsigned int num_nodes, unsigned int qp, double F[3][3])AMP::Operator::MechanicsNonlinearUpdatedLagrangianElement
computeStressAndStrain(const std::vector< std::vector< double > > &inputVec, std::vector< double > &stressVec, std::vector< double > &strainVec)AMP::Operator::MechanicsNonlinearUpdatedLagrangianElement
d_dphiAMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
d_elemAMP::Operator::MechanicsElementprotected
d_elementInputVectorsAMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
d_elementInputVectors_preAMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
d_elementOutputVectorAMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
d_elementRefXYZAMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
d_feAMP::Operator::MechanicsElementprotected
d_feTypeAMP::Operator::MechanicsElementprotected
d_gaussPtCntAMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
d_iDebugPrintInfoLevelAMP::Operator::MechanicsElementprotected
d_JxWAMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
d_leftStretchV_nAMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
d_leftStretchV_np1AMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
d_materialModelAMP::Operator::MechanicsElementprotected
d_onePointShearIntegrationAMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
d_phiAMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
d_qruleAMP::Operator::MechanicsElementprotected
d_rotationR_nAMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
d_rotationR_np1AMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
d_useFlanaganTaylorElemAMP::Operator::MechanicsElementprotected
d_useJaumannRateAMP::Operator::MechanicsElementprotected
d_useReducedIntegrationAMP::Operator::MechanicsElementprotected
d_xyzAMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
ElementOperation(std::shared_ptr< const ElementOperationParameters >)AMP::Operator::ElementOperationinlineexplicit
getNumberOfGaussPoints()AMP::Operator::MechanicsElementinline
initializeForCurrentElement(const libMesh::Elem *elem, std::shared_ptr< MechanicsMaterialModel > materialModel)AMP::Operator::MechanicsElementinline
initializeReferenceXYZ(std::vector< double > &elementRefXYZ)AMP::Operator::MechanicsNonlinearUpdatedLagrangianElement
initMaterialModel(const std::vector< double > &initTempVector)AMP::Operator::MechanicsNonlinearUpdatedLagrangianElement
materialModelNonlinearGaussPointOperation(MechanicsNonlinearElement::MaterialUpdateType, const std::vector< std::vector< double > > &, double[3][3], double[3][3])AMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
materialModelPostNonlinearElementOperation(MechanicsNonlinearElement::MaterialUpdateType)AMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
materialModelPostNonlinearGaussPointOperation(MechanicsNonlinearElement::MaterialUpdateType)AMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
materialModelPreNonlinearElementOperation(MechanicsNonlinearElement::MaterialUpdateType)AMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
materialModelPreNonlinearGaussPointOperation(MechanicsNonlinearElement::MaterialUpdateType)AMP::Operator::MechanicsNonlinearUpdatedLagrangianElementprotected
MechanicsElement(std::shared_ptr< const ElementOperationParameters > params)AMP::Operator::MechanicsElementexplicit
MechanicsNonlinearUpdatedLagrangianElement(std::shared_ptr< const ElementOperationParameters > params)AMP::Operator::MechanicsNonlinearUpdatedLagrangianElementinlineexplicit
preNonlinearElementInit()AMP::Operator::MechanicsNonlinearUpdatedLagrangianElement
printStressAndStrain(FILE *fp, const std::vector< std::vector< double > > &inputVec)AMP::Operator::MechanicsNonlinearUpdatedLagrangianElement
resetElementInfo()AMP::Operator::MechanicsNonlinearUpdatedLagrangianElementinline
setElementVectors(const std::vector< std::vector< double > > &elementInputVectors, const std::vector< std::vector< double > > &elementInputVectors_pre, std::vector< double > &elementOutputVector)AMP::Operator::MechanicsNonlinearUpdatedLagrangianElementinline
updateMaterialModel(MechanicsNonlinearElement::MaterialUpdateType type, const std::vector< std::vector< double > > &elementInputVectors, const std::vector< std::vector< double > > &elementInputVectors_pre)AMP::Operator::MechanicsNonlinearUpdatedLagrangianElement
zeroOutGaussPointCount()AMP::Operator::MechanicsNonlinearUpdatedLagrangianElementinline
~ElementOperation()AMP::Operator::ElementOperationinlinevirtual
~MechanicsElement()AMP::Operator::MechanicsElementinlinevirtual
~MechanicsNonlinearUpdatedLagrangianElement()AMP::Operator::MechanicsNonlinearUpdatedLagrangianElementinlinevirtual



Advanced Multi-Physics (AMP)
Oak Ridge National Laboratory
Idaho National Laboratory
Los Alamos National Laboratory
This page automatically produced from the
source code by doxygen
Last updated: Tue Mar 10 2026 13:06:44.
Comments on this page