Actual source code: slepcversion.h

slepc-3.7.4 2017-05-17
Report Typos and Errors
4: #define SLEPC_VERSION_RELEASE 1 5: #define SLEPC_VERSION_MAJOR 3 6: #define SLEPC_VERSION_MINOR 7 7: #define SLEPC_VERSION_SUBMINOR 4 8: #define SLEPC_VERSION_PATCH 0 9: #define SLEPC_RELEASE_DATE "May 16, 2016" 10: #define SLEPC_VERSION_DATE "unknown" 12: #if !defined (SLEPC_VERSION_GIT) 13: #define SLEPC_VERSION_GIT "unknown" 14: #endif 16: #if !defined(SLEPC_VERSION_DATE_GIT) 17: #define SLEPC_VERSION_DATE_GIT "unknown" 18: #endif 20: #define SLEPC_VERSION_(MAJOR,MINOR,SUBMINOR) \ 21: ((SLEPC_VERSION_MAJOR == (MAJOR)) && \ 22: (SLEPC_VERSION_MINOR == (MINOR)) && \ 23: (SLEPC_VERSION_SUBMINOR == (SUBMINOR)) && \ 24: (SLEPC_VERSION_RELEASE == 1)) 26: #define SLEPC_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ 27: (SLEPC_VERSION_RELEASE == 1 && \ 28: (SLEPC_VERSION_MAJOR < (MAJOR) || \ 29: (SLEPC_VERSION_MAJOR == (MAJOR) && \ 30: (SLEPC_VERSION_MINOR < (MINOR) || \ 31: (SLEPC_VERSION_MINOR == (MINOR) && \ 32: (SLEPC_VERSION_SUBMINOR < (SUBMINOR))))))) 34: #define SLEPC_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ 35: (SLEPC_VERSION_LT(MAJOR,MINOR,SUBMINOR) || \ 36: SLEPC_VERSION_(MAJOR,MINOR,SUBMINOR)) 38: #define SLEPC_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ 39: (0 == SLEPC_VERSION_LE(MAJOR,MINOR,SUBMINOR)) 41: #define SLEPC_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ 42: (0 == SLEPC_VERSION_LT(MAJOR,MINOR,SUBMINOR)) 44: #endif