libMesh
Public Member Functions | List of all members
libMesh::PetscNonlinearSolver< T >::ComputeLineSearchObject Class Referenceabstract

Abstract base class to be used to implement a custom line-search algorithm. More...

#include <petsc_nonlinear_solver.h>

Public Member Functions

virtual ~ComputeLineSearchObject ()=default
 
virtual void linesearch (SNESLineSearch linesearch)=0
 

Detailed Description

template<typename T>
class libMesh::PetscNonlinearSolver< T >::ComputeLineSearchObject

Abstract base class to be used to implement a custom line-search algorithm.

Definition at line 193 of file petsc_nonlinear_solver.h.

Constructor & Destructor Documentation

◆ ~ComputeLineSearchObject()

template<typename T>
virtual libMesh::PetscNonlinearSolver< T >::ComputeLineSearchObject::~ComputeLineSearchObject ( )
virtualdefault

Member Function Documentation

◆ linesearch()

template<typename T>
virtual void libMesh::PetscNonlinearSolver< T >::ComputeLineSearchObject::linesearch ( SNESLineSearch  linesearch)
pure virtual

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