Material class that creates the math free energy and its derivatives for use with ADSplitCHParsed. More...
#include <ADTestDerivativeFunction.h>
Public Member Functions | |
| ADTestDerivativeFunction (const InputParameters ¶meters) | |
Protected Types | |
| enum | FunctionEnum { FunctionEnum::F1, FunctionEnum::F2, FunctionEnum::F3 } |
Protected Member Functions | |
| virtual void | computeQpProperties () |
| ADMaterialProperty (Real) &_prop_F | |
| function value More... | |
Protected Attributes | |
| enum ADTestDerivativeFunction::FunctionEnum | _function |
| std::vector< const ADVariableValue * > | _op |
| Coupled variable value for the order parameter. More... | |
| const MaterialPropertyName | _f_name |
| property name More... | |
| std::vector< ADMaterialProperty(Real) * > | _prop_dFdop |
| function value derivative More... | |
| usingMaterialMembers | |
Material class that creates the math free energy and its derivatives for use with ADSplitCHParsed.
\( F = \frac14(1 + c)^2(1 - c)^2 \).
Definition at line 17 of file ADTestDerivativeFunction.h.
|
strongprotected |
| Enumerator | |
|---|---|
| F1 | |
| F2 | |
| F3 | |
Definition at line 35 of file ADTestDerivativeFunction.h.
| ADTestDerivativeFunction< compute_stage >::ADTestDerivativeFunction | ( | const InputParameters & | parameters | ) |
Definition at line 29 of file ADTestDerivativeFunction.C.
|
protected |
function value
|
protectedvirtual |
Definition at line 55 of file ADTestDerivativeFunction.C.
|
protected |
property name
Definition at line 46 of file ADTestDerivativeFunction.h.
Referenced by ADTestDerivativeFunction< compute_stage >::ADTestDerivativeFunction().
|
protected |
|
protected |
Coupled variable value for the order parameter.
Definition at line 43 of file ADTestDerivativeFunction.h.
Referenced by ADTestDerivativeFunction< compute_stage >::ADTestDerivativeFunction().
|
protected |
function value derivative
Definition at line 52 of file ADTestDerivativeFunction.h.
Referenced by ADTestDerivativeFunction< compute_stage >::ADTestDerivativeFunction().
|
protected |
Definition at line 54 of file ADTestDerivativeFunction.h.
1.8.16