www.mooseframework.org
Functions
CoupledMaterialDerivative.C File Reference

Go to the source code of this file.

Functions

 registerMooseObject ("PhaseFieldApp", CoupledMaterialDerivative)
 
template<>
InputParameters validParams< CoupledMaterialDerivative > ()
 

Function Documentation

◆ registerMooseObject()

registerMooseObject ( "PhaseFieldApp"  ,
CoupledMaterialDerivative   
)

◆ validParams< CoupledMaterialDerivative >()

template<>
InputParameters validParams< CoupledMaterialDerivative > ( )

Definition at line 16 of file CoupledMaterialDerivative.C.

17 {
18  InputParameters params = validParams<Kernel>();
19  params.addClassDescription("Kernel that implements the first derivative of a function material "
20  "property with respect to a coupled variable.");
21  params.addRequiredCoupledVar("v", "Variable to take the derivative with respect to");
22  params.addParam<MaterialPropertyName>("f_name",
23  "F",
24  "Function material to take the derivative of (should "
25  "provide derivative properties - such as a "
26  "DerivativeParsedMaterial)");
27  params.addCoupledVar(
28  "args",
29  "Vector of other nonlinear variables F depends on (used for computing Jacobian entries)");
30  return params;
31 }