| addConstitutiveGeometryOperators(boost::ptr_deque< ForcesAndSourcesCore::UserDataOperator > &pipeline) const | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | |
| assembleConservativeGradient(Vec smooth_gradient) override | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | virtual |
| assembleInequalityJacobian(Vec control, Vec smooth_gradient, Mat jacobian) override | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | virtual |
| assembleInequalityJacobianWithoutSmoothGradient(Vec control, Mat jacobian) override | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | virtual |
| assembleObjectiveGradient(Vec control, Vec smooth_gradient, Vec objective_gradient) override | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | virtual |
| commit(Vec solution, Vec equilibrated_state, Vec committed_control, Vec candidate_control, Vec reference_control) override | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | virtual |
| configureConstraintDM(DM constraint_dm) override | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | virtual |
| createControlData(SmartPetscObj< Vec > &committed_control, SmartPetscObj< Vec > &candidate_control) override | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | virtual |
| dissipationRegularizationEpsilon | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | private |
| ep | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | private |
| evaluateConservativeValue(double &value) override | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | virtual |
| evaluateDissipation(Vec control, double &value) override | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | virtual |
| evaluateInequalityConstraints(Vec control, Vec constraints) override | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | virtual |
| fallbackJacobianSmoothGradient | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | private |
| getControlDM() const override | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | virtual |
| getDissipationRegularizationEpsilon() const | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | inline |
| getInitialYieldStress() const | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | inline |
| getIsotropicHardeningModulus() const | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | inline |
| getName() const override | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | virtual |
| getPlasticFlowFieldName() const | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | |
| getPlasticKappaFieldName() const | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | |
| getVolumeElementName() const | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | |
| initialiseInequalityMultipliers(DM constraint_dm, Vec multipliers) override | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | virtual |
| initialiseReferenceControl(Vec committed_control, Vec reference_control) override | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | virtual |
| initialYieldStress | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | private |
| isotropicHardeningModulus | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | private |
| PlasticIncrementalOptimizationProblem(EshelbianCore &ep, SmartPetscObj< TS > ts) | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | |
| restoreState(Vec state) override | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | virtual |
| solveState(Vec state, EquilibriumSolveReport &report) override | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | virtual |
| timeSolver | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | private |
| validate() override | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | virtual |
| validateSolution(DM constraint_dm, Vec control, Vec smooth_gradient, Vec inequality_multipliers, PetscReal gradient_tolerance, PetscReal constraint_tolerance, std::string &diagnostics) override | EshelbianPlasticity::PlasticIncrementalOptimizationProblem | virtual |
| ~IncrementalOptimizationProblem()=default | EshelbianPlasticity::IncrementalOptimizationProblem | virtual |