#ifndef FAST_GICP_CUDA_COMPUTE_DERIVATIVES_CUH #define FAST_GICP_CUDA_COMPUTE_DERIVATIVES_CUH #include #include #include namespace fast_gicp { namespace cuda { double compute_derivatives( const thrust::device_vector& src_points, const thrust::device_vector& src_covs, const GaussianVoxelMap& voxelmap, const thrust::device_vector>& voxel_correspondences, const thrust::device_ptr& linearized_x_ptr, const thrust::device_ptr& x_ptr, Eigen::Matrix* H, Eigen::Matrix* b); } } // namespace fast_gicp #endif