https://mooseframework.inl.gov
Loading...
Searching...
No Matches
contact
include
convergence
AugmentedLagrangianContactConvergenceBase.h
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
#pragma once
11
12
#include "
InputParameters.h
"
13
18
class
AugmentedLagrangianContactConvergenceBase
19
{
20
public
:
21
AugmentedLagrangianContactConvergenceBase
(
const
InputParameters
& params)
22
:
_maximum_number_lagrangian_iterations
(
23
params.get<
int
>(
"maximum_lagrangian_update_iterations"
)),
24
_lagrangian_iteration_number
(0)
25
{
26
}
27
29
const
unsigned
int
&
getLagrangianIterationNumber
()
const
{
return
_lagrangian_iteration_number
; }
30
31
protected
:
33
const
unsigned
int
_maximum_number_lagrangian_iterations
;
34
36
unsigned
int
_lagrangian_iteration_number
;
37
};
InputParameters.h
int
void ErrorVector unsigned int
AugmentedLagrangianContactConvergenceBase
Non-templated base of AugmentedLagrangianContactConvergence that owns the augmented Lagrangian iterat...
Definition
AugmentedLagrangianContactConvergenceBase.h:19
AugmentedLagrangianContactConvergenceBase::AugmentedLagrangianContactConvergenceBase
AugmentedLagrangianContactConvergenceBase(const InputParameters ¶ms)
Definition
AugmentedLagrangianContactConvergenceBase.h:21
AugmentedLagrangianContactConvergenceBase::_maximum_number_lagrangian_iterations
const unsigned int _maximum_number_lagrangian_iterations
maximum number of augmented Lagrangian iterations
Definition
AugmentedLagrangianContactConvergenceBase.h:33
AugmentedLagrangianContactConvergenceBase::getLagrangianIterationNumber
const unsigned int & getLagrangianIterationNumber() const
Definition
AugmentedLagrangianContactConvergenceBase.h:29
AugmentedLagrangianContactConvergenceBase::_lagrangian_iteration_number
unsigned int _lagrangian_iteration_number
current augmented Lagrangian iteration number
Definition
AugmentedLagrangianContactConvergenceBase.h:36
InputParameters
Generated on Thu Oct 22 2026 20:36:09 for https://mooseframework.inl.gov by
1.9.8