v0.16.3
Loading...
Searching...
No Matches
EshelbianPlasticity::HMHHencky Member List

This is the complete list of members for EshelbianPlasticity::HMHHencky, including all inherited members.

ANALYTICAL enum valueEshelbianPlasticity::HMHHenckyprivate
AUXILIARY_LOGARITHMIC_STRESS enum valueEshelbianPlasticity::PhysicalEquations
blockDataEshelbianPlasticity::HMHHenckyprivate
checkOptions(const EshelbianCore &ep, MaterialModel material_model, Features features)EshelbianPlasticity::PhysicalEquationsprivatestatic
checkSetup(const EshelbianCore &ep) constEshelbianPlasticity::PhysicalEquations
computeMaterialParamsAtPts(OP_PTR op_ptr, EntitiesFieldData::EntData &data, boost::shared_ptr< DataAtIntegrationPts > dataAtGaussPts)EshelbianPlasticity::HMHHenckyinline
create(EshelbianCore &ep)EshelbianPlasticity::PhysicalEquationsstatic
CURRENT enum valueEshelbianPlasticity::PhysicalEquations
DIRECT_STRETCH enum valueEshelbianPlasticity::PhysicalEquations
EEshelbianPlasticity::HMHHenckyprivate
effectiveDiagonalStrainEshelbianPlasticity::HMHHenckyprivate
effectiveNehookeanStiffnessEshelbianPlasticity::HMHHenckyprivate
extractBlockData(Sev sev)EshelbianPlasticity::HMHHenckyinline
extractBlockData(std::vector< const CubitMeshSets * > meshset_vec_ptr, Sev sev)EshelbianPlasticity::HMHHenckyinline
Feature enum nameEshelbianPlasticity::PhysicalEquations
Features typedefEshelbianPlasticity::PhysicalEquations
FieldState enum nameEshelbianPlasticity::PhysicalEquations
getFeatures() constEshelbianPlasticity::PhysicalEquationsinline
getMaterialCouplings(const EshelbianCore &ep) constEshelbianPlasticity::PhysicalEquations
getMaterialEmptyBlocks(const EshelbianCore &ep) constEshelbianPlasticity::PhysicalEquations
getMaterialFieldDefinitions(const EshelbianCore &ep) constEshelbianPlasticity::PhysicalEquations
getMaterialFields(const EshelbianCore &ep) constEshelbianPlasticity::PhysicalEquations
getMaterialModel() constEshelbianPlasticity::PhysicalEquationsinline
getOptions()EshelbianPlasticity::HMHHenckyinline
Hencky enum valueEshelbianPlasticity::PhysicalEquations
HenckyMatType enum nameEshelbianPlasticity::HMHHenckyprivate
HETEROGENEOUS enum valueEshelbianPlasticity::HMHHenckyprivate
HMHHencky(MoFEM::Interface &m_field, const double E, const double nu, const Features features)EshelbianPlasticity::HMHHenckyinline
HOMOGENEOUS enum valueEshelbianPlasticity::HMHHenckyprivate
LAST_FEATURE enum valueEshelbianPlasticity::PhysicalEquations
LastMaterial enum valueEshelbianPlasticity::PhysicalEquations
materialFeaturesEshelbianPlasticity::PhysicalEquationsprotected
materialModelEshelbianPlasticity::PhysicalEquationsprivate
MaterialModel enum nameEshelbianPlasticity::PhysicalEquations
Meta enum valueEshelbianPlasticity::PhysicalEquations
mFieldEshelbianPlasticity::HMHHenckyprivate
MooneyRivlin enum valueEshelbianPlasticity::PhysicalEquations
Neohookean enum valueEshelbianPlasticity::PhysicalEquations
NO_STRETCH_LINEAR enum valueEshelbianPlasticity::PhysicalEquations
NO_STRETCH_NONLINEAR enum valueEshelbianPlasticity::PhysicalEquations
NON_HOMOGENEOUS_MATERIAL enum valueEshelbianPlasticity::PhysicalEquations
noStretchMaskEshelbianPlasticity::PhysicalEquationsinlinestatic
nuEshelbianPlasticity::HMHHenckyprivate
PhysicalEquations(MaterialModel model, Features features)EshelbianPlasticity::PhysicalEquationsinline
PREVIOUS enum valueEshelbianPlasticity::PhysicalEquations
providesHelmholtzFreeEnergy() const overrideEshelbianPlasticity::HMHHenckyinlinevirtual
pushAuxiliaryLogarithmicMaterialEvaluation(const EshelbianCore &ep, boost::ptr_deque< UserDataOperator > &pipeline, boost::shared_ptr< DataAtIntegrationPts > data_ptr, bool lhs=false)EshelbianPlasticity::PhysicalEquationsvirtual
pushAuxiliaryLogarithmicStressOps(const EshelbianCore &ep, boost::ptr_deque< UserDataOperator > &pipeline, boost::shared_ptr< DataAtIntegrationPts > data_ptr, bool lhs)EshelbianPlasticity::PhysicalEquationsvirtual
pushEnergyEvaluation(const EshelbianCore &ep, boost::ptr_deque< UserDataOperator > &pipeline, boost::shared_ptr< DataAtIntegrationPts > data_ptr, boost::shared_ptr< double > total_energy_ptr)EshelbianPlasticity::PhysicalEquations
pushHelmholtzStateGradient(const EshelbianCore &ep, boost::ptr_deque< UserDataOperator > &pipeline, boost::shared_ptr< DataAtIntegrationPts > data_ptr)EshelbianPlasticity::PhysicalEquationsvirtual
pushMaterialEvaluation(const EshelbianCore &ep, boost::ptr_deque< UserDataOperator > &pipeline, boost::shared_ptr< DataAtIntegrationPts > data_ptr, bool rhs, bool lhs)EshelbianPlasticity::PhysicalEquations
pushMaterialFields(const EshelbianCore &ep, boost::ptr_deque< UserDataOperator > &pipeline, boost::shared_ptr< DataAtIntegrationPts > data_ptr, FieldState state=CURRENT)EshelbianPlasticity::PhysicalEquations
pushMaterialForceFields(const EshelbianCore &ep, boost::ptr_deque< UserDataOperator > &pipeline, boost::shared_ptr< DataAtIntegrationPts > data_ptr)EshelbianPlasticity::PhysicalEquations
pushMaterialRates(const EshelbianCore &ep, boost::ptr_deque< UserDataOperator > &pipeline, boost::shared_ptr< DataAtIntegrationPts > data_ptr)EshelbianPlasticity::PhysicalEquations
pushMaterialResidual(const EshelbianCore &ep, boost::ptr_deque< UserDataOperator > &pipeline, boost::shared_ptr< DataAtIntegrationPts > data_ptr)EshelbianPlasticity::PhysicalEquations
pushMaterialTangent(const EshelbianCore &ep, boost::ptr_deque< UserDataOperator > &pipeline, boost::shared_ptr< DataAtIntegrationPts > data_ptr)EshelbianPlasticity::PhysicalEquations
pushMaterialVariation(const EshelbianCore &ep, boost::ptr_deque< UserDataOperator > &pipeline, boost::shared_ptr< DataAtIntegrationPts > data_ptr, SmartPetscObj< Vec > variation, MaterialPostProcData *output=nullptr)EshelbianPlasticity::PhysicalEquations
pushPostProc(const EshelbianCore &ep, boost::ptr_deque< UserDataOperator > &pipeline, boost::shared_ptr< DataAtIntegrationPts > data_ptr, MaterialPostProcData &output)EshelbianPlasticity::PhysicalEquations
pushPostProcResidual(const EshelbianCore &ep, boost::ptr_deque< UserDataOperator > &pipeline, boost::shared_ptr< DataAtIntegrationPts > data_ptr, SmartPetscObj< Vec > residual, MaterialPostProcData &output)EshelbianPlasticity::PhysicalEquations
pushSkeletonEvaluation(const EshelbianCore &ep, VolumeElementForcesAndSourcesCoreOnSide &fe, boost::shared_ptr< DataAtIntegrationPts > data_ptr, SmartPetscObj< Vec > residual, MaterialPostProcData &output)EshelbianPlasticity::PhysicalEquations
pushStretchFromStress(const EshelbianCore &ep, boost::ptr_deque< UserDataOperator > &pipeline, boost::shared_ptr< DataAtIntegrationPts > data_ptr, boost::shared_ptr< MatrixDouble > strain_ptr=nullptr, boost::shared_ptr< MatrixDouble > stress_ptr=nullptr)EshelbianPlasticity::PhysicalEquations
returnOpCalculateExternalPressure(VectorPtr external_pressure_ptr, boost::shared_ptr< ExternalStrainVec > external_strain_vec_ptr, std::map< std::string, boost::shared_ptr< ScalingMethod > > smv)EshelbianPlasticity::PhysicalEquationsvirtual
returnOpCalculateHelmholtzFreeEnergy(boost::shared_ptr< DataAtIntegrationPts > data_ptr, boost::shared_ptr< double > total_helmholtz_free_energy_ptr) overrideEshelbianPlasticity::HMHHenckyinlinevirtual
returnOpCalculateStretchFromStress(boost::shared_ptr< DataAtIntegrationPts > data_ptr, boost::shared_ptr< PhysicalEquations > physics_ptr, boost::shared_ptr< MatrixDouble > strain_ptr) overrideEshelbianPlasticity::HMHHenckyinlinevirtual
returnOpCalculateStretchFromStress(boost::shared_ptr< DataAtIntegrationPts > data_ptr, boost::shared_ptr< PhysicalEquations > physics_ptr, boost::shared_ptr< MatrixDouble > strain_ptr, boost::shared_ptr< MatrixDouble > stress_ptr, VectorPtr external_pressure_ptr) overrideEshelbianPlasticity::HMHHenckyinlinevirtual
EshelbianPlasticity::PhysicalEquations::returnOpCalculateStretchFromStress(boost::shared_ptr< DataAtIntegrationPts > data_ptr, boost::shared_ptr< PhysicalEquations > physics_ptr, boost::shared_ptr< MatrixDouble > strain_ptr, VectorPtr external_pressure_ptr)EshelbianPlasticity::PhysicalEquationsvirtual
returnOpCalculateVarStretchFromStress(boost::shared_ptr< DataAtIntegrationPts > data_ptr, boost::shared_ptr< PhysicalEquations > physics_ptr) overrideEshelbianPlasticity::HMHHenckyinlinevirtual
returnOpJacobian(const bool eval_rhs, const bool eval_lhs, boost::shared_ptr< DataAtIntegrationPts > data_ptr, boost::shared_ptr< PhysicalEquations > physics_ptr) overrideEshelbianPlasticity::HMHHenckyinlinevirtual
returnOpSpatialPhysical(const std::string &field_name, boost::shared_ptr< DataAtIntegrationPts > data_ptr, const double alpha_u) overrideEshelbianPlasticity::HMHHenckyinlinevirtual
returnOpSpatialPhysical_du_du(std::string row_field, std::string col_field, boost::shared_ptr< DataAtIntegrationPts > data_ptr, const double alpha) overrideEshelbianPlasticity::HMHHenckyinlinevirtual
returnOpSpatialPhysicalExternalStrain(const std::string &field_name, boost::shared_ptr< DataAtIntegrationPts > data_ptr, boost::shared_ptr< ExternalStrainVec > external_strain_vec_ptr, std::map< std::string, boost::shared_ptr< ScalingMethod > > smv) overrideEshelbianPlasticity::HMHHenckyinlinevirtual
returnOpTopoSpatialPhysical(const std::string &field_name, boost::shared_ptr< DataAtIntegrationPts > data_ptr, SmartPetscObj< Vec > assemble_vec, boost::shared_ptr< TopologicalData > topo_ptr, const double alpha_u, boost::shared_ptr< double > J_ptr) overrideEshelbianPlasticity::HMHHenckyinlinevirtual
StrideMatDEshelbianPlasticity::HMHHenckystatic
StVenantKirchhoff enum valueEshelbianPlasticity::PhysicalEquations
usesStressBasedStrain() constEshelbianPlasticity::PhysicalEquationsinlineprivate
~PhysicalEquations()=defaultEshelbianPlasticity::PhysicalEquationsvirtual