fixed warnings in gmx_gpu_utils and openmm_wrapper
authorSzilard Pall <pszilard@cbr.su.se>
Thu, 10 Jun 2010 19:39:56 +0000 (21:39 +0200)
committerSzilard Pall <pszilard@cbr.su.se>
Thu, 10 Jun 2010 19:39:56 +0000 (21:39 +0200)
src/kernel/gmx_gpu_utils/gmx_gpu_utils.cu
src/kernel/openmm_wrapper.cpp

index 2dbb29fb89e4e2d9e47fb23b2f4d1e252c8aacc2..775c2434ef62405ed2aceae87a519483181d283f 100644 (file)
@@ -430,7 +430,7 @@ static int do_memtest(unsigned int which_tests, int megs, int iter)
 int do_quick_memtest(int dev_id)
 {
     cudaDeviceProp  dev_prop;
-    int             devmem, res, time;
+    int             devmem, res, time=0;
 
     if (debug) { time = getTimeMilliseconds(); }
 
@@ -472,7 +472,7 @@ int do_quick_memtest(int dev_id)
 int do_full_memtest(int dev_id)
 {
     cudaDeviceProp  dev_prop;
-    int             devmem, res, time;
+    int             devmem, res, time=0;
 
     if (debug) { time = getTimeMilliseconds(); }
 
@@ -517,7 +517,7 @@ int do_full_memtest(int dev_id)
 int do_timed_memtest(int dev_id, int time_constr)
 {
     cudaDeviceProp  dev_prop;
-    int             devmem, res, time, startt;
+    int             devmem, res=0, time=0, startt;
 
     if (debug) { time = getTimeMilliseconds(); }
 
index 39d00ebca9efd22acbf80290ccca0c82f873dd3e..da54119227b890d91fe2ddce4edeac1451fad845 100644 (file)
@@ -515,8 +515,9 @@ static void checkGmxOptions(FILE* fplog, GmxOpenMMPlatformOptions *opt,
 {
     char    warn_buf[STRLEN];
     int     i, j, natoms;
-    double  c6, c12, sigma_ij, sigma_ji, sigma_ii, sigma_jj, sigma_comb,
-            eps_ij, eps_ji, eps_ii, eps_jj, eps_comb;
+    double  c6, c12;
+    double  sigma_ij=0, sigma_ji=0, sigma_ii=0, sigma_jj=0, sigma_comb;
+    double  eps_ij=0, eps_ji=0, eps_ii=0, eps_jj=0, eps_comb;
 
     /* Abort if unsupported critical options are present */
 
@@ -1018,7 +1019,7 @@ void* openmm_init(FILE *fplog, const char *platformOptStr,
         {
             double c12 = nbfp[types[i]*2*ntypes+types[i]*2+1];
             double c6 = nbfp[types[i]*2*ntypes+types[i]*2];
-            double sigma, epsilon;
+            double sigma=0.0, epsilon=0.0;
             convert_c_12_6(c12, c6, &sigma, &epsilon);
             nonbondedForce->addParticle(charges[i], sigma, epsilon);
             sys->addParticle(masses[i]);
@@ -1042,7 +1043,7 @@ void* openmm_init(FILE *fplog, const char *platformOptStr,
             int type = nb14Atoms[offset++];
             int atom1 = nb14Atoms[offset++];
             int atom2 = nb14Atoms[offset++];
-            double sigma, epsilon;
+            double sigma=0, epsilon=0;
             convert_c_12_6(idef.iparams[type].lj14.c12A, 
                     idef.iparams[type].lj14.c6A,
                     &sigma, &epsilon);