7#define TINKER9_VERSION_MAJOR 1
8#define TINKER9_VERSION_MINOR 4
9#define TINKER9_VERSION_PATCH 0
13#ifdef TINKER9_GIT_SHORT_HASH
14 #define TINKER9_PROMO1__ "\n" " Commit: " TINKER_STR(TINKER9_GIT_SHORT_HASH)
16 #define TINKER9_PROMO1__ ""
18#ifdef TINKER9_GIT_DATE
19 #define TINKER9_PROMO2__ "\n" " Commit Date: " TINKER9_GIT_DATE
21 #define TINKER9_PROMO2__ "\n" " No GIT History"
23#define TINKER9_PROMO3__ " Compiled at: " __TIME__ " " __DATE__
24#define TINKER9_PROMO_STRING \
26" ###################################################################### ""\n" \
27" ########################################################################## ""\n" \
29" ### Tinker9 -- Software Tools for Molecular Design ###""\n" \
31" ## Version 1.4.0 February 2023 ##""\n" \
33" ## Copyright (c) Zhi Wang & the Ponder Lab ##""\n" \
34" ### All Rights Reserved ###""\n" \
36" ########################################################################## ""\n" \
37" ###################################################################### ""\n" \
void xHelp(int, char **)
Entry point of the help program.
void xBar(int, char **)
Entry point of the bar program.
void initialize()
Sets up host and device environment.
void xAnalyze(int, char **)
Entry point of the analyze program.
void xDynamic(int, char **)
Entry point of the dynamic program.
void xInfo(int, char **)
Entry point of the info program.
void mechanic2()
Sets up extra parameters and options in addition to the Fortran mechanic subroutine.
void finish()
Cleans up host and device environment.
void promo()
Writes a banner message.
void xTestgrad(int, char **)
Entry point of the testgrad program.
void xMinimize(int, char **)
Entry point of the minimize program.