LibreOffice Module sc (master) 1
Classes | Namespaces | Enumerations
SolverSettings.hxx File Reference
#include <memory>
#include <utility>
#include <variant>
#include <rtl/ustring.hxx>
#include <com/sun/star/beans/PropertyValue.hpp>
Include dependency graph for SolverSettings.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  sc::ModelConstraint
 
class  sc::SolverSettings
 

Namespaces

namespace  sc
 CAUTION! The following defines must be in the same namespace as the respective type.
 

Enumerations

enum  sc::ObjectiveType {
  sc::OT_MAXIMIZE = 1 ,
  sc::OT_MINIMIZE = 2 ,
  sc::OT_VALUE = 3
}
 
enum  sc::SolverParameter {
  sc::SP_OBJ_CELL ,
  sc::SP_OBJ_TYPE ,
  sc::SP_OBJ_VAL ,
  sc::SP_VAR_CELLS ,
  sc::SP_CONSTR_COUNT ,
  sc::SP_LO_ENGINE ,
  sc::SP_MS_ENGINE ,
  sc::SP_INTEGER ,
  sc::SP_NON_NEGATIVE ,
  sc::SP_EPSILON_LEVEL ,
  sc::SP_LIMIT_BBDEPTH ,
  sc::SP_TIMEOUT ,
  sc::SP_ALGORITHM
}
 
enum  sc::ConstraintOperator {
  sc::CO_LESS_EQUAL = 1 ,
  sc::CO_EQUAL = 2 ,
  sc::CO_GREATER_EQUAL = 3 ,
  sc::CO_INTEGER = 4 ,
  sc::CO_BINARY = 5
}
 
enum  sc::ConstraintPart {
  sc::CP_LEFT_HAND_SIDE ,
  sc::CP_OPERATOR ,
  sc::CP_RIGHT_HAND_SIDE
}