nb_kernel_sse4_1_double: clean up -Wunused-parameter warnings
authorAlexey Shvetsov <alexxy@omrb.pnpi.spb.ru>
Sun, 14 Jul 2013 19:11:04 +0000 (23:11 +0400)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Thu, 25 Jul 2013 22:24:27 +0000 (00:24 +0200)
Clean up (most) of unused params

Change-Id: I46b28dbf3a367c877fa7a90801936c9f40ffc8f7
Signed-off-by: Alexey Shvetsov <alexxy@omrb.pnpi.spb.ru>
109 files changed:
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCSTab_VdwCSTab_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCSTab_VdwCSTab_GeomW3P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCSTab_VdwCSTab_GeomW3W3_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCSTab_VdwCSTab_GeomW4P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCSTab_VdwCSTab_GeomW4W4_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCSTab_VdwLJ_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCSTab_VdwLJ_GeomW3P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCSTab_VdwLJ_GeomW3W3_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCSTab_VdwLJ_GeomW4P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCSTab_VdwLJ_GeomW4W4_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCSTab_VdwNone_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCSTab_VdwNone_GeomW3P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCSTab_VdwNone_GeomW3W3_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCSTab_VdwNone_GeomW4P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCSTab_VdwNone_GeomW4W4_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCoul_VdwCSTab_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCoul_VdwCSTab_GeomW3P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCoul_VdwCSTab_GeomW3W3_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCoul_VdwCSTab_GeomW4P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCoul_VdwCSTab_GeomW4W4_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCoul_VdwLJ_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCoul_VdwLJ_GeomW3P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCoul_VdwLJ_GeomW3W3_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCoul_VdwLJ_GeomW4P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCoul_VdwLJ_GeomW4W4_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCoul_VdwNone_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCoul_VdwNone_GeomW3P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCoul_VdwNone_GeomW3W3_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCoul_VdwNone_GeomW4P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecCoul_VdwNone_GeomW4W4_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEwSh_VdwLJSh_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEwSh_VdwLJSh_GeomW3P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEwSh_VdwLJSh_GeomW3W3_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEwSh_VdwLJSh_GeomW4P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEwSh_VdwLJSh_GeomW4W4_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEwSh_VdwNone_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEwSh_VdwNone_GeomW3P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEwSh_VdwNone_GeomW3W3_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEwSh_VdwNone_GeomW4P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEwSh_VdwNone_GeomW4W4_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEwSw_VdwLJSw_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEwSw_VdwLJSw_GeomW3P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEwSw_VdwLJSw_GeomW3W3_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEwSw_VdwLJSw_GeomW4P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEwSw_VdwLJSw_GeomW4W4_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEwSw_VdwNone_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEwSw_VdwNone_GeomW3P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEwSw_VdwNone_GeomW3W3_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEwSw_VdwNone_GeomW4P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEwSw_VdwNone_GeomW4W4_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEw_VdwCSTab_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEw_VdwCSTab_GeomW3P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEw_VdwCSTab_GeomW3W3_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEw_VdwCSTab_GeomW4P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEw_VdwCSTab_GeomW4W4_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEw_VdwLJ_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEw_VdwLJ_GeomW3P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEw_VdwLJ_GeomW3W3_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEw_VdwLJ_GeomW4P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEw_VdwLJ_GeomW4W4_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEw_VdwNone_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEw_VdwNone_GeomW3P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEw_VdwNone_GeomW3W3_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEw_VdwNone_GeomW4P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecEw_VdwNone_GeomW4W4_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecGB_VdwCSTab_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecGB_VdwLJ_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecGB_VdwNone_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecNone_VdwCSTab_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecNone_VdwLJSh_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecNone_VdwLJSw_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecNone_VdwLJ_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRFCut_VdwCSTab_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRFCut_VdwCSTab_GeomW3P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRFCut_VdwCSTab_GeomW3W3_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRFCut_VdwCSTab_GeomW4P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRFCut_VdwCSTab_GeomW4W4_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRFCut_VdwLJSh_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRFCut_VdwLJSh_GeomW3P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRFCut_VdwLJSh_GeomW3W3_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRFCut_VdwLJSh_GeomW4P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRFCut_VdwLJSh_GeomW4W4_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRFCut_VdwLJSw_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRFCut_VdwLJSw_GeomW3P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRFCut_VdwLJSw_GeomW3W3_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRFCut_VdwLJSw_GeomW4P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRFCut_VdwLJSw_GeomW4W4_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRFCut_VdwNone_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRFCut_VdwNone_GeomW3P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRFCut_VdwNone_GeomW3W3_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRFCut_VdwNone_GeomW4P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRFCut_VdwNone_GeomW4W4_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRF_VdwCSTab_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRF_VdwCSTab_GeomW3P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRF_VdwCSTab_GeomW3W3_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRF_VdwCSTab_GeomW4P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRF_VdwCSTab_GeomW4W4_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRF_VdwLJ_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRF_VdwLJ_GeomW3P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRF_VdwLJ_GeomW3W3_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRF_VdwLJ_GeomW4P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRF_VdwLJ_GeomW4W4_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRF_VdwNone_GeomP1P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRF_VdwNone_GeomW3P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRF_VdwNone_GeomW3W3_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRF_VdwNone_GeomW4P1_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_ElecRF_VdwNone_GeomW4W4_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_sse4_1_double.c
src/gromacs/gmxlib/nonbonded/nb_kernel_sse4_1_double/nb_kernel_template_sse4_1_double.pre

