Actual source code: slepcversion.h
 
   slepc-3.7.4 2017-05-17
   
  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