https://mooseframework.inl.gov
contact
src
problems
AugmentedLagrangianContactProblemInterface.C
Go to the documentation of this file.
1
//* This file is part of the MOOSE framework
2
//* https://mooseframework.inl.gov
3
//*
4
//* All rights reserved, see COPYRIGHT for full restrictions
5
//* https://github.com/idaholab/moose/blob/master/COPYRIGHT
6
//*
7
//* Licensed under LGPL 2.1, please see LICENSE for details
8
//* https://www.gnu.org/licenses/lgpl-2.1.html
9
10
#include "
AugmentedLagrangianContactProblemInterface.h
"
11
12
InputParameters
13
AugmentedLagrangianContactProblemInterface::validParams
()
14
{
15
auto
params =
emptyInputParameters
();
16
params.addParam<
int
>(
"maximum_lagrangian_update_iterations"
,
17
100,
18
"Maximum number of update Lagrangian Multiplier iterations per step"
);
19
return
params;
20
}
21
22
AugmentedLagrangianContactProblemInterface::AugmentedLagrangianContactProblemInterface
(
23
const
InputParameters
& params)
24
: _maximum_number_lagrangian_iterations(params.
get
<
int
>(
"maximum_lagrangian_update_iterations"
))
25
{
26
}
AugmentedLagrangianContactProblemInterface::validParams
static InputParameters validParams()
Definition:
AugmentedLagrangianContactProblemInterface.C:13
emptyInputParameters
InputParameters emptyInputParameters()
AugmentedLagrangianContactProblemInterface::AugmentedLagrangianContactProblemInterface
AugmentedLagrangianContactProblemInterface(const InputParameters ¶ms)
Definition:
AugmentedLagrangianContactProblemInterface.C:22
InputParameters
AugmentedLagrangianContactProblemInterface.h
int
void ErrorVector unsigned int
get
const Elem & get(const ElemType type_in)
Generated on Fri Jul 18 2025 13:42:48 for https://mooseframework.inl.gov by
1.8.14