Skip to content

Commit 685d802

Browse files
committed
update Tinker9 interface headers to reflect recent changes
1 parent 9095355 commit 685d802

File tree

4 files changed

+16
-0
lines changed

4 files changed

+16
-0
lines changed

interface/c/tinker/detail/freeze.hh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,15 @@
66
extern "C" {
77
#endif
88
extern int TINKER_MOD(freeze, nrat);
9+
extern int TINKER_MOD(freeze, nwat4);
910
extern int TINKER_MOD(freeze, nratx);
1011
extern int* TINKER_MOD(freeze, iratx);
1112
extern int* TINKER_MOD(freeze, kratx);
1213
extern int* TINKER_MOD(freeze, irat);
14+
extern int* TINKER_MOD(freeze, iwat4);
1315
extern double TINKER_MOD(freeze, rateps);
1416
extern double* TINKER_MOD(freeze, krat);
17+
extern double* TINKER_MOD(freeze, kwat4);
1518
extern int TINKER_MOD(freeze, use_rattle);
1619
extern int* TINKER_MOD(freeze, ratimage);
1720
#ifdef __cplusplus

interface/c/tinker/routines.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2312,6 +2312,8 @@ void shake_(double* xold, double* yold, double* zold);
23122312
#define tinker_f_shake shake_
23132313
void shake2_(double* derivs);
23142314
#define tinker_f_shake2 shake2_
2315+
void water4_(double* derivs);
2316+
#define tinker_f_water4 water4_
23152317

23162318
// readcart.f
23172319
void readcart_(int* ixyz, int* first);

interface/cpp/tinker/detail/freeze.hh

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,33 +4,42 @@
44

55
namespace tinker { namespace freeze {
66
extern int& nrat;
7+
extern int& nwat4;
78
extern int& nratx;
89
extern int*& iratx;
910
extern int*& kratx;
1011
extern int*& irat;
12+
extern int*& iwat4;
1113
extern double& rateps;
1214
extern double*& krat;
15+
extern double*& kwat4;
1316
extern int& use_rattle;
1417
extern int*& ratimage;
1518

1619
#ifdef TINKER_FORTRAN_MODULE_CPP
1720
extern "C" int TINKER_MOD(freeze, nrat);
21+
extern "C" int TINKER_MOD(freeze, nwat4);
1822
extern "C" int TINKER_MOD(freeze, nratx);
1923
extern "C" int* TINKER_MOD(freeze, iratx);
2024
extern "C" int* TINKER_MOD(freeze, kratx);
2125
extern "C" int* TINKER_MOD(freeze, irat);
26+
extern "C" int* TINKER_MOD(freeze, iwat4);
2227
extern "C" double TINKER_MOD(freeze, rateps);
2328
extern "C" double* TINKER_MOD(freeze, krat);
29+
extern "C" double* TINKER_MOD(freeze, kwat4);
2430
extern "C" int TINKER_MOD(freeze, use_rattle);
2531
extern "C" int* TINKER_MOD(freeze, ratimage);
2632

2733
int& nrat = TINKER_MOD(freeze, nrat);
34+
int& nwat4 = TINKER_MOD(freeze, nwat4);
2835
int& nratx = TINKER_MOD(freeze, nratx);
2936
int*& iratx = TINKER_MOD(freeze, iratx);
3037
int*& kratx = TINKER_MOD(freeze, kratx);
3138
int*& irat = TINKER_MOD(freeze, irat);
39+
int*& iwat4 = TINKER_MOD(freeze, iwat4);
3240
double& rateps = TINKER_MOD(freeze, rateps);
3341
double*& krat = TINKER_MOD(freeze, krat);
42+
double*& kwat4 = TINKER_MOD(freeze, kwat4);
3443
int& use_rattle = TINKER_MOD(freeze, use_rattle);
3544
int*& ratimage = TINKER_MOD(freeze, ratimage);
3645
#endif

interface/cpp/tinker/routines.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2312,6 +2312,8 @@ void shake_(double* xold, double* yold, double* zold);
23122312
#define tinker_f_shake shake_
23132313
void shake2_(double* derivs);
23142314
#define tinker_f_shake2 shake2_
2315+
void water4_(double* derivs);
2316+
#define tinker_f_water4 water4_
23152317

23162318
// readcart.f
23172319
void readcart_(int* ixyz, int* first);

0 commit comments

Comments
 (0)