LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::AugLagOptions< T > Struct Template Reference

Tuning of the outer multiplier iteration. More...

#include <line/util/auglag.h>

Public Attributes

rho0
 initial penalty parameter
rho_factor
 growth factor applied to rho when needed
rho_max
 cap on rho
ctol
 constraint violation accepted as feasible
shrink
 required violation reduction to leave rho alone
unsigned max_outer
 cap on outer iterations
NelderMeadOptions< T > inner_nm
 tuning of the simplex inner solver
LevmarOptions< T > inner_lm
 tuning of the least-squares inner solver

Detailed Description

template<class T>
struct line::AugLagOptions< T >

Tuning of the outer multiplier iteration.

Definition at line 68 of file auglag.h.

Member Data Documentation

◆ ctol

template<class T>
T line::AugLagOptions< T >::ctol

constraint violation accepted as feasible

Definition at line 72 of file auglag.h.

Referenced by line::auglag_defaults().

◆ inner_lm

template<class T>
LevmarOptions<T> line::AugLagOptions< T >::inner_lm

tuning of the least-squares inner solver

Definition at line 76 of file auglag.h.

Referenced by line::auglag_defaults().

◆ inner_nm

template<class T>
NelderMeadOptions<T> line::AugLagOptions< T >::inner_nm

tuning of the simplex inner solver

Definition at line 75 of file auglag.h.

Referenced by line::auglag_defaults().

◆ max_outer

template<class T>
unsigned line::AugLagOptions< T >::max_outer

cap on outer iterations

Definition at line 74 of file auglag.h.

Referenced by line::auglag_defaults().

◆ rho0

template<class T>
T line::AugLagOptions< T >::rho0

initial penalty parameter

Definition at line 69 of file auglag.h.

Referenced by line::auglag_defaults().

◆ rho_factor

template<class T>
T line::AugLagOptions< T >::rho_factor

growth factor applied to rho when needed

Definition at line 70 of file auglag.h.

Referenced by line::auglag_defaults().

◆ rho_max

template<class T>
T line::AugLagOptions< T >::rho_max

cap on rho

Definition at line 71 of file auglag.h.

Referenced by line::auglag_defaults().

◆ shrink

template<class T>
T line::AugLagOptions< T >::shrink

required violation reduction to leave rho alone

Definition at line 73 of file auglag.h.

Referenced by line::auglag_defaults().


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