Remove useless top level nblib force calculator
authorejjordan <ejjordan@kth.se>
Wed, 22 Sep 2021 16:52:37 +0000 (18:52 +0200)
committerJoe Jordan <ejjordan12@gmail.com>
Thu, 23 Sep 2021 02:18:54 +0000 (02:18 +0000)
commit2ef41cdb2e15715a09464e50affa063fa4eb1544
tree420458a3cb34fb0f86458825fe30faa005a66450
parent0b2160c1bbbba3b998d35e0a77e0db3952cb5714
Remove useless top level nblib force calculator

The top level nblib force calculator was a place holder in
anticipation of a unification of CPU and GPU force calculator
backends, which did not occur. As such it is removed since it only
adds maintenance burden and not utility.

Also removed is a useless class holding the non-bonded force
calculator setup director, which is now a free function.
api/nblib/CMakeLists.txt
api/nblib/forcecalculator.cpp [deleted file]
api/nblib/forcecalculator.h [deleted file]
api/nblib/gmxsetup.cpp
api/nblib/gmxsetup.h
api/nblib/nblib.h
api/nblib/samples/argon-forces-integration.cpp
api/nblib/samples/methane-water-integration.cpp
api/nblib/tests/gmxcalculator.cpp
api/nblib/tests/nbkernelsystem.cpp