Automatic Differentiation
 
Loading...
Searching...
No Matches
stan::math::internal::WolfeInfo Struct Reference

Detailed Description

Data object used in wolfe line search.

Definition at line 491 of file wolfe_line_search.hpp.

#include <wolfe_line_search.hpp>

Public Member Functions

template<typename ObjFun , typename Theta0 , typename ThetaGradF >
 WolfeInfo (ObjFun &&obj_fun, Eigen::Index n, Theta0 &&theta0, ThetaGradF &&theta_grad_f)
 
 WolfeInfo (WolfeData &&curr, WolfeData &&prev)
 
 WolfeInfo (Eigen::Index n)
 
void flip_direction ()
 
auto & curr () &
 
const auto & curr () const &
 
auto && curr () &&
 
auto & prev () &
 
const auto & prev () const &
 
auto && prev () &&
 
auto & scratch () &
 
const auto & scratch () const &
 
auto && scratch () &&
 

Public Attributes

WolfeData curr_
 
WolfeData prev_
 
WolfeData scratch_
 
Eigen::VectorXd p_
 
double init_dir_
 

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