Compute the Allen-Cahn interface term with the weak form residual \( \left( \kappa_i \nabla\eta_i, \nabla (L_i \psi) \right) \). More...
#include <ADACInterface.h>
Public Member Functions | |
ADACInterface (const InputParameters ¶meters) | |
Protected Member Functions | |
virtual ADReal | computeQpResidual () |
const | ADMaterialProperty (Real) &_prop_L |
Mobility. More... | |
const | ADMaterialProperty (Real) &_kappa |
Interfacial parameter. More... | |
const | ADMaterialProperty (Real) *_dLdop |
Mobility derivative w.r.t. order parameter. More... | |
Protected Attributes | |
const MaterialPropertyName & | _name_L |
Mobility property name. More... | |
const bool | _variable_L |
flag set if L is a function of non-linear variables in args More... | |
const unsigned int | _nvar |
number of coupled variables More... | |
std::vector< const ADMaterialProperty(Real) * > | _dLdarg |
Mobility derivative w.r.t. other coupled variables. More... | |
std::vector< const ADVariableGradient * > | _gradarg |
Gradients for all coupled variables. More... | |
usingKernelMembers | |
Compute the Allen-Cahn interface term with the weak form residual \( \left( \kappa_i \nabla\eta_i, \nabla (L_i \psi) \right) \).
Definition at line 27 of file ADACInterface.h.
ADACInterface< compute_stage >::ADACInterface | ( | const InputParameters & | parameters | ) |
Definition at line 28 of file ADACInterface.C.
|
protected |
Interfacial parameter.
|
protected |
Mobility.
|
protected |
Mobility derivative w.r.t. order parameter.
|
protectedvirtual |
Definition at line 58 of file ADACInterface.C.
|
protected |
Mobility derivative w.r.t. other coupled variables.
Definition at line 62 of file ADACInterface.h.
Referenced by ADACInterface< compute_stage >::ADACInterface().
|
protected |
Gradients for all coupled variables.
Definition at line 65 of file ADACInterface.h.
Referenced by ADACInterface< compute_stage >::ADACInterface().
|
protected |
Mobility property name.
Definition at line 47 of file ADACInterface.h.
Referenced by ADACInterface< compute_stage >::ADACInterface().
|
protected |
number of coupled variables
Definition at line 59 of file ADACInterface.h.
Referenced by ADACInterface< compute_stage >::ADACInterface().
|
protected |
flag set if L is a function of non-linear variables in args
Definition at line 53 of file ADACInterface.h.
Referenced by ADACInterface< compute_stage >::ADACInterface().
|
protected |
Definition at line 67 of file ADACInterface.h.