Clp 1.17.5
Loading...
Searching...
No Matches
CoinAbcFactorization.hpp
Go to the documentation of this file.
1/* $Id: CoinAbcFactorization.hpp 2385 2019-01-06 19:43:06Z unxusr $ */
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
15#ifndef ABC_JUST_ONE_FACTORIZATION
16#define CoinAbcTypeFactorization CoinAbcFactorization
17#define ABC_SMALL -1
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
26#undef CoinAbcTypeFactorization
27#undef ABC_SMALL
28#undef COIN_BIG_DOUBLE
29#define CoinAbcTypeFactorization CoinAbcSmallFactorization
30#define ABC_SMALL 4
32#undef CoinAbcTypeFactorization
33#undef ABC_SMALL
34#define CoinAbcTypeFactorization CoinAbcOrderedFactorization
35#define ABC_SMALL -1
37#undef CoinAbcTypeFactorization
38#undef ABC_SMALL
39#else
40#define CoinAbcTypeFactorization CoinAbcBaseFactorization
41#define ABC_SMALL -1
43#endif
44#endif
45
46/* vi: softtabstop=2 shiftwidth=2 expandtab tabstop=2
47*/