diff --git a/cpp/example/padmm_real_data.cc b/cpp/example/padmm_real_data.cc index 11685490..ded8a60a 100644 --- a/cpp/example/padmm_real_data.cc +++ b/cpp/example/padmm_real_data.cc @@ -46,7 +46,7 @@ void padmm(const std::string &name, const t_uint &imsizex, const t_uint &imsizey auto const Psi = sopt::linear_transform(sara, imsizey, imsizex); const Vector<> dimage = (measurements_transform->adjoint() * uv_data.vis).real(); Matrix point = Matrix::Zero(imsizey, imsizex); - point(static_cast(std::floor(imsizey / 2)), static_cast(std::floor(imsizex / 2))) = 1.; + point(int(imsizey / 2), int(imsizex / 2)) = 1.; const Vector<> psf = (measurements_transform->adjoint() * (*measurements_transform * Vector::Map(point.data(), point.size())).eval())