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

Go to the source code of this file.

Classes

class  AllenCahnPFFracture
 Phase field based fracture model This kernel computes the residual and jacobian for bulk free energy contribution to c Refer to Formulation: Miehe et. More...
 

Functions

template<>
InputParameters validParams< AllenCahnPFFracture > ()
 

Function Documentation

template<>
InputParameters validParams< AllenCahnPFFracture > ( )

Definition at line 13 of file AllenCahnPFFracture.C.

14 {
15  InputParameters params = validParams<Kernel>();
16  params.addClassDescription(
17  "Kernel to compute bulk energy contribution to damage order parameter residual equation");
18  params.addParam<MaterialPropertyName>("l_name", "l", "Interface width");
19  params.addParam<MaterialPropertyName>("visco_name", "visco", "Viscosity parameter");
20  params.addParam<MaterialPropertyName>("gc", "gc_prop", "Critical fracture energy density");
21  params.addRequiredCoupledVar("beta", "Variable storing the laplacian of c");
22  params.addCoupledVar("displacements",
23  "The string of displacements suitable for the problem statement");
24  params.addParam<MaterialPropertyName>(
25  "F_name", "E_el", "Name of material property storing the elastic energy");
26 
27  return params;
28 }