Clp
1.17.11
Toggle main menu visibility
Loading...
Searching...
No Matches
Clp
src
CoinAbcFactorization.hpp
Go to the documentation of this file.
1
/* $Id$ */
2
// Copyright (C) 2002, International Business Machines
3
// Corporation and others, Copyright (C) 2012, FasterCoin. All Rights Reserved.
4
// This code is licensed under the terms of the Eclipse Public License (EPL).
5
6
/*
7
Authors
8
9
John Forrest
10
11
*/
12
#ifndef CoinAbcFactorization_H
13
#define CoinAbcFactorization_H
14
#include "
CoinAbcCommonFactorization.hpp
"
15
#ifndef ABC_JUST_ONE_FACTORIZATION
16
#define CoinAbcTypeFactorization CoinAbcFactorization
17
#define ABC_SMALL -1
18
#include "
CoinAbcBaseFactorization.hpp
"
19
#undef CoinAbcTypeFactorization
20
#undef ABC_SMALL
21
#undef COIN_BIG_DOUBLE
22
#define COIN_BIG_DOUBLE 1
23
#define CoinAbcTypeFactorization CoinAbcLongFactorization
24
#define ABC_SMALL -1
25
#include "
CoinAbcBaseFactorization.hpp
"
26
#undef CoinAbcTypeFactorization
27
#undef ABC_SMALL
28
#undef COIN_BIG_DOUBLE
29
#define CoinAbcTypeFactorization CoinAbcSmallFactorization
30
#define ABC_SMALL 4
31
#include "
CoinAbcBaseFactorization.hpp
"
32
#undef CoinAbcTypeFactorization
33
#undef ABC_SMALL
34
#define CoinAbcTypeFactorization CoinAbcOrderedFactorization
35
#define ABC_SMALL -1
36
#include "
CoinAbcBaseFactorization.hpp
"
37
#undef CoinAbcTypeFactorization
38
#undef ABC_SMALL
39
#else
40
#define CoinAbcTypeFactorization CoinAbcBaseFactorization
41
#define ABC_SMALL -1
42
#include "
CoinAbcBaseFactorization.hpp
"
43
#endif
44
#endif
45
46
/* vi: softtabstop=2 shiftwidth=2 expandtab tabstop=2
47
*/
CoinAbcBaseFactorization.hpp
CoinAbcCommonFactorization.hpp
Generated by
1.17.0