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

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

addHistoryField(const std::string &field)EshelbianPlasticity::IncrementalMechanicsinline
addStateControlField(const std::string &field)EshelbianPlasticity::IncrementalMechanicsinline
applyHessian(Vec direction, Vec action)EshelbianPlasticity::IncrementalMechanics
assembleConservativeGradient(DM control_dm, Vec gradient)EshelbianPlasticity::IncrementalMechanics
assembleHessianPreconditioner(Mat metric)EshelbianPlasticity::IncrementalMechanics
cachedControlEshelbianPlasticity::IncrementalMechanicsprivate
cachedGradientEshelbianPlasticity::IncrementalMechanicsprivate
cachedHistoryEshelbianPlasticity::IncrementalMechanicsprivate
cachedPhysicalTimeEshelbianPlasticity::IncrementalMechanicsprivate
cachedReportEshelbianPlasticity::IncrementalMechanicsprivate
cachedStateEshelbianPlasticity::IncrementalMechanicsprivate
cacheValidEshelbianPlasticity::IncrementalMechanicsprivate
epEshelbianPlasticity::IncrementalMechanicsprivate
evaluateBaseline(Vec state, double &value)EshelbianPlasticity::IncrementalMechanics
evaluateConservativeValue(double &value)EshelbianPlasticity::IncrementalMechanics
FieldSnapshot typedefEshelbianPlasticity::IncrementalMechanics
fixedDataAreCurrent(bool &current)EshelbianPlasticity::IncrementalMechanics
getDirectionalSolveCount() constEshelbianPlasticity::IncrementalMechanics
getMechanicalSolveCount() constEshelbianPlasticity::IncrementalMechanicsinline
getTS() constEshelbianPlasticity::IncrementalMechanicsinline
gradientValidEshelbianPlasticity::IncrementalMechanicsprivate
gradientWorkspaceEshelbianPlasticity::IncrementalMechanicsprivate
hessianWorkspaceEshelbianPlasticity::IncrementalMechanicsprivate
historyFieldsEshelbianPlasticity::IncrementalMechanicsprivate
IncrementalMechanics(EshelbianCore &ep, SmartPetscObj< TS > ts)EshelbianPlasticity::IncrementalMechanics
mechanicalSolvesEshelbianPlasticity::IncrementalMechanicsprivate
prepareHessian(DM control_dm, Vec control)EshelbianPlasticity::IncrementalMechanics
publishTrialControl()EshelbianPlasticity::IncrementalMechanicsprivate
refreshConservativeGradient(DM control_dm)EshelbianPlasticity::IncrementalMechanicsprivate
restoreState(Vec state)EshelbianPlasticity::IncrementalMechanics
snapshotHistory(std::vector< FieldSnapshot > &snapshot)EshelbianPlasticity::IncrementalMechanicsprivate
solveState(Vec state, EquilibriumSolveReport &report)EshelbianPlasticity::IncrementalMechanics
stateControlBlocksEqual(Vec first, Vec second, PetscBool &equal)EshelbianPlasticity::IncrementalMechanicsprivate
stateControlFieldsEshelbianPlasticity::IncrementalMechanicsprivate
supportsHessianAction() constEshelbianPlasticity::IncrementalMechanics
timeSolverEshelbianPlasticity::IncrementalMechanicsprivate
zeroStateControlBlocks(Vec control)EshelbianPlasticity::IncrementalMechanicsprivate