alpaqa develop
Nonconvex constrained optimization
Loading...
Searching...
No Matches
enum_table< PANOCStopCrit, S > Struct Template Reference

Detailed Description

template<class S>
struct alpaqa::params::enum_table< PANOCStopCrit, S >

Definition at line 11 of file param-complete.cpp.

Collaboration diagram for enum_table< PANOCStopCrit, S >:

Public Types

using type = PANOCStopCrit
using type = PANOCStopCrit
using type = PANOCStopCrit

Static Public Attributes

static const enum_table_t< type, S > table { { "ApproxKKT", { type::ApproxKKT, } } , { "ApproxKKT2", { type::ApproxKKT2, } } , { "ProjGradNorm", { type::ProjGradNorm, } } , { "ProjGradNorm2", { type::ProjGradNorm2, } } , { "ProjGradUnitNorm", { type::ProjGradUnitNorm, } } , { "ProjGradUnitNorm2", { type::ProjGradUnitNorm2, } } , { "FPRNorm", { type::FPRNorm, } } , { "FPRNorm2", { type::FPRNorm2, } } ,}

Member Typedef Documentation

◆ type [1/3]

template<class S>
using type = PANOCStopCrit

Definition at line 11 of file param-complete.cpp.

◆ type [2/3]

template<class S>
using type = PANOCStopCrit

Definition at line 11 of file json.cpp.

◆ type [3/3]

template<class S>
using type = PANOCStopCrit

Definition at line 11 of file params.cpp.

Member Data Documentation

◆ table

template<class S>
const enum_table_t< type, S > table { { "ApproxKKT", { type::ApproxKKT, } } , { "ApproxKKT2", { type::ApproxKKT2, } } , { "ProjGradNorm", { type::ProjGradNorm, } } , { "ProjGradNorm2", { type::ProjGradNorm2, } } , { "ProjGradUnitNorm", { type::ProjGradUnitNorm, } } , { "ProjGradUnitNorm2", { type::ProjGradUnitNorm2, } } , { "FPRNorm", { type::FPRNorm, } } , { "FPRNorm2", { type::FPRNorm2, } } ,}
inlinestatic

Definition at line 11 of file param-complete.cpp.


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