www.mooseframework.org
PolynomialFreeEnergy.h
Go to the documentation of this file.
1 #ifndef POLYNOMIALFREEENERGY_H
2 #define POLYNOMIALFREEENERGY_H
3 
5 #include "ExpressionBuilder.h"
6 
7 // Forward Declarations
9 
10 template <>
11 InputParameters validParams<PolynomialFreeEnergy>();
12 
18 {
19 public:
20  PolynomialFreeEnergy(const InputParameters & parameters);
21 
22 protected:
24  EBTerm _c;
25 
27  EBTerm _a;
28 
30  EBTerm _W;
31 
33  MooseEnum _order;
34 };
35 
36 #endif // POLYNOMIALFREEENERGY_H
Derivative free energy material defining polynomial free energies for single component materials...
Helper class to perform the auto derivative taking.
EBTerm _W
Barrier height.
InputParameters validParams< PolynomialFreeEnergy >()
ExpressionBuilder adds an interface to derived classes that enables convenient construction of FParse...
PolynomialFreeEnergy(const InputParameters &parameters)
EBTerm _a
Equilibrium concentration.
EBTerm _c
Concentration variable used in the free energy expression.
MooseEnum _order
Polynomial order.