libMesh::PetscNonlinearSolver< T >::ComputeLineSearchObject Class Referenceabstract

#include <petsc_nonlinear_solver.h>

Public Member Functions

virtual ~ComputeLineSearchObject ()
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 190 of file petsc_nonlinear_solver.h.

Constructor & Destructor Documentation

◆ ~ComputeLineSearchObject()

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

Definition at line 193 of file petsc_nonlinear_solver.h.

193 {}

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: