File numerics/src/VI/VI_cst.h

Go to the source code of this file

Enums

enum SICONOS_VI_EG_DPARAM

Values:

SICONOS_VI_EG_DPARAM_RHO = 3

index in iparam to store the initial value of rho

SICONOS_VI_EG_DPARAM_LS_TAU = 4

index in iparam to store the tau coeff of line-search

SICONOS_VI_EG_DPARAM_LS_TAUINV = 5

index in iparam to store the tauinv coeff of line-search

SICONOS_VI_EG_DPARAM_LS_L = 6

index in iparam to store the L coeff of line-search

SICONOS_VI_EG_DPARAM_LS_LMIN = 7

index in iparam to store the LMIN coeff of line-search

enum SICONOS_VI_ERROR_EVALUATION_ENUM

Values:

SICONOS_VI_ERROR_EVALUATION_FULL = 0
SICONOS_VI_ERROR_EVALUATION_LIGHT_WITH_FULL_FINAL = 1
SICONOS_VI_ERROR_EVALUATION_LIGHT = 2
SICONOS_VI_ERROR_EVALUATION_ADAPTIVE =3
enum SICONOS_VI_IPARAM

Values:

SICONOS_VI_IPARAM_LINESEARCH_METHOD = 6

index in iparam to store the error evaluation method

SICONOS_VI_IPARAM_ERROR_EVALUATION = 7

index in iparam to store the error evaluation method

SICONOS_VI_IPARAM_ERROR_EVALUATION_FREQUENCY = 8

index in iparam to store the frequency of error evaluation method

enum VI_SOLVER

VI_cst.h Enum that allows one to encode the list of solvers in a proper to avoid mispelling with const char* const variables.

Values:

SICONOS_VI_EG = 1000
SICONOS_VI_FPP = 1001
SICONOS_VI_HP = 1002
SICONOS_VI_BOX_QI = 1020
SICONOS_VI_BOX_AVI_LSA = 1021
SICONOS_VI_BOX_PATH = 1022

Variables

const char *const SICONOS_VI_BOX_AVI_LSA_STR
const char *const SICONOS_VI_BOX_PATH_STR
const char *const SICONOS_VI_BOX_QI_STR
const char *const SICONOS_VI_EG_STR
const char *const SICONOS_VI_FPP_STR
const char *const SICONOS_VI_HP_STR