/home/coin/svn-release/OptimizationSuite-1.1.0/CoinUtils/src/CoinIndexedVector.hpp File Reference

#include <map>
#include "CoinPackedVectorBase.hpp"
#include "CoinSort.hpp"
#include <cassert>
Include dependency graph for CoinIndexedVector.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CoinIndexedVector
 Indexed Vector. More...
class  CoinArrayWithLength
 Pointer with length in bytes. More...
class  CoinDoubleArrayWithLength
 double * version More...
class  CoinIntArrayWithLength
 int * version More...
class  CoinBigIndexArrayWithLength
 CoinBigIndex * version. More...
class  CoinUnsignedIntArrayWithLength
 unsigned int * version More...

Defines

#define COIN_INDEXED_TINY_ELEMENT   1.0e-50
#define COIN_INDEXED_REALLY_TINY_ELEMENT   1.0e-100

Functions

void CoinIndexedVectorUnitTest ()
 A function that tests the methods in the CoinIndexedVector class.

Define Documentation

#define COIN_INDEXED_TINY_ELEMENT   1.0e-50

Definition at line 19 of file CoinIndexedVector.hpp.

#define COIN_INDEXED_REALLY_TINY_ELEMENT   1.0e-100

Definition at line 20 of file CoinIndexedVector.hpp.


Function Documentation

void CoinIndexedVectorUnitTest (  ) 

A function that tests the methods in the CoinIndexedVector class.

The only reason for it not to be a member method is that this way it doesn't have to be compiled into the library. And that's a gain, because the library should be compiled with optimization on, but this method should be compiled with debugging.


Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1