www.mooseframework.org
Public Member Functions | Protected Attributes | List of all members
Moose::PetscSupport::ComputeLineSearchObjectWrapper Class Reference

Wrapper of the libmesh ComputeLineSearchObject. More...

#include <PetscSupport.h>

Inheritance diagram for Moose::PetscSupport::ComputeLineSearchObjectWrapper:
[legend]

Public Member Functions

 ComputeLineSearchObjectWrapper (FEProblemBase &fe_problem)
 
void linesearch (SNESLineSearch line_search_object) override
 Shim that calls into the MOOSE line search system using FEProblemBase::linesearch. More...
 

Protected Attributes

FEProblemBase_fe_problem
 

Detailed Description

Wrapper of the libmesh ComputeLineSearchObject.

Definition at line 150 of file PetscSupport.h.

Constructor & Destructor Documentation

◆ ComputeLineSearchObjectWrapper()

Moose::PetscSupport::ComputeLineSearchObjectWrapper::ComputeLineSearchObjectWrapper ( FEProblemBase fe_problem)

Definition at line 972 of file PetscSupport.C.

973  : _fe_problem(fe_problem)
974 {
975 }

Member Function Documentation

◆ linesearch()

void Moose::PetscSupport::ComputeLineSearchObjectWrapper::linesearch ( SNESLineSearch  line_search_object)
override

Shim that calls into the MOOSE line search system using FEProblemBase::linesearch.

Definition at line 977 of file PetscSupport.C.

978 {
980 }
virtual void lineSearch()
execute MOOSE line search

Member Data Documentation

◆ _fe_problem

FEProblemBase& Moose::PetscSupport::ComputeLineSearchObjectWrapper::_fe_problem
protected

Definition at line 162 of file PetscSupport.h.

Referenced by linesearch().


The documentation for this class was generated from the following files: