Sha256: d3fbcbc8e60196ad5286720d035b3fe4a5b8714d1eb118aabf6a82fffb8f5b76

Contents?: true

Size: 587 Bytes

Versions: 2

Compression:

Stored size: 587 Bytes

Contents

/**
 * @file Macro.h
 * @author bab2min (bab2min@gmail.com)
 * @brief 
 * @version 0.4.0
 * @date 2021-09-28
 * 
 * @copyright Copyright (c) 2020-2021
 * 
 */

#ifndef EIGENRAND_MACRO_H
#define EIGENRAND_MACRO_H

#define EIGENRAND_WORLD_VERSION 0
#define EIGENRAND_MAJOR_VERSION 4
#define EIGENRAND_MINOR_VERSION 0

#if EIGEN_VERSION_AT_LEAST(3,3,10)
#define EIGENRAND_EIGEN_34_MODE
#elif EIGEN_VERSION_AT_LEAST(3,3,4)
#define EIGENRAND_EIGEN_33_MODE
#endif

#if EIGEN_VERSION_AT_LEAST(3,3,4) && !EIGEN_VERSION_AT_LEAST(3,4,1)
#else
#error Eigen 3.3.4 ~ 3.4.0 is required.
#endif

#endif

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
tomoto-0.3.1 vendor/EigenRand/EigenRand/Macro.h
tomoto-0.3.0 vendor/EigenRand/EigenRand/Macro.h