Remove unnecessary includes of arrayref.h
[alexxy/gromacs.git] / src / gromacs / listed_forces / gpubonded.h
index 2ad8969019c3839b1455cc29ce33e701d6bcfcfd..1cfeed429d2e92e84a4019d9366ab9361cc81fd7 100644 (file)
@@ -53,7 +53,6 @@
 #include "gromacs/math/vectypes.h"
 #include "gromacs/pbcutil/pbc.h"
 #include "gromacs/topology/idef.h"
-#include "gromacs/utility/arrayref.h"
 #include "gromacs/utility/classhelpers.h"
 
 class DeviceContext;
@@ -69,6 +68,8 @@ struct gmx_wallcycle;
 namespace gmx
 {
 
+template<typename>
+class ArrayRef;
 class StepWorkload;
 
 /*! \brief The number on bonded function types supported on GPUs */