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

Go to the source code of this file.

Classes

class  ACInterface2DMultiPhase1
 Compute the Allen-Cahn interface term with the weak form residual \( \left(\nabla (L \psi), 1/2 {\partial \kappa} \over {\partial \nabla \eta_{\alpha i}} \sum \{(\nabla \eta_{\beta j})^2 \} \right) \). More...
 

Functions

template<>
InputParameters validParams< ACInterface2DMultiPhase1 > ()
 

Function Documentation

◆ validParams< ACInterface2DMultiPhase1 >()

template<>
InputParameters validParams< ACInterface2DMultiPhase1 > ( )

Definition at line 16 of file ACInterface2DMultiPhase1.C.

17 {
18  InputParameters params = validParams<ACInterface>();
19  params.addClassDescription(
20  "Gradient energy Allen-Cahn Kernel where the derivative of interface parameter kappa "
21  "wrt the gradient of order parameter is considered.");
22  params.addParam<MaterialPropertyName>("dkappadgrad_etaa_name",
23  "dkappadgrad_etaa",
24  "The derivative of the kappa with respect to grad_etaa");
25  params.addParam<MaterialPropertyName>(
26  "d2kappadgrad_etaa_name",
27  "d2kappadgrad_etaa",
28  "The second derivative of the kappa with respect to grad_etaa");
29  params.addRequiredCoupledVar(
30  "etas", "All other coupled order parameters eta_i of the multiphase problem");
31  return params;
32 }
validParams< ACInterface >
InputParameters validParams< ACInterface >()
Definition: ACInterface.C:16