12 #ifndef BOGUS_BLOCK_CONSTANTS_HPP 
   13 #define BOGUS_BLOCK_CONSTANTS_HPP 
   17 #if !( defined( _OPENMP ) || defined( BOGUS_DONT_PARALLELIZE ) ) 
   18 #define BOGUS_DONT_PARALLELIZE 
   21 #ifndef BOGUS_DEFAULT_INDEX_TYPE 
   22 #define BOGUS_DEFAULT_INDEX_TYPE int 
   25 #ifndef BOGUS_DEFAULT_BLOCK_PTR_TYPE 
   26 #define BOGUS_DEFAULT_BLOCK_PTR_TYPE std::size_t 
   29 #ifndef BOGUS_DEFAULT_DENSE_INDEX_TYPE 
   30 #ifndef EIGEN_DEFAULT_DENSE_INDEX_TYPE 
   31 #define BOGUS_DEFAULT_DENSE_INDEX_TYPE int 
   33 #define BOGUS_DEFAULT_DENSE_INDEX_TYPE EIGEN_DEFAULT_DENSE_INDEX_TYPE 
   68 using namespace flags ;
 
   73     enum { DYNAMIC = -1 } ;
 
   76 typedef BOGUS_DEFAULT_DENSE_INDEX_TYPE DenseIndexType ;
 
Store only half the matrix, or rather the triangular part for which inner <= outer,. 
Definition: Constants.hpp:64
Default value: the matrix will use an uncompressed index, will be row-major, and not symmetric...
Definition: Constants.hpp:47
Use an uncompressed index. 
Definition: Constants.hpp:56
Store and index blocks in a column major way. 
Definition: Constants.hpp:58