SoPlex
Loading...
Searching...
No Matches
src
soplex
spxlp.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 spxlp.h
26
* @brief Saving LPs in a form suitable for SoPlex.
27
*/
28
29
#ifndef _SPXLP_H_
30
#define _SPXLP_H_
31
32
#include "
soplex/spxdefines.h
"
33
#include "
soplex/spxlpbase.h
"
34
#include "
soplex/vector.h
"
// for compatibility
35
#include "
soplex/svector.h
"
// for compatibility
36
#include "
soplex/svset.h
"
// for compatibility
37
#include "
soplex/lprowset.h
"
// for compatibility
38
#include "
soplex/lpcolset.h
"
// for compatibility
39
#include "
soplex/lprow.h
"
// for compatibility
40
#include "
soplex/lpcol.h
"
// for compatibility
41
42
namespace
soplex
43
{
44
typedef
SPxLPBase< Real >
SPxLP
;
45
typedef
SPxLPBase< Real >
SPxLPReal
;
46
typedef
SPxLPBase< Rational >
SPxLPRational
;
47
}
// namespace soplex
48
#endif
// _SPXLP_H_
soplex::SPxLPBase
Saving LPs in a form suitable for SoPlex.
Definition
spxlpbase.h:108
lpcol.h
LP column.
lpcolset.h
Set of LP columns.
lprow.h
(In)equality for LPs.
lprowset.h
Set of LP columns.
soplex
Everything should be within this namespace.
spxdefines.h
Debugging, floating point type and parameter definitions.
spxlpbase.h
Saving LPs in a form suitable for SoPlex.
svector.h
Sparse vectors.
svset.h
Set of sparse vectors.
vector.h
Dense vector for linear algebra.
Generated by
1.9.7