alpaqa 1.0.0a10
Nonconvex constrained optimization
Loading...
Searching...
No Matches
Classes | Namespaces
newton-tr.hpp File Reference
#include <alpaqa/accelerators/steihaugcg.hpp>
#include <alpaqa/problem/type-erased-problem.hpp>
#include <alpaqa/util/alloc-check.hpp>
#include <alpaqa/util/index-set.hpp>
#include <cmath>
#include <limits>
#include <optional>
#include <stdexcept>
+ Include dependency graph for newton-tr.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  NewtonTRDirectionParams< Conf >
 Parameters for the NewtonTRDirection class. More...
 
struct  NewtonTRDirection< Conf >
 
struct  NewtonTRDirection< Conf >::Params
 

Namespaces

namespace  alpaqa
 

Class Documentation

◆ alpaqa::NewtonTRDirectionParams

struct alpaqa::NewtonTRDirectionParams
+ Collaboration diagram for NewtonTRDirectionParams< Conf >:
Class Members
bool rescale_on_step_size_changes = false
real_t hessian_vec_factor = real_t(0.5)
bool finite_diff = false
real_t finite_diff_stepsize

◆ alpaqa::NewtonTRDirection::Params

struct alpaqa::NewtonTRDirection::Params
+ Collaboration diagram for NewtonTRDirection< Conf >::Params:
Class Members
AcceleratorParams accelerator = {}
DirectionParams direction = {}