www.mooseframework.org
CahnHilliard.C
Go to the documentation of this file.
1 /****************************************************************/
2 /* MOOSE - Multiphysics Object Oriented Simulation Environment */
3 /* */
4 /* All contents are licensed under LGPL V2.1 */
5 /* See LICENSE for full restrictions */
6 /****************************************************************/
7 #include "CahnHilliard.h"
8 
9 template <>
10 InputParameters
12 {
13  InputParameters params = CahnHilliardBase<Real>::validParams();
14  params.addClassDescription("Cahn-Hilliard Kernel that uses a DerivativeMaterial Free Energy and "
15  "a scalar (isotropic) mobility");
16  return params;
17 }
18 
19 CahnHilliard::CahnHilliard(const InputParameters & parameters) : CahnHilliardBase<Real>(parameters)
20 {
21 }
CahnHilliard(const InputParameters &parameters)
Definition: CahnHilliard.C:19
CahnHilliardBase implements the residual of the Cahn-Hilliard equation in a general way that can be t...
InputParameters validParams< CahnHilliard >()
Definition: CahnHilliard.C:11
static InputParameters validParams()