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

Go to the source code of this file.

Classes

class  DiscreteNucleationForce
 Free energy penalty contribution to force the nucleation of subresolution particles. More...
 

Functions

template<>
InputParameters validParams< DiscreteNucleationForce > ()
 

Function Documentation

◆ validParams< DiscreteNucleationForce >()

template<>
InputParameters validParams< DiscreteNucleationForce > ( )

Definition at line 17 of file DiscreteNucleationForce.C.

18 {
19  InputParameters params = validParams<Kernel>();
20  params.addClassDescription(
21  "Term for inserting grain nuclei or phases in non-conserved order parameter fields");
22  params.addRequiredParam<UserObjectName>("map", "DiscreteNucleationMap user object");
23  params.addParam<Real>("no_nucleus_value", 0.0, "Variable value indicating no nucleus is present");
24  params.addParam<Real>(
25  "nucleus_value", 1.0, "Variable value indicating the presence of a nucleus");
26  return params;
27 }