Gromacs
2024.3
|
Declares functions to get basic version information.
Functions | |
const char * | gmx_version () |
Version string, containing the version, date, and abbreviated hash. More... | |
const char * | gmx_version_git_full_hash () |
Full git hash of the latest commit. More... | |
const char * | gmx_version_git_central_base_hash () |
Full git hash of the latest commit in a central GROMACS repository. More... | |
void | gmx_is_double_precision () |
Defined if libgromacs has been compiled in double precision. More... | |
void | gmx_is_single_precision () |
Defined if libgromacs has been compiled in single/mixed precision. More... | |
const char * | getGpuImplementationString () |
Return a string describing what kind of GPU suport was configured in the build. More... | |
const char * | gmxDOI () |
DOI string, or empty when not a release build. | |
const char* getGpuImplementationString | ( | ) |
Return a string describing what kind of GPU suport was configured in the build.
Currently returns correctly for CUDA, OpenCL and SYCL. Needs to be updated when adding new acceleration options.