SOPT
Sparse OPTimisation
Namespaces | Macros | Functions
config.in.h File Reference
#include <string>
#include <tuple>
#include <cstdint>
+ Include dependency graph for config.in.h:

Go to the source code of this file.

Namespaces

 sopt
 

Macros

#define SOPT_HAS_USING
 Problems with using and constructors. More...
 
#define SOPT_OPENMP
 True if using OPENMP. More...
 
#define SOPT_DO_LOGGING
 Macro to start logging or not. More...
 
#define SOPT_MPI
 Whether or not to include mpi. More...
 
#define SOPT_CHAR_ARCH
 
#define SOPT_LONG_ARCH
 
#define SOPT_ULONG_ARCH
 

Functions

std::string sopt::version ()
 Returns library version. More...
 
std::tuple< uint8_t, uint8_t, uint8_t > sopt::version_tuple ()
 Returns library version. More...
 
std::string sopt::gitref ()
 Returns library git reference, if known. More...
 
std::string sopt::default_logging_level ()
 Default logging level. More...
 
std::string sopt::default_logger_name ()
 Default logger name. More...
 
constexpr std::size_t sopt::number_of_threads_in_tests ()
 Number of threads used during testing. More...
 

Macro Definition Documentation

◆ SOPT_CHAR_ARCH

#define SOPT_CHAR_ARCH

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

◆ SOPT_DO_LOGGING

#define SOPT_DO_LOGGING

Macro to start logging or not.

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

◆ SOPT_HAS_USING

#define SOPT_HAS_USING

Problems with using and constructors.

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

◆ SOPT_LONG_ARCH

#define SOPT_LONG_ARCH

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

◆ SOPT_MPI

#define SOPT_MPI

Whether or not to include mpi.

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

◆ SOPT_OPENMP

#define SOPT_OPENMP

True if using OPENMP.

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

◆ SOPT_ULONG_ARCH

#define SOPT_ULONG_ARCH

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