www.mooseframework.org
Classes | Functions
PolynomialFreeEnergy.h File Reference

Go to the source code of this file.

Classes

class  PolynomialFreeEnergy
 Derivative free energy material defining polynomial free energies for single component materials, with derivatives from ExpressionBuilder. More...
 

Functions

template<>
InputParameters validParams< PolynomialFreeEnergy > ()
 

Function Documentation

template<>
InputParameters validParams< PolynomialFreeEnergy > ( )

Definition at line 5 of file PolynomialFreeEnergy.C.

6 {
7  InputParameters params = validParams<DerivativeParsedMaterialHelper>();
8  params.addClassDescription("Polynomial free energy for single component systems");
9  MooseEnum poly_order("4 6 8");
10  params.addRequiredParam<MooseEnum>(
11  "polynomial_order", poly_order, "Order of polynomial free energy");
12  params.addParam<MaterialPropertyName>(
13  "c_eq_name", "c_eq", "Name of material property storing the equilibrium concentration");
14  params.addParam<MaterialPropertyName>(
15  "W_name", "barr_height", "Name of the material property storing the barrier height");
16  params.addRequiredCoupledVar("c", "Concentration");
17  return params;
18 }
InputParameters validParams< DerivativeParsedMaterialHelper >()