hexed 0.3.0
 
Loading...
Searching...
No Matches
hexed::config Namespace Reference

Namespace for options configured at build time. See hexed_config.hpp.in. More...

Variables

CMake options
const std::string commit = "{[info['commit']]}"
 commit hash of the source this code was compiled from
 
constexpr int version_major = {[info["version_major"]]}
 this is Hexed version version_major .version_minor .version_patch
 
constexpr int version_minor = {[info["version_minor"]]}
 this is Hexed version version_major .version_minor .version_patch
 
constexpr int version_patch = {[info["version_patch"]]}
 this is Hexed version version_major .version_minor .version_patch
 
constexpr int max_row_size = {[options["max_row_size"]]}
 maximum row size that a Basis is allowed to have
 
constexpr int n_threads = {[options["n_threads"]]}
 number of threads with which to execute parallel regions
 

Detailed Description

Namespace for options configured at build time. See hexed_config.hpp.in.

Namespace for options configured by CMake. See hexed_config.hpp.in.

Variable Documentation

◆ commit

const std::string hexed::config::commit = "{[info['commit']]}"

commit hash of the source this code was compiled from

Note
hex digits stored as a c-string since there isn't a standard integer type large enough to hold it as an integer