Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::math_opt::QpTestParameters Struct Reference

#include <qp_tests.h>

Public Member Functions

 QpTestParameters (SolverType solver_type, SolveParameters parameters, QpSupportType qp_support, bool supports_incrementalism_not_modifying_qp, bool supports_qp_incrementalism, bool use_integer_variables)
 

Public Attributes

SolverType solver_type
 The tested solver.
 
SolveParameters parameters
 
QpSupportType qp_support
 
bool supports_incrementalism_not_modifying_qp
 
bool supports_qp_incrementalism
 
bool use_integer_variables
 True if the solver supports integer variables.
 

Detailed Description

Definition at line 28 of file qp_tests.h.

Constructor & Destructor Documentation

◆ QpTestParameters()

operations_research::math_opt::QpTestParameters::QpTestParameters ( SolverType solver_type,
SolveParameters parameters,
QpSupportType qp_support,
bool supports_incrementalism_not_modifying_qp,
bool supports_qp_incrementalism,
bool use_integer_variables )

Definition at line 51 of file qp_tests.cc.

Member Data Documentation

◆ parameters

SolveParameters operations_research::math_opt::QpTestParameters::parameters

Definition at line 37 of file qp_tests.h.

◆ qp_support

QpSupportType operations_research::math_opt::QpTestParameters::qp_support

Definition at line 39 of file qp_tests.h.

◆ solver_type

SolverType operations_research::math_opt::QpTestParameters::solver_type

The tested solver.

Definition at line 35 of file qp_tests.h.

◆ supports_incrementalism_not_modifying_qp

bool operations_research::math_opt::QpTestParameters::supports_incrementalism_not_modifying_qp

True if the solver supports updates that do not modify existing quadratic objectives (adding quadratic objectives to LPs are OK).

Definition at line 43 of file qp_tests.h.

◆ supports_qp_incrementalism

bool operations_research::math_opt::QpTestParameters::supports_qp_incrementalism

True if the solver supports arbitrary updates that change (add, delete, or update) quadratic objective coefficients.

Definition at line 47 of file qp_tests.h.

◆ use_integer_variables

bool operations_research::math_opt::QpTestParameters::use_integer_variables

True if the solver supports integer variables.

Definition at line 50 of file qp_tests.h.


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