#define MAX_SUZUKI_YOSHIDA_NUM 5
#define SUZUKI_YOSHIDA_NUM 5
-
+
+static const double sy_const_1[] = { 1. };
+static const double sy_const_3[] = { 0.828981543588751,-0.657963087177502,0.828981543588751 };
+static const double sy_const_5[] = { 0.2967324292201065,0.2967324292201065,-0.186929716880426,0.2967324292201065,0.2967324292201065 };
+
+static const double* sy_const[] = {
+ NULL,
+ sy_const_1,
+ NULL,
+ sy_const_3,
+ NULL,
+ sy_const_5
+};
+
+/*
static const double sy_const[MAX_SUZUKI_YOSHIDA_NUM+1][MAX_SUZUKI_YOSHIDA_NUM+1] = {
{},
{1},
{0.828981543588751,-0.657963087177502,0.828981543588751},
{},
{0.2967324292201065,0.2967324292201065,-0.186929716880426,0.2967324292201065,0.2967324292201065}
-};
+};*/
extern int gmx_nint(real a);
extern real sign(real x,real y);
{
buf[0] = state_global->flags;
buf[1] = state_global->ngtc;
- buf[3] = state_global->nnhchains;
+ buf[2] = state_global->nnhchains;
}
dd_bcast(dd,3*sizeof(int),buf);