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

Go to the source code of this file.

Classes

class  ACInterfaceStress
 Compute the Allen-Cahn interface stress driving force contribution \( -\frac12L\left(\nabla \frac{\partial \sigma_{int}}{\partial\nabla\eta_i}:\epsilon, \psi_m \right) \). More...
 

Functions

template<>
InputParameters validParams< ACInterfaceStress > ()
 

Function Documentation

template<>
InputParameters validParams< ACInterfaceStress > ( )

Definition at line 12 of file ACInterfaceStress.C.

13 {
14  InputParameters params = validParams<Kernel>();
15  params.addClassDescription("Interface stress driving force Allen-Cahn Kernel");
16  params.addParam<MaterialPropertyName>("mob_name", "L", "The mobility used with the kernel");
17  params.addParam<std::string>("base_name", "Material property base name");
18  params.addRequiredParam<Real>("stress", "Planar stress");
19  params.addRangeCheckedParam<Real>("op_range",
20  1.0,
21  "op_range > 0.0",
22  "Range over which order parameters change across an "
23  "interface. By default order parameters are assumed to "
24  "vary from 0 to 1");
25  return params;
26 }