From 09645504f19197a614074b4135ddfb6ed39b6998 Mon Sep 17 00:00:00 2001
From: Cristian C Lalescu <Cristian.Lalescu@ds.mpg.de>
Date: Mon, 14 Oct 2019 14:15:48 +0200
Subject: [PATCH] fixes non-const method definitions

---
 CMakeLists.txt                         | 3 +++
 cpp/particles/p2p_ghost_collisions.hpp | 4 ++--
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3e267b3f..377f6345 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -269,11 +269,14 @@ set(hpp_for_lib
     ${PROJECT_SOURCE_DIR}/cpp/particles/abstract_particles_input.hpp
     ${PROJECT_SOURCE_DIR}/cpp/particles/abstract_particles_output.hpp
     ${PROJECT_SOURCE_DIR}/cpp/particles/abstract_particles_system.hpp
+    ${PROJECT_SOURCE_DIR}/cpp/particles/abstract_particles_system_with_p2p.hpp
     ${PROJECT_SOURCE_DIR}/cpp/particles/alltoall_exchanger.hpp
     ${PROJECT_SOURCE_DIR}/cpp/particles/env_utils.hpp
     ${PROJECT_SOURCE_DIR}/cpp/particles/lock_free_bool_array.hpp
     ${PROJECT_SOURCE_DIR}/cpp/particles/p2p_computer_empty.hpp
     ${PROJECT_SOURCE_DIR}/cpp/particles/p2p_computer.hpp
+    ${PROJECT_SOURCE_DIR}/cpp/particles/p2p_ghost_collisions.hpp
+    ${PROJECT_SOURCE_DIR}/cpp/particles/p2p_cylinder_collisions.hpp
     ${PROJECT_SOURCE_DIR}/cpp/particles/p2p_distr_mpi.hpp
     ${PROJECT_SOURCE_DIR}/cpp/particles/p2p_tree.hpp
     ${PROJECT_SOURCE_DIR}/cpp/particles/particles_adams_bashforth.hpp
diff --git a/cpp/particles/p2p_ghost_collisions.hpp b/cpp/particles/p2p_ghost_collisions.hpp
index 95bdc9e1..a674f866 100644
--- a/cpp/particles/p2p_ghost_collisions.hpp
+++ b/cpp/particles/p2p_ghost_collisions.hpp
@@ -47,7 +47,7 @@ public:
     void compute_interaction(const real_number /*pos_part1*/[], real_number /*rhs_part1*/[],
                              const real_number /*pos_part2*/[], real_number /*rhs_part2*/[],
                              const real_number /*dist_pow2*/,  const real_number /*cutoff*/,
-                             const real_number /*xshift_coef*/, const real_number /*yshift_coef*/, const real_number /*zshift_coef*/) const{
+                             const real_number /*xshift_coef*/, const real_number /*yshift_coef*/, const real_number /*zshift_coef*/){
         collision_counter += 1;
     }
 
@@ -63,7 +63,7 @@ public:
         return collision_counter;
     }
 
-    void reset_collision_counter() const{
+    void reset_collision_counter(){
         collision_counter = 0;
     }
 };
-- 
GitLab