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

Namespace for options configured at build time. More...

Variables

constexpr int version_major = {[options["version_major"]]}
 This is Hexed version version_major .version_minor .version_patch .
 
constexpr int version_minor = {[options["version_minor"]]}
 This is Hexed version version_major .version_minor .version_patch .
 
constexpr int version_patch = {[options["version_patch"]]}
 This is Hexed version version_major .version_minor .version_patch .
 
const std::string commit = "{[options['commit']]}"
 commit hash of the source this code was compiled from
 
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
 
constexpr int debug_variables = 1
 

Detailed Description

Namespace for options configured at build time.

Variable Documentation

◆ commit

const std::string hexed::config::commit = "{[options['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