www.mooseframework.org
Functions
TotalFreeEnergy.C File Reference

Go to the source code of this file.

Functions

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

Function Documentation

◆ registerMooseObject()

registerMooseObject ( "PhaseFieldApp"  ,
TotalFreeEnergy   
)

◆ validParams< TotalFreeEnergy >()

template<>
InputParameters validParams< TotalFreeEnergy > ( )

Definition at line 16 of file TotalFreeEnergy.C.

17 {
18  InputParameters params = validParams<TotalFreeEnergyBase>();
19  params.addClassDescription("Total free energy (both the bulk and gradient parts), where the bulk "
20  "free energy has been defined in a material");
21  params.addParam<MaterialPropertyName>("f_name", "F", " Base name of the free energy function");
22  params.addParam<std::vector<MaterialPropertyName>>("kappa_names",
23  std::vector<MaterialPropertyName>(),
24  "Vector of kappa names corresponding to "
25  "each variable name in interfacial_vars "
26  "in the same order.");
27  return params;
28 }
validParams< TotalFreeEnergyBase >
InputParameters validParams< TotalFreeEnergyBase >()
Definition: TotalFreeEnergyBase.C:14