Preliminary cleanup before removing ifdef cplusplus
commit67e533ddceb313ce10d398d041bf92b13fdd2c51
authorMark Abraham <mark.j.abraham@gmail.com>
Sun, 24 Dec 2017 05:53:27 +0000 (24 16:53 +1100)
committerMark Abraham <mark.j.abraham@gmail.com>
Tue, 23 Jan 2018 10:31:40 +0000 (23 11:31 +0100)
tree7f5d60568ccceaa1d25f874f6a681f64fea4328d
parentb4e3932e8ff8eafaa4d004f35442c563a22a9e6b
Preliminary cleanup before removing ifdef cplusplus

Several files used more complex organization, which is best resolved
manually before we do some scripted refactoring.

Converted two all-vs-all kernels to C++ so that smalloc.h could be
converted. We'll anyway remove those kernels some time soon.

Change-Id: I49549cff19effa91bf0400ab706d582b13017309
src/gromacs/commandline/cmdlineinit.h
src/gromacs/gmxlib/nonbonded/CMakeLists.txt
src/gromacs/gmxlib/nonbonded/nb_kernel_c/nb_kernel_allvsall.cpp [moved from src/gromacs/gmxlib/nonbonded/nb_kernel_c/nb_kernel_allvsall.c with 98% similarity]
src/gromacs/gmxlib/nonbonded/nb_kernel_c/nb_kernel_allvsall.h
src/gromacs/gmxlib/nonbonded/nb_kernel_c/nb_kernel_allvsallgb.cpp [moved from src/gromacs/gmxlib/nonbonded/nb_kernel_c/nb_kernel_allvsallgb.c with 99% similarity]
src/gromacs/gmxlib/nonbonded/nb_kernel_c/nb_kernel_allvsallgb.h
src/gromacs/utility/futil.h
src/gromacs/utility/smalloc.h