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

Go to the source code of this file.

Classes

class  ContactLineSearchBase
 This class implements a custom line search for use with mechanical contact. More...
 

Functions

template<>
InputParameters validParams< ContactLineSearchBase > ()
 

Function Documentation

◆ validParams< ContactLineSearchBase >()

template<>
InputParameters validParams< ContactLineSearchBase > ( )

Definition at line 21 of file ContactLineSearchBase.C.

22 {
23  InputParameters params = validParams<LineSearch>();
24  params.addRequiredParam<unsigned>("allowed_lambda_cuts",
25  "The number of times lambda is allowed to get cut");
26  params.addRequiredParam<Real>("contact_ltol",
27  "The linear tolerance to use when the contact set is changing.");
28  params.addRequiredParam<bool>("affect_ltol",
29  "Whether to change the linear tolerance from the default value "
30  "when the contact set is changing");
31  MooseEnum line_search_package("petsc moose");
32  return params;
33 }

Referenced by validParams< PetscContactLineSearch >().