]> https://gitweb.dealii.org/ - dealii.git/commit
Move matrix free classes from CUDAWrappers namespace to Portable namespace
authorBruno Turcksin <bruno.turcksin@gmail.com>
Fri, 1 Dec 2023 18:24:40 +0000 (13:24 -0500)
committerBruno Turcksin <bruno.turcksin@gmail.com>
Fri, 9 Feb 2024 14:26:16 +0000 (09:26 -0500)
commit3b46128093de51091434af2c307dd76a3dceaeff
tree6f845cc34b0db8c58e59d101fd819be64fb30218
parent1fefc7566a6a164506a498a544e6f0846997c957
Move matrix free classes from CUDAWrappers namespace to Portable namespace
31 files changed:
examples/step-64/doc/results.dox
examples/step-64/step-64.cc
include/deal.II/matrix_free/cuda_fe_evaluation.h
include/deal.II/matrix_free/cuda_hanging_nodes_internal.h
include/deal.II/matrix_free/cuda_matrix_free.h
include/deal.II/matrix_free/cuda_matrix_free.templates.h
include/deal.II/matrix_free/cuda_tensor_product_kernels.h
include/deal.II/matrix_free/portable_fe_evaluation.h [new file with mode: 0644]
include/deal.II/matrix_free/portable_hanging_nodes_internal.h [new file with mode: 0644]
include/deal.II/matrix_free/portable_matrix_free.h [new file with mode: 0644]
include/deal.II/matrix_free/portable_matrix_free.templates.h [new file with mode: 0644]
include/deal.II/matrix_free/portable_tensor_product_kernels.h [new file with mode: 0644]
source/matrix_free/CMakeLists.txt
source/matrix_free/portable_matrix_free.cc [moved from source/matrix_free/cuda_matrix_free.cc with 88% similarity]
tests/matrix_free_kokkos/coefficient_eval_device.cc
tests/matrix_free_kokkos/evaluate_1d_shape.cc [moved from tests/matrix_free_kokkos/cuda_evaluate_1d_shape.cc with 100% similarity]
tests/matrix_free_kokkos/evaluate_1d_shape.output [moved from tests/matrix_free_kokkos/cuda_evaluate_1d_shape.output with 100% similarity]
tests/matrix_free_kokkos/evaluate_2d_shape.cc [moved from tests/matrix_free_kokkos/cuda_evaluate_2d_shape.cc with 100% similarity]
tests/matrix_free_kokkos/evaluate_2d_shape.output [moved from tests/matrix_free_kokkos/cuda_evaluate_2d_shape.output with 100% similarity]
tests/matrix_free_kokkos/matrix_free_device_initialize_vector.cc
tests/matrix_free_kokkos/matrix_free_device_matrix_vector_10.cc
tests/matrix_free_kokkos/matrix_free_device_matrix_vector_10a.cc
tests/matrix_free_kokkos/matrix_free_device_matrix_vector_19.cc
tests/matrix_free_kokkos/matrix_free_device_matrix_vector_25.cc
tests/matrix_free_kokkos/matrix_free_device_matrix_vector_26.cc
tests/matrix_free_kokkos/matrix_free_device_multiple_objects.cc
tests/matrix_free_kokkos/matrix_free_device_no_index_initialize.cc
tests/matrix_free_kokkos/matrix_free_device_precondition_chebyshev.cc
tests/matrix_free_kokkos/matrix_free_device_reinit_01.cc
tests/matrix_free_kokkos/matrix_vector_device_common.h
tests/matrix_free_kokkos/matrix_vector_device_mf.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.