https://mooseframework.inl.gov
Loading...
Searching...
No Matches
src
utils
ComputeLineSearchObjectWrapper.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 "
ComputeLineSearchObjectWrapper.h
"
11
12
#include "
FEProblemBase.h
"
13
14
ComputeLineSearchObjectWrapper::ComputeLineSearchObjectWrapper
(
FEProblemBase
& fe_problem)
15
: _fe_problem(fe_problem)
16
{
17
}
18
19
void
20
ComputeLineSearchObjectWrapper::linesearch
(SNESLineSearch
/*line_search_object*/
)
21
{
22
_fe_problem
.
lineSearch
();
23
}
ComputeLineSearchObjectWrapper.h
FEProblemBase.h
ComputeLineSearchObjectWrapper::linesearch
void linesearch(SNESLineSearch line_search_object) override
Shim that calls into the MOOSE line search system using FEProblemBase::linesearch.
Definition
ComputeLineSearchObjectWrapper.C:20
ComputeLineSearchObjectWrapper::_fe_problem
FEProblemBase & _fe_problem
Definition
ComputeLineSearchObjectWrapper.h:34
ComputeLineSearchObjectWrapper::ComputeLineSearchObjectWrapper
ComputeLineSearchObjectWrapper(FEProblemBase &fe_problem)
Definition
ComputeLineSearchObjectWrapper.C:14
FEProblemBase
Specialization of SubProblem for solving nonlinear equations plus auxiliary equations.
Definition
FEProblemBase.h:158
FEProblemBase::lineSearch
virtual void lineSearch()
execute MOOSE line search
Definition
FEProblemBase.C:2823
Generated on Fri Aug 21 2026 13:34:01 for https://mooseframework.inl.gov by
1.9.8