Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research.pdlp.Solvers.OptimalityNorm Enum Reference
Inheritance diagram for operations_research.pdlp.Solvers.OptimalityNorm:

Public Member Functions

final int getNumber ()
 
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor ()
 
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType ()
 

Static Public Member Functions

static OptimalityNorm valueOf (int value)
 
static OptimalityNorm forNumber (int value)
 
static com.google.protobuf.Internal.EnumLiteMap< OptimalityNorminternalGetValueMap ()
 
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor ()
 
static OptimalityNorm valueOf (com.google.protobuf.Descriptors.EnumValueDescriptor desc)
 

Public Attributes

 OPTIMALITY_NORM_UNSPECIFIED =(0)
 
 OPTIMALITY_NORM_L_INF =(1)
 
 OPTIMALITY_NORM_L2 =(2)
 
 OPTIMALITY_NORM_L_INF_COMPONENTWISE =(3)
 

Static Public Attributes

static final int OPTIMALITY_NORM_UNSPECIFIED_VALUE = 0
 
static final int OPTIMALITY_NORM_L_INF_VALUE = 1
 
static final int OPTIMALITY_NORM_L2_VALUE = 2
 
static final int OPTIMALITY_NORM_L_INF_COMPONENTWISE_VALUE = 3
 

Detailed Description

Protobuf enum operations_research.pdlp.OptimalityNorm

Definition at line 21 of file Solvers.java.

Member Function Documentation

◆ forNumber()

static OptimalityNorm operations_research.pdlp.Solvers.OptimalityNorm.forNumber ( int value)
static
Parameters
valueThe numeric wire value of the corresponding enum entry.
Returns
The enum associated with the given numeric wire value.

Definition at line 121 of file Solvers.java.

◆ getDescriptor()

static final com.google.protobuf.Descriptors.EnumDescriptor operations_research.pdlp.Solvers.OptimalityNorm.getDescriptor ( )
static

Definition at line 152 of file Solvers.java.

◆ getDescriptorForType()

final com.google.protobuf.Descriptors.EnumDescriptor operations_research.pdlp.Solvers.OptimalityNorm.getDescriptorForType ( )

Definition at line 148 of file Solvers.java.

◆ getNumber()

final int operations_research.pdlp.Solvers.OptimalityNorm.getNumber ( )

Definition at line 103 of file Solvers.java.

◆ getValueDescriptor()

final com.google.protobuf.Descriptors.EnumValueDescriptor operations_research.pdlp.Solvers.OptimalityNorm.getValueDescriptor ( )

Definition at line 144 of file Solvers.java.

◆ internalGetValueMap()

static com.google.protobuf.Internal.EnumLiteMap< OptimalityNorm > operations_research.pdlp.Solvers.OptimalityNorm.internalGetValueMap ( )
static

Definition at line 132 of file Solvers.java.

◆ valueOf() [1/2]

static OptimalityNorm operations_research.pdlp.Solvers.OptimalityNorm.valueOf ( com.google.protobuf.Descriptors.EnumValueDescriptor desc)
static

Definition at line 158 of file Solvers.java.

◆ valueOf() [2/2]

static OptimalityNorm operations_research.pdlp.Solvers.OptimalityNorm.valueOf ( int value)
static
Parameters
valueThe numeric wire value of the corresponding enum entry.
Returns
The enum associated with the given numeric wire value.
Deprecated
Use forNumber(int) instead.

Definition at line 113 of file Solvers.java.

Member Data Documentation

◆ OPTIMALITY_NORM_L2

operations_research.pdlp.Solvers.OptimalityNorm.OPTIMALITY_NORM_L2 =(2)
The Euclidean norm.

OPTIMALITY_NORM_L2 = 2;

Definition at line 42 of file Solvers.java.

◆ OPTIMALITY_NORM_L2_VALUE

final int operations_research.pdlp.Solvers.OptimalityNorm.OPTIMALITY_NORM_L2_VALUE = 2
static
The Euclidean norm.

OPTIMALITY_NORM_L2 = 2;

Definition at line 82 of file Solvers.java.

◆ OPTIMALITY_NORM_L_INF

operations_research.pdlp.Solvers.OptimalityNorm.OPTIMALITY_NORM_L_INF =(1)
The infinity norm.

OPTIMALITY_NORM_L_INF = 1;

Definition at line 34 of file Solvers.java.

◆ OPTIMALITY_NORM_L_INF_COMPONENTWISE

operations_research.pdlp.Solvers.OptimalityNorm.OPTIMALITY_NORM_L_INF_COMPONENTWISE =(3)
The infinity norm of component-wise relative errors offset by the ratio of
the absolute and relative error tolerances, i.e., the l_∞ norm of
[residual / (eps_ratio + |bound|)], where eps_ratio =
eps_optimal_{X}_residual_absolute / eps_optimal_{X}_residual_relative
where {X} is either primal or dual, and bound is the corresponding primal
or dual bound (that is, the violated constraint bound for primal residuals,
and the objective coefficient for dual residuals).
Using eps_ratio in this norm means that if the norm is <=
eps_optimal_{X}_residual_relative, then the residuals satisfy
residual <= eps_optimal_{X}_residual_absolute
          + eps_optimal_{X}_residual_relative * |bound|

OPTIMALITY_NORM_L_INF_COMPONENTWISE = 3;

Definition at line 60 of file Solvers.java.

◆ OPTIMALITY_NORM_L_INF_COMPONENTWISE_VALUE

final int operations_research.pdlp.Solvers.OptimalityNorm.OPTIMALITY_NORM_L_INF_COMPONENTWISE_VALUE = 3
static
The infinity norm of component-wise relative errors offset by the ratio of
the absolute and relative error tolerances, i.e., the l_∞ norm of
[residual / (eps_ratio + |bound|)], where eps_ratio =
eps_optimal_{X}_residual_absolute / eps_optimal_{X}_residual_relative
where {X} is either primal or dual, and bound is the corresponding primal
or dual bound (that is, the violated constraint bound for primal residuals,
and the objective coefficient for dual residuals).
Using eps_ratio in this norm means that if the norm is <=
eps_optimal_{X}_residual_relative, then the residuals satisfy
residual <= eps_optimal_{X}_residual_absolute
          + eps_optimal_{X}_residual_relative * |bound|

OPTIMALITY_NORM_L_INF_COMPONENTWISE = 3;

Definition at line 100 of file Solvers.java.

◆ OPTIMALITY_NORM_L_INF_VALUE

final int operations_research.pdlp.Solvers.OptimalityNorm.OPTIMALITY_NORM_L_INF_VALUE = 1
static
The infinity norm.

OPTIMALITY_NORM_L_INF = 1;

Definition at line 74 of file Solvers.java.

◆ OPTIMALITY_NORM_UNSPECIFIED

operations_research.pdlp.Solvers.OptimalityNorm.OPTIMALITY_NORM_UNSPECIFIED =(0)

OPTIMALITY_NORM_UNSPECIFIED = 0;

Definition at line 26 of file Solvers.java.

◆ OPTIMALITY_NORM_UNSPECIFIED_VALUE

final int operations_research.pdlp.Solvers.OptimalityNorm.OPTIMALITY_NORM_UNSPECIFIED_VALUE = 0
static

OPTIMALITY_NORM_UNSPECIFIED = 0;

Definition at line 66 of file Solvers.java.


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