- Main Page
- Namespaces
- Classes
- Files

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# Ipopt::BacktrackingLineSearch Member List

This is the complete list of members for Ipopt::BacktrackingLineSearch, including all inherited members.

accept_after_max_steps_ | Ipopt::BacktrackingLineSearch | `[private]`
accept_every_trial_step_ | Ipopt::BacktrackingLineSearch | `[private]`
acceptable_iterate_ | Ipopt::BacktrackingLineSearch | `[private]`
acceptable_iteration_number_ | Ipopt::BacktrackingLineSearch | `[private]`
acceptor_ | Ipopt::BacktrackingLineSearch | `[private]`
ActivateFallbackMechanism() | Ipopt::BacktrackingLineSearch | `[virtual]`
AddRef(const Referencer *referencer) const | Ipopt::ReferencedObject | `[inline]`
AlgorithmStrategyObject() | Ipopt::AlgorithmStrategyObject | `[inline]`
alpha_for_y_ | Ipopt::BacktrackingLineSearch | `[private]`
alpha_for_y_tol_ | Ipopt::BacktrackingLineSearch | `[private]`
alpha_red_factor_ | Ipopt::BacktrackingLineSearch | `[private]`
AlphaForYEnum enum name | Ipopt::BacktrackingLineSearch | `[private]`
BacktrackingLineSearch(const SmartPtr< BacktrackingLSAcceptor > &acceptor, const SmartPtr< RestorationPhase > &resto_phase, const SmartPtr< ConvergenceCheck > &conv_check) | Ipopt::BacktrackingLineSearch |
BacktrackingLineSearch(const BacktrackingLineSearch &) | Ipopt::BacktrackingLineSearch | `[private]`
CheckAcceptabilityOfTrialPoint(Number alpha_primal) | Ipopt::BacktrackingLineSearch | `[private]`
CheckSkippedLineSearch() | Ipopt::BacktrackingLineSearch | `[inline, virtual]`
conv_check_ | Ipopt::BacktrackingLineSearch | `[private]`
count_successive_shortened_steps_ | Ipopt::BacktrackingLineSearch | `[private]`
CurrentIsAcceptable() | Ipopt::BacktrackingLineSearch | `[private]`
DetectTinyStep() | Ipopt::BacktrackingLineSearch | `[private]`
DoBacktrackingLineSearch(bool skip_first_trial_point, Number &alpha_primal, bool &corr_taken, bool &soc_taken, Index &n_steps, bool &evaluation_error, SmartPtr< IteratesVector > &actual_delta) | Ipopt::BacktrackingLineSearch | `[private]`
DUAL_ALPHA_FOR_Y enum value | Ipopt::BacktrackingLineSearch | `[private]`
DUAL_AND_FULL_ALPHA_FOR_Y enum value | Ipopt::BacktrackingLineSearch | `[private]`
expect_infeasible_problem_ | Ipopt::BacktrackingLineSearch | `[private]`
expect_infeasible_problem_ctol_ | Ipopt::BacktrackingLineSearch | `[private]`
expect_infeasible_problem_ytol_ | Ipopt::BacktrackingLineSearch | `[private]`
fallback_activated_ | Ipopt::BacktrackingLineSearch | `[private]`
FindAcceptableTrialPoint() | Ipopt::BacktrackingLineSearch | `[virtual]`
FULL_STEP_FOR_Y enum value | Ipopt::BacktrackingLineSearch | `[private]`
HaveIpData() const | Ipopt::AlgorithmStrategyObject | `[inline, protected]`
in_soft_resto_phase_ | Ipopt::BacktrackingLineSearch | `[private]`
in_watchdog_ | Ipopt::BacktrackingLineSearch | `[private]`
Initialize(const Journalist &jnlst, IpoptNLP &ip_nlp, IpoptData &ip_data, IpoptCalculatedQuantities &ip_cq, const OptionsList &options, const std::string &prefix) | Ipopt::AlgorithmStrategyObject | `[inline]`
InitializeImpl(const OptionsList &options, const std::string &prefix) | Ipopt::BacktrackingLineSearch | `[virtual]`
IpCq() const | Ipopt::AlgorithmStrategyObject | `[inline, protected]`
IpData() const | Ipopt::AlgorithmStrategyObject | `[inline, protected]`
IpNLP() const | Ipopt::AlgorithmStrategyObject | `[inline, protected]`
Jnlst() const | Ipopt::AlgorithmStrategyObject | `[inline, protected]`
last_mu_ | Ipopt::BacktrackingLineSearch | `[private]`
LineSearch() | Ipopt::LineSearch | `[inline]`
LSACCEPTOR_ALPHA_FOR_Y enum value | Ipopt::BacktrackingLineSearch | `[private]`
magic_steps_ | Ipopt::BacktrackingLineSearch | `[private]`
MAX_ALPHA_FOR_Y enum value | Ipopt::BacktrackingLineSearch | `[private]`
max_soft_resto_iters_ | Ipopt::BacktrackingLineSearch | `[private]`
MIN_ALPHA_FOR_Y enum value | Ipopt::BacktrackingLineSearch | `[private]`
MIN_DUAL_INFEAS_ALPHA_FOR_Y enum value | Ipopt::BacktrackingLineSearch | `[private]`
operator=(const BacktrackingLineSearch &) | Ipopt::BacktrackingLineSearch | `[private]`
PerformDualStep(Number alpha_primal, Number alpha_dual, SmartPtr< IteratesVector > &delta) | Ipopt::BacktrackingLineSearch | `[private]`
PerformMagicStep() | Ipopt::BacktrackingLineSearch | `[private]`
PRIMAL_ALPHA_FOR_Y enum value | Ipopt::BacktrackingLineSearch | `[private]`
PRIMAL_AND_FULL_ALPHA_FOR_Y enum value | Ipopt::BacktrackingLineSearch | `[private]`
ReducedInitialize(const Journalist &jnlst, const OptionsList &options, const std::string &prefix) | Ipopt::AlgorithmStrategyObject | `[inline]`
ReferenceCount() const | Ipopt::ReferencedObject | `[inline]`
ReferencedObject() | Ipopt::ReferencedObject | `[inline]`
RegisterOptions(SmartPtr< RegisteredOptions > roptions) | Ipopt::BacktrackingLineSearch | `[static]`
ReleaseRef(const Referencer *referencer) const | Ipopt::ReferencedObject | `[inline]`
Reset() | Ipopt::BacktrackingLineSearch | `[virtual]`
resto_phase_ | Ipopt::BacktrackingLineSearch | `[private]`
RestoreAcceptablePoint() | Ipopt::BacktrackingLineSearch | `[private]`
rigorous_ | Ipopt::BacktrackingLineSearch | `[private]`
SAFE_MIN_DUAL_INFEAS_ALPHA_FOR_Y enum value | Ipopt::BacktrackingLineSearch | `[private]`
SetRigorousLineSearch(bool rigorous) | Ipopt::BacktrackingLineSearch | `[inline, virtual]`
skipped_line_search_ | Ipopt::BacktrackingLineSearch | `[private]`
soft_resto_counter_ | Ipopt::BacktrackingLineSearch | `[private]`
soft_resto_pderror_reduction_factor_ | Ipopt::BacktrackingLineSearch | `[private]`
start_with_resto_ | Ipopt::BacktrackingLineSearch | `[private]`
StartWatchDog() | Ipopt::BacktrackingLineSearch | `[private]`
StopWatchDog(SmartPtr< IteratesVector > &actual_delta) | Ipopt::BacktrackingLineSearch | `[private]`
StoreAcceptablePoint() | Ipopt::BacktrackingLineSearch | `[private]`
tiny_step_last_iteration_ | Ipopt::BacktrackingLineSearch | `[private]`
tiny_step_tol_ | Ipopt::BacktrackingLineSearch | `[private]`
tiny_step_y_tol_ | Ipopt::BacktrackingLineSearch | `[private]`
TryCorrector(Number alpha_primal_test, Number &alpha_primal, SmartPtr< IteratesVector > &actual_delta) | Ipopt::BacktrackingLineSearch | `[private]`
TrySecondOrderCorrection(Number alpha_primal_test, Number &alpha_primal, SmartPtr< IteratesVector > &actual_delta) | Ipopt::BacktrackingLineSearch | `[private]`
TrySoftRestoStep(SmartPtr< IteratesVector > &actual_delta, bool &satisfies_original_criterion) | Ipopt::BacktrackingLineSearch | `[private]`
watchdog_alpha_primal_test_ | Ipopt::BacktrackingLineSearch | `[private]`
watchdog_delta_ | Ipopt::BacktrackingLineSearch | `[private]`
watchdog_iterate_ | Ipopt::BacktrackingLineSearch | `[private]`
watchdog_shortened_iter_ | Ipopt::BacktrackingLineSearch | `[private]`
watchdog_shortened_iter_trigger_ | Ipopt::BacktrackingLineSearch | `[private]`
watchdog_trial_iter_ | Ipopt::BacktrackingLineSearch | `[private]`
watchdog_trial_iter_max_ | Ipopt::BacktrackingLineSearch | `[private]`
~AlgorithmStrategyObject() | Ipopt::AlgorithmStrategyObject | `[inline, virtual]`
~BacktrackingLineSearch() | Ipopt::BacktrackingLineSearch | `[virtual]`
~LineSearch() | Ipopt::LineSearch | `[inline, virtual]`
~ReferencedObject() | Ipopt::ReferencedObject | `[inline, virtual]`