diff --git a/bfps/cpp/rFFTW_interpolator.cpp b/bfps/cpp/rFFTW_interpolator.cpp
index 77100d1dc25878f299e76cb4dbbcd089c845dcdc..8c8e269636eef88674755e35f08e7019e4170b14 100644
--- a/bfps/cpp/rFFTW_interpolator.cpp
+++ b/bfps/cpp/rFFTW_interpolator.cpp
@@ -36,7 +36,6 @@ rFFTW_interpolator<rnumber, interp_neighbours>::rFFTW_interpolator(
         base_polynomial_values BETA_POLYS,
         rnumber *FIELD_POINTER) : interpolator_base<rnumber, interp_neighbours>(fs, BETA_POLYS)
 {
-    this->field_size = 2*fs->cd->local_size;
     this->field = FIELD_POINTER;
 
 
@@ -55,7 +54,6 @@ rFFTW_interpolator<rnumber, interp_neighbours>::rFFTW_interpolator(
         base_polynomial_values BETA_POLYS,
         rnumber *FIELD_POINTER) : interpolator_base<rnumber, interp_neighbours>(fs, BETA_POLYS)
 {
-//    this->field_size = 2*fs->cd->local_size;
 //    this->field = FIELD_POINTER;
 //
 //
diff --git a/bfps/cpp/rFFTW_interpolator.hpp b/bfps/cpp/rFFTW_interpolator.hpp
index a8ca1abc61a883cb27dee5e9f82aa09abdd77cca..75e1ba7af2cb2b5c205efcedd9c0837ad181204a 100644
--- a/bfps/cpp/rFFTW_interpolator.hpp
+++ b/bfps/cpp/rFFTW_interpolator.hpp
@@ -39,8 +39,6 @@ class rFFTW_interpolator:public interpolator_base<rnumber, interp_neighbours>
 {
     public:
         using interpolator_base<rnumber, interp_neighbours>::operator();
-        /* size of field to interpolate */
-        ptrdiff_t field_size;
 
         /* pointers to fields that are to be interpolated
          * */