www.mooseframework.org
Functions
ADTestDerivativeFunction.C File Reference

Go to the source code of this file.

Functions

 registerADMooseObject ("PhaseFieldTestApp", ADTestDerivativeFunction)
 
 defineADValidParams (ADTestDerivativeFunction, ADMaterial, params.addClassDescription("Material that implements the a function of one variable and its first derivative.");MooseEnum functionEnum("F1 F2 F3");params.addRequiredParam< MooseEnum >("function", functionEnum, "F1 = 2 op[0]^2 (1 - op[0])^2 - 0.2 op[0]; " "F2 = 0.1 op[0]^2 + op[1]^2; " "F3 = op[0] * op[1]");params.addParam< MaterialPropertyName >("f_name", "F", "function property name");params.addRequiredCoupledVar("op", "Order parameter variables");)
 

Function Documentation

◆ defineADValidParams()

defineADValidParams ( ADTestDerivativeFunction  ,
ADMaterial  ,
params.addClassDescription("Material that implements the a function of one variable and its first derivative.");MooseEnum functionEnum("F1 F2 F3");params.addRequiredParam< MooseEnum >("function", functionEnum, "F1 = 2 op[0]^2 (1 - op[0])^2 - 0.2 op[0]; " "F2 = 0.1 op[0]^2 + op[1]^2; " "F3 = op[0] * op[1]");params.addParam< MaterialPropertyName >("f_name", "F", "function property name");params.addRequiredCoupledVar("op", "Order parameter variables");   
)

◆ registerADMooseObject()

registerADMooseObject ( "PhaseFieldTestApp"  ,
ADTestDerivativeFunction   
)