Sha256: 74a82cc180d297505b2660500068caefc89d03a3610f83c7c6c811f6418c50fb

Contents?: true

Size: 587 Bytes

Versions: 6

Compression:

Stored size: 587 Bytes

Contents

/**
 * @file Macro.h
 * @author bab2min (bab2min@gmail.com)
 * @brief 
 * @version 0.4.1
 * @date 2022-08-13
 * 
 * @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 1

#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

6 entries across 6 versions & 1 rubygems

Version Path
tomoto-0.5.1 vendor/EigenRand/EigenRand/Macro.h
tomoto-0.5.0 vendor/EigenRand/EigenRand/Macro.h
tomoto-0.4.1 vendor/EigenRand/EigenRand/Macro.h
tomoto-0.4.0 vendor/EigenRand/EigenRand/Macro.h
tomoto-0.3.3 vendor/EigenRand/EigenRand/Macro.h
tomoto-0.3.2 vendor/EigenRand/EigenRand/Macro.h