www.mooseframework.org
Functions
EqualGradientLagrangeInterface.C File Reference

Go to the source code of this file.

Functions

 registerMooseObject ("PhaseFieldApp", EqualGradientLagrangeInterface)
 
template<>
InputParameters validParams< EqualGradientLagrangeInterface > ()
 

Function Documentation

◆ registerMooseObject()

registerMooseObject ( "PhaseFieldApp"  ,
EqualGradientLagrangeInterface   
)

◆ validParams< EqualGradientLagrangeInterface >()

template<>
InputParameters validParams< EqualGradientLagrangeInterface > ( )

Definition at line 19 of file EqualGradientLagrangeInterface.C.

20 {
21  InputParameters params = validParams<InterfaceKernel>();
22  params.addClassDescription("Enforce componentwise gradient continuity between two different "
23  "variables across a subdomain boundary using a Lagrange multiplier");
24  params.addRequiredParam<unsigned int>("component", "Gradient component to constrain");
25  params.addCoupledVar("lambda",
26  "The gradient constrained variable on this side of the interface.");
27  return params;
28 }