Material class to compute the elastic free energy and its derivatives. More...
#include <ElasticEnergyMaterial.h>
Public Member Functions | |
| ElasticEnergyMaterial (const InputParameters ¶meters) | |
| virtual void | initialSetup () override |
Protected Member Functions | |
| virtual Real | computeF () override |
| virtual Real | computeDF (unsigned int i_var) override |
| virtual Real | computeD2F (unsigned int i_var, unsigned int j_var) override |
Protected Attributes | |
| const std::string | _base_name |
| const MaterialProperty< RankTwoTensor > & | _stress |
| Stress tensor. More... | |
| const MaterialProperty< RankFourTensor > & | _elasticity_tensor |
| Elasticity tensor derivatives. More... | |
| std::vector< const MaterialProperty< RankFourTensor > * > | _delasticity_tensor |
| std::vector< std::vector< const MaterialProperty< RankFourTensor > * > > | _d2elasticity_tensor |
| const MaterialProperty< RankTwoTensor > & | _strain |
| Strain and derivatives. More... | |
| std::vector< const MaterialProperty< RankTwoTensor > * > | _dstrain |
| std::vector< std::vector< const MaterialProperty< RankTwoTensor > * > > | _d2strain |
Material class to compute the elastic free energy and its derivatives.
Definition at line 29 of file ElasticEnergyMaterial.h.
| ElasticEnergyMaterial::ElasticEnergyMaterial | ( | const InputParameters & | parameters | ) |
Definition at line 31 of file ElasticEnergyMaterial.C.
|
overrideprotectedvirtual |
Definition at line 89 of file ElasticEnergyMaterial.C.
|
overrideprotectedvirtual |
Definition at line 79 of file ElasticEnergyMaterial.C.
|
overrideprotectedvirtual |
Definition at line 73 of file ElasticEnergyMaterial.C.
|
overridevirtual |
Definition at line 66 of file ElasticEnergyMaterial.C.
|
protected |
Definition at line 41 of file ElasticEnergyMaterial.h.
Referenced by ElasticEnergyMaterial(), and initialSetup().
|
protected |
Definition at line 51 of file ElasticEnergyMaterial.h.
Referenced by computeD2F(), and ElasticEnergyMaterial().
|
protected |
Definition at line 57 of file ElasticEnergyMaterial.h.
Referenced by computeD2F(), and ElasticEnergyMaterial().
|
protected |
Definition at line 50 of file ElasticEnergyMaterial.h.
Referenced by computeD2F(), computeDF(), and ElasticEnergyMaterial().
|
protected |
Definition at line 56 of file ElasticEnergyMaterial.h.
Referenced by computeD2F(), computeDF(), and ElasticEnergyMaterial().
|
protected |
Elasticity tensor derivatives.
Definition at line 49 of file ElasticEnergyMaterial.h.
Referenced by computeD2F(), and computeDF().
|
protected |
Strain and derivatives.
Definition at line 55 of file ElasticEnergyMaterial.h.
Referenced by computeD2F(), computeDF(), and computeF().
|
protected |
Stress tensor.
Definition at line 44 of file ElasticEnergyMaterial.h.
Referenced by computeD2F(), and computeF().
1.8.16