| 
    Dip
    0.92.4
    
   | 
 
#include "CoinPragma.hpp"#include "CoinUtilsConfig.h"#include <iostream>#include <string>#include <cassert>#include <cstdio>#include <cmath>#include "AbcCommon.hpp"#include "CoinHelperFunctions.hpp"#include <endian.h>

Go to the source code of this file.
Classes | |
| class | AbcTolerancesEtc | 
Typedefs | |
| typedef double | CoinSimplexDouble | 
| typedef int | CoinSimplexInt | 
| typedef unsigned int | CoinSimplexUnsignedInt | 
| typedef unsigned int | CoinExponent | 
| typedef unsigned char | CoinCheckZero | 
Functions | |
| template<class T > | |
| void | CoinAbcMemset0 (register T *to, const int size) | 
| template<class T > | |
| void | CoinAbcMemcpy (register T *to, register const T *from, const int size) | 
| #define COIN_FAC_NEW | 
Definition at line 8 of file CoinAbcCommon.hpp.
| #define ABC_INLINE | 
Definition at line 30 of file CoinAbcCommon.hpp.
| #define ABC_PARALLEL 0 | 
Definition at line 36 of file CoinAbcCommon.hpp.
| #define cilk_for for | 
Definition at line 49 of file CoinAbcCommon.hpp.
Referenced by CoinAbcScatterUpdate().
| #define cilk_spawn | 
Definition at line 50 of file CoinAbcCommon.hpp.
| #define cilk_sync | 
Definition at line 51 of file CoinAbcCommon.hpp.
| #define SLACK_VALUE 1 | 
Definition at line 54 of file CoinAbcCommon.hpp.
| #define ABC_INSTRUMENT 1 | 
Definition at line 55 of file CoinAbcCommon.hpp.
| #define instrument_start | ( | name, | |
| x | |||
| ) | 
Definition at line 58 of file CoinAbcCommon.hpp.
| #define instrument_add | ( | x | ) | 
Definition at line 59 of file CoinAbcCommon.hpp.
| #define instrument_end | ( | ) | 
Definition at line 60 of file CoinAbcCommon.hpp.
| #define instrument_do | ( | name, | |
| x | |||
| ) | 
Definition at line 62 of file CoinAbcCommon.hpp.
| #define instrument_end_and_adjust | ( | x | ) | 
Definition at line 64 of file CoinAbcCommon.hpp.
| #define ABC_INTEL | 
Definition at line 76 of file CoinAbcCommon.hpp.
| #define CoinFabs | ( | x | ) | fabs(x) | 
Definition at line 86 of file CoinAbcCommon.hpp.
| #define TEST_DOUBLE_NONZERO | ( | x | ) | (true) | 
Definition at line 96 of file CoinAbcCommon.hpp.
| #define USE_TEST_INT_ZERO | 
Definition at line 98 of file CoinAbcCommon.hpp.
| #define TEST_INT_NONZERO | ( | x | ) | (x) | 
Definition at line 100 of file CoinAbcCommon.hpp.
| #define TEST_DOUBLE_REALLY_NONZERO | ( | x | ) | (x) | 
Definition at line 112 of file CoinAbcCommon.hpp.
| #define TEST_DOUBLE_NONZERO_REGISTER | ( | x | ) | (true) | 
Definition at line 122 of file CoinAbcCommon.hpp.
| #define USE_FIXED_ZERO_TOLERANCE | 
Definition at line 124 of file CoinAbcCommon.hpp.
| #define TEST_LESS_THAN_TOLERANCE | ( | x | ) | (fabs(x) < pow(0.5, 43)) | 
Definition at line 136 of file CoinAbcCommon.hpp.
| #define TEST_LESS_THAN_UPDATE_TOLERANCE | ( | x | ) | (fabs(x) < pow(0.5, 43)) | 
Definition at line 137 of file CoinAbcCommon.hpp.
| #define TEST_LESS_THAN_TOLERANCE_REGISTER | ( | x | ) | (fabs(x) < pow(0.5, 43)) | 
Definition at line 146 of file CoinAbcCommon.hpp.
| #define ABC_EXPONENT | ( | x | ) | ((reinterpret_cast< int * >(&x))[1] & 0x7ff00000) | 
Definition at line 155 of file CoinAbcCommon.hpp.
| #define TEST_EXPONENT_LESS_THAN_TOLERANCE | ( | x | ) | (x < 0x3d400000) | 
Definition at line 159 of file CoinAbcCommon.hpp.
| #define TEST_EXPONENT_LESS_THAN_UPDATE_TOLERANCE | ( | x | ) | (x < 0x3d400000) | 
Definition at line 160 of file CoinAbcCommon.hpp.
| #define TEST_EXPONENT_NON_ZERO | ( | x | ) | (x) | 
Definition at line 161 of file CoinAbcCommon.hpp.
| #define COINFACTORIZATION_BITS_PER_INT 32 | 
Definition at line 174 of file CoinAbcCommon.hpp.
| #define COINFACTORIZATION_SHIFT_PER_INT 5 | 
Definition at line 175 of file CoinAbcCommon.hpp.
| #define COINFACTORIZATION_MASK_PER_INT 0x1f | 
Definition at line 176 of file CoinAbcCommon.hpp.
| #define ABC_DENSE_CODE 2 | 
Definition at line 221 of file CoinAbcCommon.hpp.
| typedef double CoinSimplexDouble | 
Definition at line 21 of file CoinAbcCommon.hpp.
| typedef int CoinSimplexInt | 
Definition at line 22 of file CoinAbcCommon.hpp.
| typedef unsigned int CoinSimplexUnsignedInt | 
Definition at line 23 of file CoinAbcCommon.hpp.
| typedef unsigned int CoinExponent | 
Definition at line 153 of file CoinAbcCommon.hpp.
| typedef unsigned char CoinCheckZero | 
Definition at line 226 of file CoinAbcCommon.hpp.
      
  | 
  inline | 
Definition at line 229 of file CoinAbcCommon.hpp.
      
  | 
  inline | 
Definition at line 241 of file CoinAbcCommon.hpp.
 1.8.5