]> https://gitweb.dealii.org/ - dealii.git/commit
Remove CUDAWrappers, related documentation and macros
authorDaniel Arndt <arndtd@ornl.gov>
Sun, 11 Aug 2024 23:47:22 +0000 (17:47 -0600)
committerDaniel Arndt <arndtd@ornl.gov>
Thu, 15 Aug 2024 18:25:31 +0000 (12:25 -0600)
commite7fbd2d33640e18e4bab45207a6dfda6a99c9a2e
treea57e279db1947f15ba069f0a4c46e193cf500c65
parentcbb3f8eef42fea8d95f86752033586c973be6863
Remove CUDAWrappers, related documentation and macros
130 files changed:
.github/workflows/linux.yml
CMakeLists.txt
cmake/checks/check_01_cpu_features.cmake
cmake/configure/configure_10_mpi.cmake
cmake/configure/configure_40_cuda.cmake [deleted file]
contrib/docker/Dockerfile
doc/doxygen/headers/cuda.h [deleted file]
doc/doxygen/headers/glossary.h
doc/doxygen/headers/main.h
doc/doxygen/headers/matrixfree.h
doc/doxygen/options.dox.in
doc/external-libs/cuda.html
doc/news/changes/incompatibilities/20240811Arndt [new file with mode: 0644]
doc/users/cmake_dealii.html
doc/users/cmake_user.html
doc/users/config.sample
examples/step-64/doc/intro.dox
examples/step-64/step-64.cc
include/deal.II/base/config.h.in
include/deal.II/base/cuda.h [deleted file]
include/deal.II/base/cuda_size.h [deleted file]
include/deal.II/base/exceptions.h
include/deal.II/base/memory_space.h
include/deal.II/base/memory_space_data.h
include/deal.II/base/numbers.h
include/deal.II/base/undefine_macros.h
include/deal.II/lac/cuda_atomic.h [deleted file]
include/deal.II/lac/cuda_kernels.h [deleted file]
include/deal.II/lac/cuda_kernels.templates.h [deleted file]
include/deal.II/lac/cuda_precondition.h [deleted file]
include/deal.II/lac/cuda_solver_direct.h [deleted file]
include/deal.II/lac/cuda_sparse_matrix.h [deleted file]
include/deal.II/lac/cuda_vector.h [deleted file]
include/deal.II/lac/precondition.h
include/deal.II/lac/read_write_vector.h
include/deal.II/lac/read_write_vector.templates.h
include/deal.II/matrix_free/cuda_fe_evaluation.h [deleted file]
include/deal.II/matrix_free/cuda_hanging_nodes_internal.h [deleted file]
include/deal.II/matrix_free/cuda_matrix_free.h [deleted file]
include/deal.II/matrix_free/cuda_matrix_free.templates.h [deleted file]
include/deal.II/matrix_free/cuda_tensor_product_kernels.h [deleted file]
include/deal.II/matrix_free/hanging_nodes_internal.h
include/deal.II/matrix_free/portable_fe_evaluation.h
include/deal.II/matrix_free/portable_hanging_nodes_internal.h
include/deal.II/matrix_free/portable_matrix_free.h
include/deal.II/matrix_free/portable_matrix_free.templates.h
include/deal.II/matrix_free/portable_tensor_product_kernels.h
source/base/CMakeLists.txt
source/base/cuda.cc [deleted file]
source/base/exceptions.cc
source/lac/CMakeLists.txt
source/lac/cuda_kernels.cc [deleted file]
source/lac/cuda_precondition.cc [deleted file]
source/lac/cuda_solver_direct.cc [deleted file]
source/lac/cuda_sparse_matrix.cc [deleted file]
source/lac/cuda_vector.cc [deleted file]
source/lac/read_write_vector_cuda.cc [deleted file]
source/lac/trilinos_tpetra_block_vector.cc
source/lac/trilinos_tpetra_vector.cc
source/lac/vector_memory.cc
source/lac/vector_memory_cuda.cc [deleted file]
tests/base/kokkos_point.cc
tests/cuda/CMakeLists.txt [deleted file]
tests/cuda/cuda_vector_01.cc [deleted file]
tests/cuda/cuda_vector_01.output [deleted file]
tests/cuda/cuda_vector_02.cc [deleted file]
tests/cuda/cuda_vector_02.output [deleted file]
tests/cuda/cuda_vector_03.cc [deleted file]
tests/cuda/cuda_vector_03.output [deleted file]
tests/cuda/cuda_vector_04.cc [deleted file]
tests/cuda/cuda_vector_04.output [deleted file]
tests/cuda/cuda_vector_05.cc [deleted file]
tests/cuda/cuda_vector_05.output [deleted file]
tests/cuda/precondition_01.cc [deleted file]
tests/cuda/precondition_01.output [deleted file]
tests/cuda/precondition_02.cc [deleted file]
tests/cuda/precondition_02.output [deleted file]
tests/cuda/solver_01.cc [deleted file]
tests/cuda/solver_01.output [deleted file]
tests/cuda/solver_02.cc [deleted file]
tests/cuda/solver_02.output [deleted file]
tests/cuda/solver_03.cc [deleted file]
tests/cuda/solver_03.output [deleted file]
tests/cuda/solver_04.cc [deleted file]
tests/cuda/solver_04.output [deleted file]
tests/cuda/solver_05.cc [deleted file]
tests/cuda/solver_05.output [deleted file]
tests/cuda/solver_06.cc [deleted file]
tests/cuda/solver_06.output [deleted file]
tests/cuda/solver_07.cc [deleted file]
tests/cuda/solver_07.output [deleted file]
tests/cuda/solver_08.cc [deleted file]
tests/cuda/solver_08.output [deleted file]
tests/cuda/solver_09.cc [deleted file]
tests/cuda/solver_09.output [deleted file]
tests/cuda/solver_10.cc [deleted file]
tests/cuda/solver_10.output [deleted file]
tests/cuda/sparse_matrix_01.cc [deleted file]
tests/cuda/sparse_matrix_01.output [deleted file]
tests/cuda/sparse_matrix_02.cc [deleted file]
tests/cuda/sparse_matrix_02.output [deleted file]
tests/lac/affine_constraints_set_zero.cc
tests/lac/parallel_vector_01.cc
tests/lac/parallel_vector_02.cc
tests/lac/parallel_vector_03.cc
tests/lac/parallel_vector_03a.cc
tests/lac/parallel_vector_04.cc
tests/lac/parallel_vector_05.cc
tests/lac/parallel_vector_06.cc
tests/lac/parallel_vector_08.cc
tests/lac/parallel_vector_10.cc
tests/lac/parallel_vector_11.cc
tests/lac/parallel_vector_12.cc
tests/lac/parallel_vector_13.cc
tests/lac/parallel_vector_14.cc
tests/lac/parallel_vector_15.cc
tests/lac/parallel_vector_21.cc
tests/lac/parallel_vector_25.cc
tests/matrix_free_kokkos/coefficient_eval_device.cc
tests/matrix_free_kokkos/evaluate_1d_shape.cc
tests/matrix_free_kokkos/evaluate_2d_shape.cc
tests/matrix_free_kokkos/matrix_free_device_initialize_vector.cc
tests/matrix_free_kokkos/matrix_free_device_matrix_vector_06a.cc
tests/matrix_free_kokkos/matrix_free_device_multiple_objects.cc
tests/matrix_free_kokkos/matrix_vector_device_common.h
tests/matrix_free_kokkos/matrix_vector_device_mf.h
tests/performance/timing_matrix_free_kokkos.cc
tests/quick_tests/cuda.cc [deleted file]
tests/run_testsuite.cmake
tests/tests.h

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.