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

Go to the source code of this file.

Classes

class  EqualGradientLagrangeInterface
 InterfaceKernel to enforce a Lagrange-Multiplier based componentwise continuity of a variable gradient. More...
 

Functions

template<>
InputParameters validParams< EqualGradientLagrangeInterface > ()
 

Function Documentation

template<>
InputParameters validParams< EqualGradientLagrangeInterface > ( )

Definition at line 14 of file EqualGradientLagrangeInterface.C.

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