Skip to content

Commit

Permalink
Remove cubic spline interpolation (#959)
Browse files Browse the repository at this point in the history
Closes #957.

Authors:
  - Mark Harris (https://github.com/harrism)

Approvers:
  - Michael Wang (https://github.com/isVoid)
  - H. Thomson Comer (https://github.com/thomcom)
  - Ray Douglass (https://github.com/raydouglass)

URL: #959
  • Loading branch information
harrism authored Feb 28, 2023
1 parent 8fbb208 commit b8b3534
Show file tree
Hide file tree
Showing 20 changed files with 1 addition and 1,606 deletions.
2 changes: 0 additions & 2 deletions conda/environments/all_cuda-118_arch-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@ dependencies:
- gtest=1.10.0
- ipython
- libcudf=23.04
- libcusparse-dev=11.7.5.86
- libcusparse=11.7.5.86
- librmm=23.04
- myst-parser
- nbsphinx
Expand Down
10 changes: 0 additions & 10 deletions conda/recipes/libcuspatial/conda_build_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,3 @@ gtest_version:

sysroot_version:
- "2.17"

# The CTK libraries below are missing from the conda-forge::cudatoolkit
# package. The "*_host_*" version specifiers correspond to `11.8` packages and the
# "*_run_*" version specifiers correspond to `11.x` packages.

libcusparse_host_version:
- "=11.7.5.86"

libcusparse_run_version:
- ">=11.6.0.43,<12"
4 changes: 0 additions & 4 deletions conda/recipes/libcuspatial/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,6 @@ requirements:
- gmock {{ gtest_version }}
- gtest {{ gtest_version }}
- libcudf ={{ minor_version }}
- libcusparse {{ libcusparse_host_version }}
- libcusparse-dev {{ libcusparse_host_version }}
- librmm ={{ minor_version }}

outputs:
Expand All @@ -64,8 +62,6 @@ outputs:
run:
- cudatoolkit {{ cuda_spec }}
- libcudf ={{ minor_version }}
- libcusparse {{ libcusparse_run_version }}
- libcusparse-dev {{ libcusparse_run_version }}
- librmm ={{ minor_version }}
test:
commands:
Expand Down
3 changes: 1 addition & 2 deletions cpp/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,6 @@ include(cmake/thirdparty/CUSPATIAL_GetCUDF.cmake)
add_library(cuspatial
src/column/geometry_column_view.cpp
src/indexing/construction/point_quadtree.cu
src/interpolate/cubic_spline.cu
src/join/quadtree_point_in_polygon.cu
src/join/quadtree_point_to_nearest_linestring.cu
src/join/quadtree_bbox_filtering.cu
Expand Down Expand Up @@ -188,7 +187,7 @@ endif()
target_compile_definitions(cuspatial PUBLIC "SPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_${RMM_LOGGING_LEVEL}")

# Specify the target module library dependencies
target_link_libraries(cuspatial PUBLIC cudf::cudf CUDA::cusparse${_ctk_static_suffix})
target_link_libraries(cuspatial PUBLIC cudf::cudf)

add_library(cuspatial::cuspatial ALIAS cuspatial)

Expand Down
98 changes: 0 additions & 98 deletions cpp/include/cuspatial/cubic_spline.hpp

This file was deleted.

65 changes: 0 additions & 65 deletions cpp/include/cuspatial/cusparse_error.hpp

This file was deleted.

76 changes: 0 additions & 76 deletions cpp/include/cuspatial/detail/cubic_spline.hpp

This file was deleted.

5 changes: 0 additions & 5 deletions cpp/include/doxygen_groups.h
Original file line number Diff line number Diff line change
Expand Up @@ -77,11 +77,6 @@
* @file point_linestring_nearest_points.hpp
* @file point_linestring_nearest_points.cuh
* @}
* @defgroup cubic_spline Cubic Spline
* @{
* @brief APIs related to cubic splines
* @file cubic_spline.hpp
* @}
* @}
* @defgroup trajectory_api Trajectory APIs
* @{
Expand Down
Loading

0 comments on commit b8b3534

Please sign in to comment.