index ab83f61bd4603087c3c5e4097b07a7dccdc85c54..aea6400d643f27271d0393117fef78ac23fbd2a1 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCSTab_VdwCSTab_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -397,13 +413,13 @@ nb_kernel_ElecCSTab_VdwCSTab_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCSTab_VdwCSTab_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 6787a2044bcab2b9808453dcfe30a70bc9e6220c..971faab0aa825b1ba599d36395f09fb130526296 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCSTab_VdwCSTab_GeomW3P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -647,13 +663,13 @@ nb_kernel_ElecCSTab_VdwCSTab_GeomW3P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCSTab_VdwCSTab_GeomW3P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index fd02e02b34d15359bd146fdf5bc38364860641d9..7cd2712c2a8a313abf1844166d65cb2850b7181e 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCSTab_VdwCSTab_GeomW3W3_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1273,13 +1289,13 @@ nb_kernel_ElecCSTab_VdwCSTab_GeomW3W3_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCSTab_VdwCSTab_GeomW3W3_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 640fe433ce6c0050ba77b8c5f9b190e774c78b33..472768606f48e593caf334834ea753ef20620204 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCSTab_VdwCSTab_GeomW4P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -729,13 +745,13 @@ nb_kernel_ElecCSTab_VdwCSTab_GeomW4P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCSTab_VdwCSTab_GeomW4P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index bd36c2340cabd2109026c9c5b7b65388f5147f3c..85174f73d4cb22a7f1bd5be299140e730dae72d2 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCSTab_VdwCSTab_GeomW4W4_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1361,13 +1377,13 @@ nb_kernel_ElecCSTab_VdwCSTab_GeomW4W4_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCSTab_VdwCSTab_GeomW4W4_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index d443ca8d7c2b3966eb0fe336571610121ec18aee..c9037cf08f680706acd839d913727dd104c5e8ec 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCSTab_VdwLJ_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -353,13 +369,13 @@ nb_kernel_ElecCSTab_VdwLJ_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCSTab_VdwLJ_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index f5d9123831be34fbb23a228532e705a5257013e0..0f6bf5658f250431a27e0113de260a553ed4a0d3 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCSTab_VdwLJ_GeomW3P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -603,13 +619,13 @@ nb_kernel_ElecCSTab_VdwLJ_GeomW3P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCSTab_VdwLJ_GeomW3P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 3dfc92f377c2f363b5da5e7b98e9ee52be71baab..a89aa70ec50b492788ad0a45acf19a6614a74f60 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCSTab_VdwLJ_GeomW3W3_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1229,13 +1245,13 @@ nb_kernel_ElecCSTab_VdwLJ_GeomW3W3_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCSTab_VdwLJ_GeomW3W3_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 7710ce86f15358a60941c41cfd0f1d2847176b92..f401172ccb528847689b618d7c6b8c708949baad 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCSTab_VdwLJ_GeomW4P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -667,13 +683,13 @@ nb_kernel_ElecCSTab_VdwLJ_GeomW4P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCSTab_VdwLJ_GeomW4P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index ba0e4692899e04252f44894d6e0460dfda324a7d..1e4d3e2a23d9a4f24f2f3df005c6d8f37e6e1b6f 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCSTab_VdwLJ_GeomW4W4_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1299,13 +1315,13 @@ nb_kernel_ElecCSTab_VdwLJ_GeomW4W4_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCSTab_VdwLJ_GeomW4W4_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 0124d61e2cac2160fa43a6f68e619cbc2f473ea5..651188f68941869d3f4db76997eb9292d89c86be 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCSTab_VdwNone_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -312,13 +328,13 @@ nb_kernel_ElecCSTab_VdwNone_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCSTab_VdwNone_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 0769d9ce2dbee17975840cef3f4b65b85d3dd6ef..5a0843fdb29452d42ebb801c4330eed74c85463d 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCSTab_VdwNone_GeomW3P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -562,13 +578,13 @@ nb_kernel_ElecCSTab_VdwNone_GeomW3P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCSTab_VdwNone_GeomW3P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 525cd26d29549e9ddecc90e4ec05e6a0155a121c..0a88ec14e354fb1c3affc5f21a7440dcc460ed99 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCSTab_VdwNone_GeomW3W3_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1191,13 +1207,13 @@ nb_kernel_ElecCSTab_VdwNone_GeomW3W3_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCSTab_VdwNone_GeomW3W3_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index b3d4833ae52d89a5b598c90c54dcc2dae62013c5..4b940cf72bd23efb1dacf680f4864bf847ba6725 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCSTab_VdwNone_GeomW4P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -562,13 +578,13 @@ nb_kernel_ElecCSTab_VdwNone_GeomW4P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCSTab_VdwNone_GeomW4P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 497b4ff301f11bb9871be9cf61bd64771244b8ad..abf25ed87991852c98f6383cdfb588a88f576384 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCSTab_VdwNone_GeomW4W4_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1191,13 +1207,13 @@ nb_kernel_ElecCSTab_VdwNone_GeomW4W4_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCSTab_VdwNone_GeomW4W4_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 462edb7ca0ae12a0d7229be88767653e40de3601..a3aa958a118ac6f48b09582a8adf4aa7d381beb8 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCoul_VdwCSTab_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -379,13 +395,13 @@ nb_kernel_ElecCoul_VdwCSTab_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCoul_VdwCSTab_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index b51cdb8da4f7d5c2e8b5afc438c62ff18534187b..dce6e2a15e707f44594a217928678e84c2badd15 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCoul_VdwCSTab_GeomW3P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -561,13 +577,13 @@ nb_kernel_ElecCoul_VdwCSTab_GeomW3P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCoul_VdwCSTab_GeomW3P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 905bfcd53e9439c7c1dc501035f2fbb04bc1a4e1..5338ade9fcbbdc086c1664a28f68889d16fdb9b6 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCoul_VdwCSTab_GeomW3W3_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -983,13 +999,13 @@ nb_kernel_ElecCoul_VdwCSTab_GeomW3W3_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCoul_VdwCSTab_GeomW3W3_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 5a6d740e41e116304df901119d271c594a1fa299..7bf74eff1fd07dcc1f15677019f5f1d1013c6b5d 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCoul_VdwCSTab_GeomW4P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -627,13 +643,13 @@ nb_kernel_ElecCoul_VdwCSTab_GeomW4P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCoul_VdwCSTab_GeomW4P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index bf057adb6c48303b0a240447671ed7da690176c0..6f1c5ae1451b6495a1702da220273accfd37aab7 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCoul_VdwCSTab_GeomW4W4_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1055,13 +1071,13 @@ nb_kernel_ElecCoul_VdwCSTab_GeomW4W4_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCoul_VdwCSTab_GeomW4W4_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 920cb8825ecd30d68ea371b9c37b3fae6800c65f..b0b6c785b439af0c5d2fed4f59c8277edcb60cd1 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCoul_VdwLJ_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -310,13 +326,13 @@ nb_kernel_ElecCoul_VdwLJ_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCoul_VdwLJ_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index dc2020094188b2a4e28cc5b20f618c45ef8c212d..986208864141023bb84b986de5bb36db6562e6c7 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCoul_VdwLJ_GeomW3P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -492,13 +508,13 @@ nb_kernel_ElecCoul_VdwLJ_GeomW3P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCoul_VdwLJ_GeomW3P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index e9da4ac1b78b52c116bdac63e85dc48e3bac42da..e57f5b5c28b8ffceed4a2bda05efbf8593961540 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCoul_VdwLJ_GeomW3W3_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -914,13 +930,13 @@ nb_kernel_ElecCoul_VdwLJ_GeomW3W3_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCoul_VdwLJ_GeomW3W3_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index f24b642f4a5b760e6cafe26d3d03e077d1345cff..1b2fb74e6c10eaac53962752b61e83fccbcd2a0e 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCoul_VdwLJ_GeomW4P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -558,13 +574,13 @@ nb_kernel_ElecCoul_VdwLJ_GeomW4P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCoul_VdwLJ_GeomW4P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 7586cb27ab1a43f207fdf646753a8137c26a060d..eaa559ee4df5be9ca8cf44982ae553b614a1214f 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCoul_VdwLJ_GeomW4W4_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -986,13 +1002,13 @@ nb_kernel_ElecCoul_VdwLJ_GeomW4W4_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCoul_VdwLJ_GeomW4W4_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 655e529fbfa996d7b3e00725c697f0ed6c332efd..7c3c16fc9ca779d6d8b39b56577cf5c4c84bd73e 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCoul_VdwNone_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -273,13 +289,13 @@ nb_kernel_ElecCoul_VdwNone_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCoul_VdwNone_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 9f1e0dd46080bc9ebaa1c41d98900c17d26beae3..11397800f1712b888f6fb4792e2281728b9b19b2 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCoul_VdwNone_GeomW3P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -455,13 +471,13 @@ nb_kernel_ElecCoul_VdwNone_GeomW3P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCoul_VdwNone_GeomW3P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 6adb2338fbf63570c4ee9dd8d0b1b59d61732f37..29c5c5196481fc8a5fcaa3c7fdb2a5691d6a4a99 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCoul_VdwNone_GeomW3W3_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -880,13 +896,13 @@ nb_kernel_ElecCoul_VdwNone_GeomW3W3_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCoul_VdwNone_GeomW3W3_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 7818e9bdd2bacd45ee85a263734da6452c247d27..04409171853065a40877d7d20490fd248f7d839b 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCoul_VdwNone_GeomW4P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -455,13 +471,13 @@ nb_kernel_ElecCoul_VdwNone_GeomW4P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCoul_VdwNone_GeomW4P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 22729fe7c3fdf24d5c6db8167b24e4b06f8b30f4..07386612030aeba468443ec36048a81b819344dc 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecCoul_VdwNone_GeomW4W4_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -880,13 +896,13 @@ nb_kernel_ElecCoul_VdwNone_GeomW4W4_VF_sse4_1_double
  */
 void
 nb_kernel_ElecCoul_VdwNone_GeomW4W4_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 16cabe91050bd437749305dd685099a6d31f8c8e..090a60c53461774ef09e757701ffc6f715471116 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEwSh_VdwLJSh_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -382,13 +398,13 @@ nb_kernel_ElecEwSh_VdwLJSh_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEwSh_VdwLJSh_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index c5bd29d2f53ed5f88f6d1260c395e0f60e76ff7b..a81d51f9e02821f1d54d4a28b1f54d984e91f07a 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEwSh_VdwLJSh_GeomW3P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -668,13 +684,13 @@ nb_kernel_ElecEwSh_VdwLJSh_GeomW3P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEwSh_VdwLJSh_GeomW3P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 708e530e033c6d788f5706ca490d7498f6f7e2dc..76aa9ea40d8687445293097ecfe6853b045a0471 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEwSh_VdwLJSh_GeomW3W3_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1402,13 +1418,13 @@ nb_kernel_ElecEwSh_VdwLJSh_GeomW3W3_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEwSh_VdwLJSh_GeomW3W3_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index a34fe1bed323ac49e2a2aeba63b6403c1ec8103e..1aad8198fc9aa46ad015549fa6b6da021ea5cd6c 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEwSh_VdwLJSh_GeomW4P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -752,13 +768,13 @@ nb_kernel_ElecEwSh_VdwLJSh_GeomW4P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEwSh_VdwLJSh_GeomW4P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index cff72d5499daaa344067dda96aa35a92f91930f2..7891c11550493b36053c5e44074acfafb2d1f562 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEwSh_VdwLJSh_GeomW4W4_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1492,13 +1508,13 @@ nb_kernel_ElecEwSh_VdwLJSh_GeomW4W4_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEwSh_VdwLJSh_GeomW4W4_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 1f793ff58a6dac4f8e3d031db50daa5ed03384fa..1b2f9f0d0df478c5b61e8aee6694ee35838d14e7 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEwSh_VdwNone_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -338,13 +354,13 @@ nb_kernel_ElecEwSh_VdwNone_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEwSh_VdwNone_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 9323a912660871493b0e1d977767b9ae7bb03943..f750b7c6ab9eb67a8068b4b4ea4ead113a4690ec 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEwSh_VdwNone_GeomW3P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -624,13 +640,13 @@ nb_kernel_ElecEwSh_VdwNone_GeomW3P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEwSh_VdwNone_GeomW3P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index f8f2da01cc54c84a5d0c59b89fbfedd9351117e3..8a3de72f310dcdafbf51f43d7b26006e5e4e9088 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEwSh_VdwNone_GeomW3W3_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1361,13 +1377,13 @@ nb_kernel_ElecEwSh_VdwNone_GeomW3W3_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEwSh_VdwNone_GeomW3W3_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 5b05958d2841558af941e231d76d656aa55318f5..258de1adf1875aa1e379287ef69c329f5d3759f4 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEwSh_VdwNone_GeomW4P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -624,13 +640,13 @@ nb_kernel_ElecEwSh_VdwNone_GeomW4P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEwSh_VdwNone_GeomW4P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index efe05be23316501781c4e502a5b867acae6c6f76..b0ecf6cc986be866a21f8cafdd45f4bbc76f3628 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEwSh_VdwNone_GeomW4W4_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1361,13 +1377,13 @@ nb_kernel_ElecEwSh_VdwNone_GeomW4W4_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEwSh_VdwNone_GeomW4W4_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 00f5ef6943ed0b987d8b09d9012cf6c0bc8ff888..d0a319d1ce81df611d0983ce1db560e4183186f0 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEwSw_VdwLJSw_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -417,13 +433,13 @@ nb_kernel_ElecEwSw_VdwLJSw_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEwSw_VdwLJSw_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 486d0afd94a39ad368545ee35125c293117a9897..c134125d3fb13ae7d6e17e7d828c8dc8a6ac9af1 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEwSw_VdwLJSw_GeomW3P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -747,13 +763,13 @@ nb_kernel_ElecEwSw_VdwLJSw_GeomW3P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEwSw_VdwLJSw_GeomW3P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 7e746f9d8b1d0b99cd766386aed31c148000087f..26887077588282248e03f6fc3dc84411c57ed3d7 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEwSw_VdwLJSw_GeomW3W3_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1613,13 +1629,13 @@ nb_kernel_ElecEwSw_VdwLJSw_GeomW3W3_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEwSw_VdwLJSw_GeomW3W3_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 5da2b298d274f5eec6e8b16709e77b35d708d7c9..724c0561de672eb5614477bade4e86c55893c1b5 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEwSw_VdwLJSw_GeomW4P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -855,13 +871,13 @@ nb_kernel_ElecEwSw_VdwLJSw_GeomW4P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEwSw_VdwLJSw_GeomW4P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index da056338984b7a0eb2470335f6fbba28cff8f78c..ec75132334966c6bbba67044c2d5cb95c080c2a5 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEwSw_VdwLJSw_GeomW4W4_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1727,13 +1743,13 @@ nb_kernel_ElecEwSw_VdwLJSw_GeomW4W4_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEwSw_VdwLJSw_GeomW4W4_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 791390622dced98bc9b7288b2dbddd34bcaae9fd..9e578eeb034a8829496439798cd32c14f75f97df 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEwSw_VdwNone_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -374,13 +390,13 @@ nb_kernel_ElecEwSw_VdwNone_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEwSw_VdwNone_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index d8dde7f47fe5ad096732b98ec0c4fc3d3582f22b..37f4f5a74acbf757a1bfc89ecbd6c0ed33e00992 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEwSw_VdwNone_GeomW3P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -704,13 +720,13 @@ nb_kernel_ElecEwSw_VdwNone_GeomW3P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEwSw_VdwNone_GeomW3P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index b4a18dda60a074f45540ae21e33d4295ed3a9236..54e3bc5773a868e28d0590263011aa0dde6fe36e 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEwSw_VdwNone_GeomW3W3_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1573,13 +1589,13 @@ nb_kernel_ElecEwSw_VdwNone_GeomW3W3_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEwSw_VdwNone_GeomW3W3_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index a8a3f5f596679b305fa30f397358785713fce7aa..a0a96efd694792fb87007f647c84194853c748ed 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEwSw_VdwNone_GeomW4P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -704,13 +720,13 @@ nb_kernel_ElecEwSw_VdwNone_GeomW4P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEwSw_VdwNone_GeomW4P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 96e56f2781c6bf377175601c62f6fa8d45db74a8..be4d672bc5d5bffb53073a1cfdd963e6c2ff627d 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEwSw_VdwNone_GeomW4W4_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1573,13 +1589,13 @@ nb_kernel_ElecEwSw_VdwNone_GeomW4W4_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEwSw_VdwNone_GeomW4W4_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index db96a7cab0a6da168e66e535c8dc10cb4558a50b..d6467bbfa111ff10596a5376104f9a53942604fc 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEw_VdwCSTab_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -415,13 +431,13 @@ nb_kernel_ElecEw_VdwCSTab_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEw_VdwCSTab_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 761ecd9bb6cc9876e9d3b7e9e0c5512cf251c268..8cd3cf54be67ab0f369e935c0e3eef951b7b8a35 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEw_VdwCSTab_GeomW3P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -661,13 +677,13 @@ nb_kernel_ElecEw_VdwCSTab_GeomW3P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEw_VdwCSTab_GeomW3P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index add57aa82bc96f7899e3f5e3e4c90013fbaf0641..d28a39c4c9bef083949ab96acf97d62b5f031ee6 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEw_VdwCSTab_GeomW3W3_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1275,13 +1291,13 @@ nb_kernel_ElecEw_VdwCSTab_GeomW3W3_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEw_VdwCSTab_GeomW3W3_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 74fedc42d211eeb7334e5127981421cfb66f839a..55d761ba64718783ed696624e71e8c0e3e4497f3 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEw_VdwCSTab_GeomW4P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -731,13 +747,13 @@ nb_kernel_ElecEw_VdwCSTab_GeomW4P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEw_VdwCSTab_GeomW4P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index c6479b85c0ca3a04540274d6dafa078a3e817d19..f1a81ef304bd7b0697bf40ddacca7d9a078c133b 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEw_VdwCSTab_GeomW4W4_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1351,13 +1367,13 @@ nb_kernel_ElecEw_VdwCSTab_GeomW4W4_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEw_VdwCSTab_GeomW4W4_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index b3b51e0ed6d2273e6f3a77c24926a8fe6dd4797f..29d1a644ddd85b1f4d6b68ff9942ffcd076f836c 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEw_VdwLJ_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -350,13 +366,13 @@ nb_kernel_ElecEw_VdwLJ_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEw_VdwLJ_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 9305aa8779aeff573286e8fbedf9c61fa09cad25..89308b7b0b47c70ac02ad7f7f50c09cde8c13be7 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEw_VdwLJ_GeomW3P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -596,13 +612,13 @@ nb_kernel_ElecEw_VdwLJ_GeomW3P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEw_VdwLJ_GeomW3P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 4d8a1ca3bb2ac866ed198e4345a46e5f42b5d2d3..bef238f76966edd292ef0d974ae5188abc9c05bf 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEw_VdwLJ_GeomW3W3_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1210,13 +1226,13 @@ nb_kernel_ElecEw_VdwLJ_GeomW3W3_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEw_VdwLJ_GeomW3W3_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 86075b0baa3c9c0cb20c147a62e105c7c78dce1f..fc209869f0e018085451e52c5cf7b058261550e3 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEw_VdwLJ_GeomW4P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -662,13 +678,13 @@ nb_kernel_ElecEw_VdwLJ_GeomW4P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEw_VdwLJ_GeomW4P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 667c068b52ad6558bd88fe16604c8a76406e8b37..7878bdbcc2d3308a1da644a19da2049a472c29a2 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEw_VdwLJ_GeomW4W4_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1282,13 +1298,13 @@ nb_kernel_ElecEw_VdwLJ_GeomW4W4_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEw_VdwLJ_GeomW4W4_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 01a43acb02069d2ac149f0e00d87b62b9fdf5f53..e5373d8447cfbe3acefa87b36dba6d7f8d386e2c 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEw_VdwNone_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -313,13 +329,13 @@ nb_kernel_ElecEw_VdwNone_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEw_VdwNone_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index a5517d8d374f11c5427b0bcb60f702e3a70621b5..e1e81f146ebc44401776171a0ab1bfdceb2ac988 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEw_VdwNone_GeomW3P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -559,13 +575,13 @@ nb_kernel_ElecEw_VdwNone_GeomW3P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEw_VdwNone_GeomW3P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 46c4d54f5f8e0feccb7ca8c82dd173b8a8747565..2cf6e19a7a017817dad0e602b42a98ac2d2ca9c1 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEw_VdwNone_GeomW3W3_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1176,13 +1192,13 @@ nb_kernel_ElecEw_VdwNone_GeomW3W3_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEw_VdwNone_GeomW3W3_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index fc3c01f7d1d7e3ed22d15cf049cb7e7e213f9435..355a76cb1091000a950996d476e1356b23684707 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEw_VdwNone_GeomW4P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -559,13 +575,13 @@ nb_kernel_ElecEw_VdwNone_GeomW4P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEw_VdwNone_GeomW4P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 76f8ceda0fd366ab51bcb1e46d6437b65e6e250a..9d097d9074f218b2980293eca29a439950a07656 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecEw_VdwNone_GeomW4W4_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1176,13 +1192,13 @@ nb_kernel_ElecEw_VdwNone_GeomW4W4_VF_sse4_1_double
  */
 void
 nb_kernel_ElecEw_VdwNone_GeomW4W4_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index ac0dee2a255ec4292787efe72ebf5c5f0ba99452..16461f2c2da7bf0e6489eebea6c1209b18515f1a 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecGB_VdwCSTab_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -453,13 +469,13 @@ nb_kernel_ElecGB_VdwCSTab_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecGB_VdwCSTab_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 8f91a0222666a83fb9871220755abd95d1b65160..23f4ddc8798c805a777392b356f2b44100eb6433 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecGB_VdwLJ_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -396,13 +412,13 @@ nb_kernel_ElecGB_VdwLJ_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecGB_VdwLJ_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 99d358b661093c506b5d4c5b4a3ac55e028c7299..2e8ca30f702c2f6d171a3605d2daac1f31cfd3ac 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecGB_VdwNone_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -355,13 +371,13 @@ nb_kernel_ElecGB_VdwNone_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecGB_VdwNone_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 268d62811ac00f742ec466402027cb528856d76f..9661e4c489ffe6a8230199e379c2fb93f9705032 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecNone_VdwCSTab_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -353,13 +369,13 @@ nb_kernel_ElecNone_VdwCSTab_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecNone_VdwCSTab_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 7bd801e70c1ccb3ca3dd301db97983350a830d45..483fe206765e8f6df49fd6b66238ab093a3d4e19 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecNone_VdwLJSh_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -313,13 +329,13 @@ nb_kernel_ElecNone_VdwLJSh_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecNone_VdwLJSh_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 80f2cd9fcacdbb8538a0d40d244d61e3dd0b3906..8ea18699b9f5e18d8136e8e362443a3527947121 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecNone_VdwLJSw_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -352,13 +368,13 @@ nb_kernel_ElecNone_VdwLJSw_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecNone_VdwLJSw_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index eff98bbee99102ef82497546b8e012fa673ea366..ce6903cdbf2ed2906fbfb3eee68a693d373bad8f 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecNone_VdwLJ_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -284,13 +300,13 @@ nb_kernel_ElecNone_VdwLJ_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecNone_VdwLJ_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 213dfb2b262d2859cde303de6bf306a3958c5a1f..10a1ab64f5d2841748a3ec7fe1bc692cd0b69e52 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRFCut_VdwCSTab_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -409,13 +425,13 @@ nb_kernel_ElecRFCut_VdwCSTab_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRFCut_VdwCSTab_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 33ceddf5da7fa79bd126e662a0be5cd3dd4d897b..c0f4cf18e847db27910961825014c8e32fff3aa6 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRFCut_VdwCSTab_GeomW3P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -631,13 +647,13 @@ nb_kernel_ElecRFCut_VdwCSTab_GeomW3P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRFCut_VdwCSTab_GeomW3P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index ca975e509a27a58e2e74e7bb088a85b95c9c5ee7..5da44f864fe83b6bd266dd2d7675788b68307e94 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRFCut_VdwCSTab_GeomW3W3_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1173,13 +1189,13 @@ nb_kernel_ElecRFCut_VdwCSTab_GeomW3W3_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRFCut_VdwCSTab_GeomW3W3_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 7f721a77cbf9b3d78741273ba54ed8f1a80117e6..2be4cca3ab4d9896f1fa95692553e0286f3be67f 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRFCut_VdwCSTab_GeomW4P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -695,13 +711,13 @@ nb_kernel_ElecRFCut_VdwCSTab_GeomW4P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRFCut_VdwCSTab_GeomW4P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 83b4033d71d1e88fa5c195e74a740274572dc3f6..4edd680e072d8589143c6a526d1408c0352c1891 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRFCut_VdwCSTab_GeomW4W4_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1243,13 +1259,13 @@ nb_kernel_ElecRFCut_VdwCSTab_GeomW4W4_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRFCut_VdwCSTab_GeomW4W4_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 2b6559d503173124e4a45a7c3533575b3a446bab..cb994c6430ad8fcef8eb353edb8da941ce52585e 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRFCut_VdwLJSh_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -345,13 +361,13 @@ nb_kernel_ElecRFCut_VdwLJSh_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRFCut_VdwLJSh_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index f8702572d39a4003cd04ada272cd72d162015afb..f5f8a30f06eae8109bb5739ffeb47c47c86299dd 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRFCut_VdwLJSh_GeomW3P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -567,13 +583,13 @@ nb_kernel_ElecRFCut_VdwLJSh_GeomW3P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRFCut_VdwLJSh_GeomW3P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 5549386eaa6adfb617b6db023b2b40609478fad2..60964cee1e298f06e92ac4d25573b15574cb970f 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRFCut_VdwLJSh_GeomW3W3_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1109,13 +1125,13 @@ nb_kernel_ElecRFCut_VdwLJSh_GeomW3W3_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRFCut_VdwLJSh_GeomW3W3_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 9b8d28d1f93f3b07d7474b764c5853f843f97664..213e12710a451a1f28d7386a15ca64b82a78bd46 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRFCut_VdwLJSh_GeomW4P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -651,13 +667,13 @@ nb_kernel_ElecRFCut_VdwLJSh_GeomW4P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRFCut_VdwLJSh_GeomW4P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index c842707feccb1ccf4b00c3af8c96c6ed8b21c707..cfc371d6acead66c782559082c1f107f5c93d097 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRFCut_VdwLJSh_GeomW4W4_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1199,13 +1215,13 @@ nb_kernel_ElecRFCut_VdwLJSh_GeomW4W4_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRFCut_VdwLJSh_GeomW4W4_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 3caff8d3911ba43ab90d89d4cd3dd9ce55dcebb8..20fed9f62464d5b8b2ba618d59891e2496b680f9 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRFCut_VdwLJSw_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -380,13 +396,13 @@ nb_kernel_ElecRFCut_VdwLJSw_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRFCut_VdwLJSw_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 15d883a40bbec206397c8304191709a732224f9f..90d0b217dea985676f3018e4866e7d538974946c 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRFCut_VdwLJSw_GeomW3P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -602,13 +618,13 @@ nb_kernel_ElecRFCut_VdwLJSw_GeomW3P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRFCut_VdwLJSw_GeomW3P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 54a79021a46773c9ee9621100987af905592b671..0a41ec6193c5fe8c6a8d00e1e7bcbe10e4103eb5 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRFCut_VdwLJSw_GeomW3W3_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1144,13 +1160,13 @@ nb_kernel_ElecRFCut_VdwLJSw_GeomW3W3_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRFCut_VdwLJSw_GeomW3W3_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index b99bf778e829195982b1ecda1871d500190afcb5..99416859c0a00c5e24de0c0e0881c55246d13ac1 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRFCut_VdwLJSw_GeomW4P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -688,13 +704,13 @@ nb_kernel_ElecRFCut_VdwLJSw_GeomW4P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRFCut_VdwLJSw_GeomW4P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 02ba39913d6c6293b528cc54eda5719cc5113ee4..96d48d7ae8dfe66a64b79cd2617afd0307f1a596 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRFCut_VdwLJSw_GeomW4W4_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1236,13 +1252,13 @@ nb_kernel_ElecRFCut_VdwLJSw_GeomW4W4_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRFCut_VdwLJSw_GeomW4W4_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index a63af3d2f552f07b9d0543b12f38cb050862ae52..337cedaef6deb0a7f64291f8b97a84b14c949da9 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRFCut_VdwNone_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -301,13 +317,13 @@ nb_kernel_ElecRFCut_VdwNone_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRFCut_VdwNone_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 68a0c02141cc8668712e55ed4cdad84b48811fbe..3577f8d1a6f6391ddd35398b3f3d28cb476725db 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRFCut_VdwNone_GeomW3P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -523,13 +539,13 @@ nb_kernel_ElecRFCut_VdwNone_GeomW3P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRFCut_VdwNone_GeomW3P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 70694954168ed88edcb2cc396732469dd46b5be1..b1eb9008e35a49a1af5253795dffcd1b0aaeae79 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRFCut_VdwNone_GeomW3W3_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1068,13 +1084,13 @@ nb_kernel_ElecRFCut_VdwNone_GeomW3W3_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRFCut_VdwNone_GeomW3W3_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index af2033a558d366c3c9625ac7bdd5d066297e659f..18455e9672dc9f751e3d30a96ab420fb7c1e4c4a 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRFCut_VdwNone_GeomW4P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -523,13 +539,13 @@ nb_kernel_ElecRFCut_VdwNone_GeomW4P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRFCut_VdwNone_GeomW4P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index f7c222bd5af9beab366198c7ce5b2cef1cc53b6f..ed1edc5cc7fefa4b93ee5fe8b232cf52c11da9d7 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRFCut_VdwNone_GeomW4W4_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1068,13 +1084,13 @@ nb_kernel_ElecRFCut_VdwNone_GeomW4W4_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRFCut_VdwNone_GeomW4W4_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index d42fb282ef6e978052745eec47a3663d2ae5014e..741f38182160ad36c96744cfc12a172667705633 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRF_VdwCSTab_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -382,13 +398,13 @@ nb_kernel_ElecRF_VdwCSTab_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRF_VdwCSTab_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 1727b9eb71031faec93646de13fb92b8ebb62d30..813e47eec178e1913abd09340b5ae71e818a791b 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRF_VdwCSTab_GeomW3P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -564,13 +580,13 @@ nb_kernel_ElecRF_VdwCSTab_GeomW3P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRF_VdwCSTab_GeomW3P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 4fd6876930da0a383c4561fef354435cf734cdd9..2ec2878e96e58f079b1f1960cdab1d50df47ce1f 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRF_VdwCSTab_GeomW3W3_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -986,13 +1002,13 @@ nb_kernel_ElecRF_VdwCSTab_GeomW3W3_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRF_VdwCSTab_GeomW3W3_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 82a22274849cd112cf3a84e0d2c23c6e44aebc53..9d2ac8d64dbca66493867299c23d4a8514f9dd6f 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRF_VdwCSTab_GeomW4P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -630,13 +646,13 @@ nb_kernel_ElecRF_VdwCSTab_GeomW4P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRF_VdwCSTab_GeomW4P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 9aa8b34b8e48b76e34dfe24a7aaa9117f223aa77..76ef391db26c6eb51c00d3848691847a323a7a59 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRF_VdwCSTab_GeomW4W4_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -1058,13 +1074,13 @@ nb_kernel_ElecRF_VdwCSTab_GeomW4W4_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRF_VdwCSTab_GeomW4W4_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 43a5eb9ca829ea3d7f202a6ae1c4af9a67117da1..ae32273ae6d9f69fbd96428f3b1aca73b1b88bad 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRF_VdwLJ_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -313,13 +329,13 @@ nb_kernel_ElecRF_VdwLJ_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRF_VdwLJ_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 619aadcd9cf5677157f60c17bfd7e7fa1c06c028..4d5442bc9fd32251741332ce4d194d4ea7963f56 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRF_VdwLJ_GeomW3P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -495,13 +511,13 @@ nb_kernel_ElecRF_VdwLJ_GeomW3P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRF_VdwLJ_GeomW3P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 5403d257a8908a5031a6fe7ec3d6c824cd0f448c..e7919a407ec3c8b252051e04b026933cbfcbe126 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRF_VdwLJ_GeomW3W3_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -917,13 +933,13 @@ nb_kernel_ElecRF_VdwLJ_GeomW3W3_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRF_VdwLJ_GeomW3W3_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 249bc60e140dead8524ad8b7fe4f74c92f0d43ce..047eec2b3faebf86b3718c320949d97ad05c7fcf 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRF_VdwLJ_GeomW4P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -561,13 +577,13 @@ nb_kernel_ElecRF_VdwLJ_GeomW4P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRF_VdwLJ_GeomW4P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 64174ad2bf8f173259080a4f78bc8f5e7e5fef44..b7582ad7ee03ce005543e8d8db88d599db6cc8b6 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRF_VdwLJ_GeomW4W4_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -989,13 +1005,13 @@ nb_kernel_ElecRF_VdwLJ_GeomW4W4_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRF_VdwLJ_GeomW4W4_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 34614b9fd104c03a8705529ae6a6a4e40d12381e..faf6762fb1bfc60f4d0b97dfcda26764982c642c 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRF_VdwNone_GeomP1P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -276,13 +292,13 @@ nb_kernel_ElecRF_VdwNone_GeomP1P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRF_VdwNone_GeomP1P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 87a45f717df9f7c9b1ac26440c26bf6f724aac73..dbab2377499081f8e483302aa92f83b81ea0eecf 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRF_VdwNone_GeomW3P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -458,13 +474,13 @@ nb_kernel_ElecRF_VdwNone_GeomW3P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRF_VdwNone_GeomW3P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 68074f3245bf5c319ba08525fd822d012f9dbdb9..a7daf799d5f43fd2d6d4b2e1c83ac24948b904d4 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRF_VdwNone_GeomW3W3_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -883,13 +899,13 @@ nb_kernel_ElecRF_VdwNone_GeomW3W3_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRF_VdwNone_GeomW3W3_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index cbf343fbb98ec92f0a244d24c5618e247344cd38..d5962a8de3104b6f732e64b77b658dac0351cb3c 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRF_VdwNone_GeomW4P1_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -458,13 +474,13 @@ nb_kernel_ElecRF_VdwNone_GeomW4P1_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRF_VdwNone_GeomW4P1_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index f10107ad38d06669506673c861de27b745f5aa98..4598a84923ed05cc483f8217dc448891d26fc959 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifdef HAVE_CONFIG_H
 #include <config.h>
  */
 void
 nb_kernel_ElecRF_VdwNone_GeomW4W4_VF_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
