www.mooseframework.org
Functions
NormalNodalMechanicalContact.C File Reference

Go to the source code of this file.

Functions

 registerMooseObject ("ContactApp", NormalNodalMechanicalContact)
 
template<>
InputParameters validParams< NormalNodalMechanicalContact > ()
 

Function Documentation

◆ registerMooseObject()

registerMooseObject ( "ContactApp"  ,
NormalNodalMechanicalContact   
)

◆ validParams< NormalNodalMechanicalContact >()

template<>
InputParameters validParams< NormalNodalMechanicalContact > ( )

Definition at line 20 of file NormalNodalMechanicalContact.C.

21 {
22  InputParameters params = validParams<NodeFaceConstraint>();
23  params.set<bool>("use_displaced_mesh") = true;
24 
25  params.addRequiredCoupledVar("lambda", "The normal lagrange multiplier");
26  MooseEnum component("x=0 y=1 z=2");
27  params.addRequiredParam<MooseEnum>(
28  "component", component, "The force component constraint that this object is supplying");
29  return params;
30 }
MaterialTensorCalculatorTools::component
Real component(const SymmTensor &symm_tensor, unsigned int index)
Definition: MaterialTensorCalculatorTools.C:16