Remove forcerec and inputrec from ewald_LRcorrection
authorejjordan <ejjordan@kth.se>
Tue, 18 May 2021 18:19:54 +0000 (20:19 +0200)
committerJoe Jordan <ejjordan12@gmail.com>
Wed, 19 May 2021 13:26:47 +0000 (13:26 +0000)
commit6fcfe25d8f12fab9a337d645adf9d1da323f2bf0
tree72f64c513396f71a711c66260f273593874d7853
parentd99735c0ccb2c611004c60de72c5a3f8ab6a2860
Remove forcerec and inputrec from ewald_LRcorrection

Only pass needed parameters to ewald_LRcorrection, instead of
entire forcerec and inputrec. This required also refactoring
EwaldBoxZScaler to only take needed parameters instead of a
whole inputrec.

Also made some names more verbose.
src/gromacs/ewald/ewald.cpp
src/gromacs/ewald/ewald_utils.h
src/gromacs/ewald/long_range_correction.cpp
src/gromacs/ewald/long_range_correction.h
src/gromacs/ewald/pme.cpp
src/gromacs/ewald/pme_load_balancing.cpp
src/gromacs/gmxpreprocess/grompp.cpp
src/gromacs/mdlib/force.cpp