alpaqa develop
Nonconvex constrained optimization
Loading...
Searching...
No Matches
Public Types | Static Public Attributes | List of all members
attribute_table< RootOpts, S > Struct Template Reference

Detailed Description

template<class S>
struct alpaqa::params::attribute_table< RootOpts, S >

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

+ Collaboration diagram for attribute_table< RootOpts, S >:

Public Types

using type = RootOpts
 

Static Public Attributes

static const attribute_table_t< S > table { { "method", attribute_accessor<S>::template make<type>(&type:: method , "Solver to use" ) }, { "out", attribute_accessor<S>::template make<type>(&type:: out , "File to write output to" ) }, { "sol", attribute_accessor<S>::template make<type>(&type:: sol , "Folder to write the solutions and statistics to" ) }, { "x0", attribute_accessor<S>::template make<type>(&type:: x0 , "Initial guess for the solution" ) }, { "mul_g0", attribute_accessor<S>::template make<type>(&type:: mul_g0 , "Initial guess for the general constraint multipliers" ) }, { "mul_x0", attribute_accessor<S>::template make<type>(&type:: mul_x0 , "Initial guess for the bound constraint multipliers" ) }, { "num_exp", attribute_accessor<S>::template make<type>(&type:: num_exp , "Number of times to repeat the experiment" ) }, { "extra_stats", attribute_accessor<S>::template make<type>(&type:: extra_stats , "Log more per-iteration solver statistics" ) }, { "show_funcs", attribute_accessor<S>::template make<type>(&type:: show_funcs , "Print the provided problem functions" ) }, { "problem", attribute_accessor<S>::template make<type>(&type:: problem , "Options to pass to the problem" ) }, { "dl_flags", attribute_accessor<S>::template make<type>(&type:: dl_flags , "Flags to pass to dlopen" ) }, }
 

Member Typedef Documentation

◆ type

template<class S >
using type = RootOpts

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

Member Data Documentation

◆ table

template<class S >
const attribute_table_t<S> table { { "method", attribute_accessor<S>::template make<type>(&type:: method , "Solver to use" ) }, { "out", attribute_accessor<S>::template make<type>(&type:: out , "File to write output to" ) }, { "sol", attribute_accessor<S>::template make<type>(&type:: sol , "Folder to write the solutions and statistics to" ) }, { "x0", attribute_accessor<S>::template make<type>(&type:: x0 , "Initial guess for the solution" ) }, { "mul_g0", attribute_accessor<S>::template make<type>(&type:: mul_g0 , "Initial guess for the general constraint multipliers" ) }, { "mul_x0", attribute_accessor<S>::template make<type>(&type:: mul_x0 , "Initial guess for the bound constraint multipliers" ) }, { "num_exp", attribute_accessor<S>::template make<type>(&type:: num_exp , "Number of times to repeat the experiment" ) }, { "extra_stats", attribute_accessor<S>::template make<type>(&type:: extra_stats , "Log more per-iteration solver statistics" ) }, { "show_funcs", attribute_accessor<S>::template make<type>(&type:: show_funcs , "Print the provided problem functions" ) }, { "problem", attribute_accessor<S>::template make<type>(&type:: problem , "Options to pass to the problem" ) }, { "dl_flags", attribute_accessor<S>::template make<type>(&type:: dl_flags , "Flags to pass to dlopen" ) }, }
inlinestatic

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


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