@@ -883,13 +899,13 @@ nb_kernel_ElecRF_VdwNone_GeomW4W4_VF_sse4_1_double
  */
 void
 nb_kernel_ElecRF_VdwNone_GeomW4W4_F_sse4_1_double
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* Suffixes 0,1,2,3 refer to particle indices for waters in the inner or outer loop, or
      * just 0 for non-waters.
index 8d02013eb83ff7d174bde75e95a442e79a4e1e33..1661f658754278731a3089a67506b322a6b515f2 100644 (file)
@@ -1,23 +1,39 @@
 /*
- * Note: this file was generated by the Gromacs sse4_1_double kernel generator.
+ * This file is part of the GROMACS molecular simulation package.
  *
- *                This source code is part of
+ * Copyright (c) 2012,2013, by the GROMACS development team, led by
+ * David van der Spoel, Berk Hess, Erik Lindahl, and including many
+ * others, as listed in the AUTHORS file in the top-level source
+ * directory and at http://www.gromacs.org.
  *
- *                 G   R   O   M   A   C   S
+ * GROMACS is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * as published by the Free Software Foundation; either version 2.1
+ * of the License, or (at your option) any later version.
  *
- * Copyright (c) 2001-2012, The GROMACS Development Team
+ * GROMACS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * Gromacs is a library for molecular simulation and trajectory analysis,
- * written by Erik Lindahl, David van der Spoel, Berk Hess, and others - for
- * a full list of developers and information, check out http://www.gromacs.org
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with GROMACS; if not, see
+ * http://www.gnu.org/licenses, or write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA.
  *
- * This program is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by the Free
- * Software Foundation; either version 2 of the License, or (at your option) any
- * later version.
+ * If you want to redistribute modifications to GROMACS, please
+ * consider that scientific software is very special. Version
+ * control is crucial - bugs must be traceable. We will be happy to
+ * consider code for inclusion in the official distribution, but
+ * derived work must not be called official GROMACS. Details are found
+ * in the README & COPYING files - if they are missing, get the
+ * official version at http://www.gromacs.org.
  *
- * To help fund GROMACS development, we humbly ask that you cite
- * the papers people have written on it - you can find them on the website.
+ * To help us fund GROMACS development, we humbly ask that you cite
+ * the research papers on the package. Check out http://www.gromacs.org.
+ */
+/*
+ * Note: this file was generated by the GROMACS sse4_1_double kernel generator.
  */
 #ifndef nb_kernel_sse4_1_double_h
 #define nb_kernel_sse4_1_double_h
index 82a6f96d78ef9ea2efa119beb3cf502b973676fe..316a1832d1e9d0bd326c310ab898724349318817 100644 (file)
  */
 void
 {KERNEL_NAME}
-                    (t_nblist * gmx_restrict                nlist,
-                     rvec * gmx_restrict                    xx,
-                     rvec * gmx_restrict                    ff,
-                     t_forcerec * gmx_restrict              fr,
-                     t_mdatoms * gmx_restrict               mdatoms,
-                     nb_kernel_data_t * gmx_restrict        kernel_data,
-                     t_nrnb * gmx_restrict                  nrnb)
+                    (t_nblist                    * gmx_restrict       nlist,
+                     rvec                        * gmx_restrict          xx,
+                     rvec                        * gmx_restrict          ff,
+                     t_forcerec                  * gmx_restrict          fr,
+                     t_mdatoms                   * gmx_restrict     mdatoms,
+                     nb_kernel_data_t gmx_unused * gmx_restrict kernel_data,
+                     t_nrnb                      * gmx_restrict        nrnb)
 {
     /* ## Not all variables are used for all kernels, but any optimizing compiler fixes that, */
     /* ## so there is no point in going to extremes to exclude variables that are not needed. */