Skip to main content

Module line_search

Module line_search 

Source
Expand description

Line-search subsystem — port of Algorithm/IpLineSearch.hpp, IpBacktrackingLineSearch.{hpp,cpp}, IpFilter.{hpp,cpp}, IpFilterLSAcceptor.{hpp,cpp}, IpBacktrackingLSAcceptor.hpp. Penalty / CG-penalty acceptors (Phase 10) live here too once they land.

Re-exports§

pub use filter::Filter;
pub use filter::FilterEntry;

Modules§

backtracking
Backtracking line-search driver — port of Algorithm/IpBacktrackingLineSearch.{hpp,cpp}.
filter
Two-dimensional filter — port of Algorithm/IpFilter.{hpp,cpp}.
filter_acceptor
Filter line-search acceptor — port of Algorithm/IpFilterLSAcceptor.{hpp,cpp}.
ls_acceptor
Line-search acceptor trait — port of IpBacktrackingLSAcceptor.hpp and IpLineSearch.hpp.
penalty_acceptor
Penalty line-search acceptor — port of IpPenaltyLSAcceptor.{hpp,cpp}.