|
Regina 7.4 Calculation Engine
|
Provides global routines for interfacing with the Regina calculation engine. More...
#include "regina-core.h"Namespaces | |
| namespace | regina |
| Contains the entire Regina calculation engine. | |
Functions | |
| const char * | regina::versionString () |
| Returns the full version number of this calculation engine. | |
| int | regina::versionMajor () |
| Returns the major version number of this calculation engine. | |
| int | regina::versionMinor () |
| Returns the minor version number of this calculation engine. | |
| const char * | regina::buildInfo () |
| Returns any additional information about this specific build of Regina. | |
| bool | regina::versionUsesUTF8 (const char *version) |
| Did the given version of Regina consistently use UTF-8 in its data files? | |
| const char * | regina::versionSnapPy () |
| Returns the version of SnapPy whose underlying SnapPea kernel is built into Regina. | |
| const char * | regina::versionSnapPea () |
| An alias for versionSnapPy(), which returns the version of SnapPy whose underlying SnapPea kernel is built into Regina. | |
| int | regina::versionPybind11Major () |
| Returns the major version of pybind11 that is used with Regina's python bindings. | |
| bool | regina::hasInt128 () |
| Does this particular build of Regina support native 128-bit arithmetic? | |
| int | regina::politeThreads () |
| A suggestion for user interfaces as to how many threads should be used for parallel computations. | |
| int | regina::testEngine (int value) |
| Tests to see if an interface can successfully communicate with the underlying C++ calculation engine. | |
Provides global routines for interfacing with the Regina calculation engine.