PURIFY
Next-generation radio interferometric imaging
Namespaces | Macros | Functions
config.in.h File Reference
#include <cstdint>
#include <string>
#include <tuple>
+ Include dependency graph for config.in.h:

Go to the source code of this file.

Namespaces

 purify
 

Macros

#define PURIFY_HAS_USING
 Problems with using and constructors. More...
 
#define PURIFY_OPENMP
 Whether to do openmp. More...
 
#define PURIFY_OPENMP_FFTW
 Whether FFTW has openmp. More...
 
#define PURIFY_MPI
 Whether PURIFY is running with mpi. More...
 
#define PURIFY_ARRAYFIRE
 Whether PURIFY is running with arrayfire. More...
 
#define PURIFY_CImg
 Whether PURIFY is running with CImg. More...
 
#define PURIFY_CASACORE
 Whether PURIFY is running with casacore. More...
 
#define PURIFY_ONNXRT
 Whether PURIFY is using (and SOPT was built with) onnxrt support. More...
 
#define PURIFY_H5
 Whether PURIFY is using HDF5 support. More...
 

Functions

std::string purify::version ()
 Returns library version. More...
 
std::tuple< uint8_t, uint8_t, uint8_t > purify::version_tuple ()
 Returns library version. More...
 
std::string purify::gitref ()
 Returns library git reference, if known. More...
 
std::string purify::default_logging_level ()
 Default logging level. More...
 

Macro Definition Documentation

◆ PURIFY_ARRAYFIRE

#define PURIFY_ARRAYFIRE

Whether PURIFY is running with arrayfire.

Definition at line 20 of file config.in.h.

◆ PURIFY_CASACORE

#define PURIFY_CASACORE

Whether PURIFY is running with casacore.

Definition at line 26 of file config.in.h.

◆ PURIFY_CImg

#define PURIFY_CImg

Whether PURIFY is running with CImg.

Definition at line 23 of file config.in.h.

◆ PURIFY_H5

#define PURIFY_H5

Whether PURIFY is using HDF5 support.

Definition at line 32 of file config.in.h.

◆ PURIFY_HAS_USING

#define PURIFY_HAS_USING

Problems with using and constructors.

Definition at line 5 of file config.in.h.

◆ PURIFY_MPI

#define PURIFY_MPI

Whether PURIFY is running with mpi.

Definition at line 17 of file config.in.h.

◆ PURIFY_ONNXRT

#define PURIFY_ONNXRT

Whether PURIFY is using (and SOPT was built with) onnxrt support.

Definition at line 29 of file config.in.h.

◆ PURIFY_OPENMP

#define PURIFY_OPENMP

Whether to do openmp.

Definition at line 11 of file config.in.h.

◆ PURIFY_OPENMP_FFTW

#define PURIFY_OPENMP_FFTW

Whether FFTW has openmp.

Definition at line 14 of file config.in.h.