Toggle navigation
SCIP Optimization Suite
SCIP
SoPlex
ZIMPL
UG
GCG
Documentation
SoPlex 8.0.0 BETA
SoPlex 7.1.6
SoPlex 6.0.3
SoPlex 5.0.2
SoPlex 4.0.2
SoPlex 3.1.0
SoPlex 3.0.1
SoPlex 2.2.1
SoPlex
Sequential object-oriented simPlex
src
soplex
vector.h
Go to the documentation of this file.
1
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
2
/* */
3
/* This file is part of the class library */
4
/* SoPlex --- the Sequential object-oriented simPlex. */
5
/* */
6
/* Copyright (c) 1996-2025 Zuse Institute Berlin (ZIB) */
7
/* */
8
/* Licensed under the Apache License, Version 2.0 (the "License"); */
9
/* you may not use this file except in compliance with the License. */
10
/* You may obtain a copy of the License at */
11
/* */
12
/* http://www.apache.org/licenses/LICENSE-2.0 */
13
/* */
14
/* Unless required by applicable law or agreed to in writing, software */
15
/* distributed under the License is distributed on an "AS IS" BASIS, */
16
/* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. */
17
/* See the License for the specific language governing permissions and */
18
/* limitations under the License. */
19
/* */
20
/* You should have received a copy of the Apache-2.0 license */
21
/* along with SoPlex; see the file LICENSE. If not email to soplex@zib.de. */
22
/* */
23
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
24
25
/**@file vector.h
26
* @brief Dense vector for linear algebra.
27
*/
28
#ifndef _VECTOR_H_
29
#define _VECTOR_H_
30
31
#include <math.h>
32
33
#include "
soplex/spxdefines.h
"
34
#include "
soplex/basevectors.h
"
35
36
namespace
soplex
37
{
38
typedef
VectorBase< Real >
Vector
;
39
typedef
VectorBase< Real >
VectorReal
;
40
typedef
VectorBase< Rational >
VectorRational
;
41
}
// namespace soplex
42
#endif
// _VECTOR_H_
basevectors.h
Collection of dense, sparse, and semi-sparse vectors.
soplex::VectorBase
Dense vector.
Definition:
vectorbase.h:86
soplex
Everything should be within this namespace.
soplex::VectorRational
VectorBase< Rational > VectorRational
Definition:
vector.h:40
soplex::VectorReal
VectorBase< Real > VectorReal
Definition:
vector.h:39
soplex::Vector
VectorBase< Real > Vector
Definition:
vector.h:38
spxdefines.h
Debugging, floating point type and parameter definitions.