akreon-convex
Typed convex modeling, conic canonicalization, and primal-dual optimization in C++26.
Loading...
Searching...
No Matches
convex::NewtonStep< Var, ConeVar, NuVar > Struct Template Reference

Newton step bundle for the primal-dual interior-point iterate. More...

#include <newton_step.hpp>

Public Attributes

Var pz {}
 decision-variable step
 
NuVar pnu {}
 equality-multiplier step
 
ConeVar px {}
 primal-cone step
 
ConeVar py {}
 dual-cone step
 

Detailed Description

template<linalg::VectorContainer Var, linalg::VectorContainer ConeVar, linalg::VectorContainer NuVar>
struct convex::NewtonStep< Var, ConeVar, NuVar >

Newton step bundle for the primal-dual interior-point iterate.

Definition at line 15 of file newton_step.hpp.

Member Data Documentation

◆ pnu

template<linalg::VectorContainer Var, linalg::VectorContainer ConeVar, linalg::VectorContainer NuVar>
NuVar convex::NewtonStep< Var, ConeVar, NuVar >::pnu {}

equality-multiplier step

Definition at line 17 of file newton_step.hpp.

◆ px

template<linalg::VectorContainer Var, linalg::VectorContainer ConeVar, linalg::VectorContainer NuVar>
ConeVar convex::NewtonStep< Var, ConeVar, NuVar >::px {}

primal-cone step

Definition at line 18 of file newton_step.hpp.

◆ py

template<linalg::VectorContainer Var, linalg::VectorContainer ConeVar, linalg::VectorContainer NuVar>
ConeVar convex::NewtonStep< Var, ConeVar, NuVar >::py {}

dual-cone step

Definition at line 19 of file newton_step.hpp.

◆ pz

template<linalg::VectorContainer Var, linalg::VectorContainer ConeVar, linalg::VectorContainer NuVar>
Var convex::NewtonStep< Var, ConeVar, NuVar >::pz {}

decision-variable step

Definition at line 16 of file newton_step.hpp.


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