Calculates the porton of the Allen-Cahn equation that results from the deformation energy. More...
#include <ACGrGrElasticDrivingForce.h>
Public Member Functions | |
ACGrGrElasticDrivingForce (const InputParameters ¶meters) | |
virtual void | initialSetup () |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Types | |
enum | PFFunctionType |
Protected Member Functions | |
virtual Real | computeDFDOP (PFFunctionType type) |
virtual Real | precomputeQpResidual () |
virtual Real | precomputeQpJacobian () |
virtual Real | computeQpOffDiagJacobian (unsigned int jvar) |
virtual Real | computeDFDOP (PFFunctionType type)=0 |
Protected Attributes | |
const MaterialProperty< Real > & | _L |
Mobility. More... | |
const MaterialProperty< Real > & | _dLdop |
Mobility derivative w.r.t. order parameter. More... | |
std::vector< const MaterialProperty< Real > * > | _dLdarg |
Mobility derivative w.r.t coupled variables. More... | |
Private Attributes | |
const MaterialProperty< RankFourTensor > & | _D_elastic_tensor |
const MaterialProperty< RankTwoTensor > & | _elastic_strain |
Calculates the porton of the Allen-Cahn equation that results from the deformation energy.
Must access the elastic_strain stored as a material property Requires the name of the elastic tensor derivative as an input.
Definition at line 31 of file ACGrGrElasticDrivingForce.h.
|
protectedinherited |
ACGrGrElasticDrivingForce::ACGrGrElasticDrivingForce | ( | const InputParameters & | parameters | ) |
Definition at line 29 of file ACGrGrElasticDrivingForce.C.
|
protectedvirtual |
Definition at line 37 of file ACGrGrElasticDrivingForce.C.
|
protectedpure virtualinherited |
|
protectedvirtualinherited |
Reimplemented in CoupledAllenCahn, AllenCahn, KKSACBulkC, KKSACBulkF, KKSMultiACBulkC, KKSMultiACBulkF, ACGrGrMulti, ACGrGrPoly, ACBarrierFunction, and ACGBPoly.
Definition at line 116 of file ACBulk.h.
|
virtualinherited |
Reimplemented in KKSMultiACBulkBase, CoupledAllenCahn, KKSACBulkBase, and AllenCahn.
|
protectedvirtualinherited |
|
protectedvirtualinherited |
|
staticinherited |
|
private |
Definition at line 40 of file ACGrGrElasticDrivingForce.h.
Referenced by computeDFDOP().
|
protectedinherited |
|
protectedinherited |
|
private |
Definition at line 41 of file ACGrGrElasticDrivingForce.h.
Referenced by computeDFDOP().
|
protectedinherited |