Osi
0.107.9
src
Osi
OsiCollections.hpp
Go to the documentation of this file.
1
// Copyright (C) 2000, International Business Machines
2
// Corporation and others. All Rights Reserved.
3
// This code is licensed under the terms of the Eclipse Public License (EPL).
4
5
#ifndef OsiCollections_H
6
#define OsiCollections_H
7
8
#include <vector>
9
10
//Forward declarations
11
class
OsiColCut
;
12
class
OsiRowCut
;
13
class
OsiCut
;
14
15
16
17
/* Collection Classes */
18
21
typedef
std::vector<int>
OsiVectorInt
;
24
typedef
std::vector<double>
OsiVectorDouble
;
26
typedef
std::vector<OsiColCut *>
OsiVectorColCutPtr
;
28
typedef
std::vector<OsiRowCut *>
OsiVectorRowCutPtr
;
30
typedef
std::vector<OsiCut *>
OsiVectorCutPtr
;
32
33
34
35
#endif
OsiVectorCutPtr
std::vector< OsiCut * > OsiVectorCutPtr
Vector of OsiCut pointers.
Definition:
OsiCollections.hpp:30
OsiVectorRowCutPtr
std::vector< OsiRowCut * > OsiVectorRowCutPtr
Vector of OsiRowCut pointers.
Definition:
OsiCollections.hpp:28
OsiVectorColCutPtr
std::vector< OsiColCut * > OsiVectorColCutPtr
Vector of OsiColCut pointers.
Definition:
OsiCollections.hpp:26
OsiColCut
Column Cut Class.
Definition:
OsiColCut.hpp:23
OsiRowCut
Row Cut Class.
Definition:
OsiRowCut.hpp:29
OsiVectorDouble
std::vector< double > OsiVectorDouble
Vector of double.
Definition:
OsiCollections.hpp:24
OsiVectorInt
std::vector< int > OsiVectorInt
Vector of int.
Definition:
OsiCollections.hpp:22
OsiCut
Definition:
OsiCut.hpp:36
Generated by
1.8.20