7 #ifndef __IPPDSEARCHDIRCALC_HPP__
8 #define __IPPDSEARCHDIRCALC_HPP__
34 virtual bool InitializeImpl(
36 const std::string& prefix
43 virtual bool ComputeSearchDirection();
45 static void RegisterOptions(
bool mehrotra_algorithm_
Flag indicating if we want to do Mehrotras's algorithm.
bool fast_step_computation_
Flag indicating that we trust that the steps from the linear solver are very good and that we don't n...
Base class for computing the search direction for the line search.
Template class for Smart Pointers.
This class stores a list of user set options.
SmartPtr< PDSystemSolver > PDSolver()
Returns the pd_solver for additional processing.
Implementation of the search direction calculator that computes the pure primal dual step for the cur...