dune-pdelab 2.7-git
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
linesearch.hh File Reference

Go to the source code of this file.

Classes

class  Dune::PDELab::LineSearchError
 
class  Dune::PDELab::LineSearchInterface< Domain >
 Abstract base class describing the line search interface. More...
 
class  Dune::PDELab::LineSearchNone< Solver >
 Class for simply updating the solution without line search. More...
 
class  Dune::PDELab::LineSearchHackbuschReusken< Solver >
 Hackbusch-Reusken line search. More...
 

Namespaces

namespace  Dune
 For backward compatibility – Do not use this!
 
namespace  Dune::PDELab
 

Enumerations

enum class  Dune::PDELab::LineSearchStrategy { Dune::PDELab::noLineSearch , Dune::PDELab::hackbuschReusken , Dune::PDELab::hackbuschReuskenAcceptBest }
 Flags for different line search strategies. More...
 

Functions

template<typename Solver >
std::shared_ptr< LineSearchInterface< typename Solver::Domain > > Dune::PDELab::createLineSearch (Solver &solver, LineSearchStrategy strategy)
 fectory function to create an instace of a line-search More...