v0.16.3
Loading...
Searching...
No Matches
Public Attributes | List of all members
EshelbianPlasticity::PlasticIncrementalOptimizationInternal::ReducedBulkMaterialEnergyHessianWorkspace Struct Reference
Collaboration diagram for EshelbianPlasticity::PlasticIncrementalOptimizationInternal::ReducedBulkMaterialEnergyHessianWorkspace:
[legend]

Public Attributes

DM controlDM = nullptr
 
SmartPetscObj< Vec > baseControl
 
SmartPetscObj< Vec > baseState
 
SmartPetscObj< Vec > baseStateGradient
 
SmartPetscObj< Vec > baseAdjoint
 
SmartPetscObj< Vec > zeroRate
 
SmartPetscObj< Vec > residualDirection
 
SmartPetscObj< Vec > tangentState
 
SmartPetscObj< Vec > incrementalAdjointRhs
 
SmartPetscObj< Vec > incrementalAdjoint
 
SmartPetscObj< Vec > directAction
 
SmartPetscObj< Vec > adjointAction
 
Mat jacobian = nullptr
 
Mat preconditioner = nullptr
 
KSP ksp = nullptr
 
SmartPetscObj< Mat > frozenJacobian
 
SmartPetscObj< Mat > frozenPreconditioner
 
PetscInt directionalSolveCount = 0
 

Detailed Description

Definition at line 2003 of file PlasticIncrementalOptimizationOperators.cpp.

Member Data Documentation

◆ adjointAction

SmartPetscObj<Vec> EshelbianPlasticity::PlasticIncrementalOptimizationInternal::ReducedBulkMaterialEnergyHessianWorkspace::adjointAction

◆ baseAdjoint

SmartPetscObj<Vec> EshelbianPlasticity::PlasticIncrementalOptimizationInternal::ReducedBulkMaterialEnergyHessianWorkspace::baseAdjoint

◆ baseControl

SmartPetscObj<Vec> EshelbianPlasticity::PlasticIncrementalOptimizationInternal::ReducedBulkMaterialEnergyHessianWorkspace::baseControl

◆ baseState

SmartPetscObj<Vec> EshelbianPlasticity::PlasticIncrementalOptimizationInternal::ReducedBulkMaterialEnergyHessianWorkspace::baseState

◆ baseStateGradient

SmartPetscObj<Vec> EshelbianPlasticity::PlasticIncrementalOptimizationInternal::ReducedBulkMaterialEnergyHessianWorkspace::baseStateGradient

◆ controlDM

DM EshelbianPlasticity::PlasticIncrementalOptimizationInternal::ReducedBulkMaterialEnergyHessianWorkspace::controlDM = nullptr

◆ directAction

SmartPetscObj<Vec> EshelbianPlasticity::PlasticIncrementalOptimizationInternal::ReducedBulkMaterialEnergyHessianWorkspace::directAction

◆ directionalSolveCount

PetscInt EshelbianPlasticity::PlasticIncrementalOptimizationInternal::ReducedBulkMaterialEnergyHessianWorkspace::directionalSolveCount = 0

◆ frozenJacobian

SmartPetscObj<Mat> EshelbianPlasticity::PlasticIncrementalOptimizationInternal::ReducedBulkMaterialEnergyHessianWorkspace::frozenJacobian

◆ frozenPreconditioner

SmartPetscObj<Mat> EshelbianPlasticity::PlasticIncrementalOptimizationInternal::ReducedBulkMaterialEnergyHessianWorkspace::frozenPreconditioner

◆ incrementalAdjoint

SmartPetscObj<Vec> EshelbianPlasticity::PlasticIncrementalOptimizationInternal::ReducedBulkMaterialEnergyHessianWorkspace::incrementalAdjoint

◆ incrementalAdjointRhs

SmartPetscObj<Vec> EshelbianPlasticity::PlasticIncrementalOptimizationInternal::ReducedBulkMaterialEnergyHessianWorkspace::incrementalAdjointRhs

◆ jacobian

Mat EshelbianPlasticity::PlasticIncrementalOptimizationInternal::ReducedBulkMaterialEnergyHessianWorkspace::jacobian = nullptr

◆ ksp

KSP EshelbianPlasticity::PlasticIncrementalOptimizationInternal::ReducedBulkMaterialEnergyHessianWorkspace::ksp = nullptr

◆ preconditioner

Mat EshelbianPlasticity::PlasticIncrementalOptimizationInternal::ReducedBulkMaterialEnergyHessianWorkspace::preconditioner = nullptr

◆ residualDirection

SmartPetscObj<Vec> EshelbianPlasticity::PlasticIncrementalOptimizationInternal::ReducedBulkMaterialEnergyHessianWorkspace::residualDirection

◆ tangentState

SmartPetscObj<Vec> EshelbianPlasticity::PlasticIncrementalOptimizationInternal::ReducedBulkMaterialEnergyHessianWorkspace::tangentState

◆ zeroRate

SmartPetscObj<Vec> EshelbianPlasticity::PlasticIncrementalOptimizationInternal::ReducedBulkMaterialEnergyHessianWorkspace::zeroRate

The documentation for this struct was generated from the following file: