]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
19 months agoUse make_array_view() for scalar inverse coefficients
Buğrahan Temür [Wed, 15 Mar 2023 16:34:33 +0000 (17:34 +0100)]
Use make_array_view() for scalar inverse coefficients

19 months agoAdd changelog
Buğrahan Temür [Wed, 15 Mar 2023 14:57:06 +0000 (15:57 +0100)]
Add changelog

19 months agoAdd tests
Buğrahan Temür [Wed, 15 Mar 2023 14:47:15 +0000 (15:47 +0100)]
Add tests

- inverse_mass_10: tests cellwise inverse mass with random dyadic coefficients
- inverse_mass_11: same as 10, but with fe_degree=-1

Both tests use a GMRES solver (coefficients not symmetric) with a reduced accuracy (1e-10) compared to other tests in this test suite, which use 1e-12. Reason is to make the tests more robust as the problem can become poorly conditioned due to the random coefficient.

19 months agoFix bug in inverse JxW values
Buğrahan Temür [Wed, 15 Mar 2023 14:39:12 +0000 (15:39 +0100)]
Fix bug in inverse JxW values

wrong number of dofs for fe_degree=-1

19 months agoApply requests from the review
Buğrahan Temür [Wed, 15 Mar 2023 09:34:22 +0000 (10:34 +0100)]
Apply requests from the review

- Remove explicit unrolling of tensors
- Use ArrayView in internal functions instead of passing around AlignedVector
- Make vmult private and inline
- Documentation

19 months agoImplement InverseCellwiseMassMatrix with tensor var. coeff.
Buğrahan Temür [Mon, 13 Mar 2023 17:09:28 +0000 (18:09 +0100)]
Implement InverseCellwiseMassMatrix with tensor var. coeff.

based on the `Flexible` implementation with its own new interface (vector of rank-2 tensors), see #14843

- Unify the flexible implementation as well as fill inverse_JxW_values() for all `fe_degree`s.
- Add boolean template parameter `dyadic_coefficients` to the flexible implementation.
- Flexible implementation no longer takes the shape values, but fe_eval.
- Matrix-vector product for dyadic coefficients implemented in vmult.

19 months agoMerge pull request #14880 from masterleinad/fix_cuda_matrix_free_assert
Bruno Turcksin [Mon, 13 Mar 2023 17:19:47 +0000 (13:19 -0400)]
Merge pull request #14880 from masterleinad/fix_cuda_matrix_free_assert

19 months agoMerge pull request #14878 from drwells/redo-fe-system-copy
Martin Kronbichler [Mon, 13 Mar 2023 16:39:34 +0000 (17:39 +0100)]
Merge pull request #14878 from drwells/redo-fe-system-copy

Redo some indexing inside FESystem.

19 months agoMark more functions used in Assert as DEAL_II_HOST_DEVICE 14880/head
Daniel Arndt [Mon, 13 Mar 2023 13:13:05 +0000 (13:13 +0000)]
Mark more functions used in Assert as DEAL_II_HOST_DEVICE

19 months agoRedo some indexing inside FESystem. 14878/head
David Wells [Sun, 12 Mar 2023 22:36:15 +0000 (18:36 -0400)]
Redo some indexing inside FESystem.

This function takes up about 3% of the total runtime for an application I'm
working on. We can reduce that cost by nearly 50% by moving some checks outside
of loops and explicitly using std::copy(), which assumes the inputs are not
aliased, rather than for-loops.

19 months agoMerge pull request #14856 from bangerth/concepts
Daniel Arndt [Mon, 13 Mar 2023 11:25:23 +0000 (07:25 -0400)]
Merge pull request #14856 from bangerth/concepts

[C++20] Annotate the VectorTools functions with vector concepts.

19 months agoMerge pull request #14863 from bangerth/69-7
Martin Kronbichler [Mon, 13 Mar 2023 10:20:08 +0000 (11:20 +0100)]
Merge pull request #14863 from bangerth/69-7

Fix a missing transpose.

20 months agoFix a missing transpose. 14863/head
Wolfgang Bangerth [Thu, 9 Mar 2023 03:48:08 +0000 (20:48 -0700)]
Fix a missing transpose.

20 months agoMerge pull request #14860 from bangerth/69-4
David Wells [Sun, 12 Mar 2023 20:55:10 +0000 (16:55 -0400)]
Merge pull request #14860 from bangerth/69-4

Make an input variable in step-69 'const'.

20 months agoMerge pull request #14862 from bangerth/69-6
David Wells [Sun, 12 Mar 2023 20:54:32 +0000 (16:54 -0400)]
Merge pull request #14862 from bangerth/69-6

step-69: Use commonly used name for time step number.

20 months agoMerge pull request #14869 from masterleinad/kokkos_threads_init
David Wells [Sun, 12 Mar 2023 20:53:08 +0000 (16:53 -0400)]
Merge pull request #14869 from masterleinad/kokkos_threads_init

Initialize Kokkos with MultithreadInfo::n_threads()

20 months agoMerge pull request #14875 from bangerth/message-2
Peter Munch [Sun, 12 Mar 2023 12:14:21 +0000 (13:14 +0100)]
Merge pull request #14875 from bangerth/message-2

Minor improvement to an error message about an unsupported case.

20 months agoMerge pull request #14876 from bangerth/message
Peter Munch [Sun, 12 Mar 2023 12:13:53 +0000 (13:13 +0100)]
Merge pull request #14876 from bangerth/message

Minor improvement to an error message.

20 months agoMerge pull request #14874 from masterleinad/replace_if_debug
Timo Heister [Sat, 11 Mar 2023 18:48:42 +0000 (13:48 -0500)]
Merge pull request #14874 from masterleinad/replace_if_debug

Replace #if DEBUG with #ifdef DEBUG

20 months agoAdd comments and avoid a temporary std::string 14869/head
Daniel Arndt [Fri, 10 Mar 2023 21:28:39 +0000 (16:28 -0500)]
Add comments and avoid a temporary std::string

20 months agoMinor improvement to an error message about an unsupported case. 14875/head
Wolfgang Bangerth [Fri, 10 Mar 2023 21:25:35 +0000 (14:25 -0700)]
Minor improvement to an error message about an unsupported case.

20 months agoMinor improvement to an error message. 14876/head
Wolfgang Bangerth [Fri, 10 Mar 2023 21:24:08 +0000 (14:24 -0700)]
Minor improvement to an error message.

20 months agoReplace #if DEBUG with #ifdef DEBUG 14874/head
Daniel Arndt [Fri, 10 Mar 2023 20:53:53 +0000 (15:53 -0500)]
Replace #if DEBUG with #ifdef DEBUG

20 months agoTry making clang-tidy happy
Daniel Arndt [Thu, 9 Mar 2023 22:52:29 +0000 (17:52 -0500)]
Try making clang-tidy happy

20 months agoBackport to Kokkos before 3.7.00
Daniel Arndt [Thu, 9 Mar 2023 22:46:37 +0000 (17:46 -0500)]
Backport to Kokkos before 3.7.00

20 months agoWork around a doxygen problem. 14856/head
Wolfgang Bangerth [Thu, 9 Mar 2023 20:27:51 +0000 (13:27 -0700)]
Work around a doxygen problem.

Specifically, do not show 'requires' clauses to doxygen since it has
trouble parsing them and then stalls the CI.

20 months agoInitialize Kokkos with MultithreadInfo::n_threads()
Daniel Arndt [Thu, 9 Mar 2023 18:50:19 +0000 (13:50 -0500)]
Initialize Kokkos with MultithreadInfo::n_threads()

20 months agoAnnotate the VectorTools functions with vector concepts.
Wolfgang Bangerth [Mon, 6 Mar 2023 18:49:46 +0000 (11:49 -0700)]
Annotate the VectorTools functions with vector concepts.

20 months agoMerge pull request #14861 from bangerth/69-5
Matthias Maier [Thu, 9 Mar 2023 15:31:40 +0000 (15:31 +0000)]
Merge pull request #14861 from bangerth/69-5

Use better variable names in step-69.

20 months agoMerge pull request #14857 from bangerth/simplify
Martin Kronbichler [Thu, 9 Mar 2023 13:06:17 +0000 (14:06 +0100)]
Merge pull request #14857 from bangerth/simplify

Simplify an exception definition

20 months agoMerge pull request #14360 from jh66637/get_vertices_in_cgal_order_face_iter
Peter Munch [Thu, 9 Mar 2023 06:24:59 +0000 (07:24 +0100)]
Merge pull request #14360 from jh66637/get_vertices_in_cgal_order_face_iter

Get vertices in CGAL order on face

20 months agostep-69: Use commonly used name for time step number. 14862/head
Wolfgang Bangerth [Thu, 9 Mar 2023 03:30:32 +0000 (20:30 -0700)]
step-69: Use commonly used name for time step number.

20 months agoAlways let doxygen see concepts.
Wolfgang Bangerth [Thu, 9 Mar 2023 02:55:36 +0000 (19:55 -0700)]
Always let doxygen see concepts.

20 months agoIntroduce a concept that tests whether something a (writable) vector.
Wolfgang Bangerth [Mon, 6 Mar 2023 18:30:01 +0000 (11:30 -0700)]
Introduce a concept that tests whether something a (writable) vector.

20 months agoLet doxygen know how to handle 'requires' expressions.
Wolfgang Bangerth [Thu, 9 Mar 2023 02:55:53 +0000 (19:55 -0700)]
Let doxygen know how to handle 'requires' expressions.

20 months agoUse better variable names in step-69. 14861/head
Wolfgang Bangerth [Thu, 9 Mar 2023 03:11:35 +0000 (20:11 -0700)]
Use better variable names in step-69.

20 months agoMake an input variable 'const'. 14860/head
Wolfgang Bangerth [Thu, 9 Mar 2023 02:56:46 +0000 (19:56 -0700)]
Make an input variable 'const'.

20 months agoAdjust tests. 14857/head
Wolfgang Bangerth [Wed, 8 Mar 2023 18:09:20 +0000 (11:09 -0700)]
Adjust tests.

20 months agoRemove another avoidable use of 'typename ...::type'.
Wolfgang Bangerth [Wed, 8 Mar 2023 13:25:28 +0000 (06:25 -0700)]
Remove another avoidable use of 'typename ...::type'.

20 months agoUse std::common_type_t<...> instead of typename std::common_type<...>::type.
Wolfgang Bangerth [Wed, 8 Mar 2023 13:16:23 +0000 (06:16 -0700)]
Use std::common_type_t<...> instead of typename std::common_type<...>::type.

20 months agoMerge pull request #14853 from bangerth/22
Martin Kronbichler [Wed, 8 Mar 2023 09:20:07 +0000 (10:20 +0100)]
Merge pull request #14853 from bangerth/22

Simplify a ?: expression in step-22.

20 months agoMerge pull request #14852 from bangerth/doc-54
Martin Kronbichler [Wed, 8 Mar 2023 09:12:42 +0000 (10:12 +0100)]
Merge pull request #14852 from bangerth/doc-54

Clarify documentation.

20 months agoMerge pull request #14855 from bangerth/fix-concepts
Martin Kronbichler [Wed, 8 Mar 2023 09:10:09 +0000 (10:10 +0100)]
Merge pull request #14855 from bangerth/fix-concepts

Fix a mistaken 'requires' annotation.

20 months agoFix a mistaken 'requires' annotation. 14855/head
Wolfgang Bangerth [Wed, 8 Mar 2023 01:21:02 +0000 (18:21 -0700)]
Fix a mistaken 'requires' annotation.

20 months agoSimplify a ?: expression. 14853/head
Wolfgang Bangerth [Tue, 7 Mar 2023 21:53:09 +0000 (14:53 -0700)]
Simplify a ?: expression.

20 months agoClarify documentation. 14852/head
Wolfgang Bangerth [Tue, 7 Mar 2023 21:46:50 +0000 (14:46 -0700)]
Clarify documentation.

20 months agoMerge pull request #14842 from bangerth/rvalue-ref
Martin Kronbichler [Tue, 7 Mar 2023 08:20:34 +0000 (09:20 +0100)]
Merge pull request #14842 from bangerth/rvalue-ref

Do not allow assigning to rvalue references of VectorizedArray.

20 months agoMerge pull request #14846 from sebproell/array-view-aligned-vector
Wolfgang Bangerth [Tue, 7 Mar 2023 02:37:31 +0000 (19:37 -0700)]
Merge pull request #14846 from sebproell/array-view-aligned-vector

make_array_view overload for AlignedVector

20 months agoMerge pull request #14751 from masterleinad/clang_cuda
Matthias Maier [Tue, 7 Mar 2023 00:14:24 +0000 (00:14 +0000)]
Merge pull request #14751 from masterleinad/clang_cuda

Fix compiling for the Kokkos CUDA backend using clang

20 months agoMerge pull request #14848 from tamiko/print_compiler_invocation
Matthias Maier [Tue, 7 Mar 2023 00:01:10 +0000 (00:01 +0000)]
Merge pull request #14848 from tamiko/print_compiler_invocation

CI: print full compiler command line

20 months agoMerge pull request #14847 from masterleinad/print_detailed_log
Daniel Arndt [Mon, 6 Mar 2023 21:11:37 +0000 (16:11 -0500)]
Merge pull request #14847 from masterleinad/print_detailed_log

20 months agoCI: print full compiler command line 14848/head
Matthias Maier [Mon, 6 Mar 2023 20:59:44 +0000 (14:59 -0600)]
CI: print full compiler command line

This commit changes the build command to "make VERBOSE=1 -j2" which will
print the full compile command. While this makes the output larger it is
nevertheless very useful for understanding what final command line was
used for compilation and linkage.

20 months agoPrint detailed.log instead of archiving it 14847/head
Daniel Arndt [Mon, 6 Mar 2023 17:03:40 +0000 (12:03 -0500)]
Print detailed.log instead of archiving it

20 months agomake_array_view overload for AlignedVector 14846/head
Sebastian Proell [Mon, 6 Mar 2023 15:52:26 +0000 (16:52 +0100)]
make_array_view overload for AlignedVector

20 months agoMerge pull request #14806 from tjhei/zlib_debug_linker
Daniel Arndt [Mon, 6 Mar 2023 12:36:48 +0000 (07:36 -0500)]
Merge pull request #14806 from tjhei/zlib_debug_linker

20 months agoAdd a changelog entry. 14842/head
Wolfgang Bangerth [Sun, 5 Mar 2023 12:21:58 +0000 (05:21 -0700)]
Add a changelog entry.

20 months agoDo not allow assigning to rvalue references of VectorizedArray.
Wolfgang Bangerth [Sun, 5 Mar 2023 10:20:52 +0000 (03:20 -0700)]
Do not allow assigning to rvalue references of VectorizedArray.

20 months agoMerge pull request #14839 from sebproell/symmetric-tensor-const-accessor
Martin Kronbichler [Fri, 3 Mar 2023 18:52:25 +0000 (19:52 +0100)]
Merge pull request #14839 from sebproell/symmetric-tensor-const-accessor

SymmetricTensor access returns const reference

20 months agoMerge pull request #14829 from drwells/mapping-center-simplex
Daniel Arndt [Fri, 3 Mar 2023 17:32:17 +0000 (18:32 +0100)]
Merge pull request #14829 from drwells/mapping-center-simplex

20 months agoMerge pull request #14836 from bangerth/concepts
Matthias Maier [Fri, 3 Mar 2023 15:49:42 +0000 (15:49 +0000)]
Merge pull request #14836 from bangerth/concepts

Play with C++20 concepts

20 months agoSymmetricTensor access returns const reference 14839/head
Sebastian Proell [Fri, 3 Mar 2023 14:42:06 +0000 (15:42 +0100)]
SymmetricTensor access returns const reference

20 months agoMake Mapping::get_center() work with simplices. 14829/head
David Wells [Sat, 25 Feb 2023 20:28:13 +0000 (15:28 -0500)]
Make Mapping::get_center() work with simplices.

20 months agoMerge pull request #14838 from sebproell/deviator-vectorization
Martin Kronbichler [Fri, 3 Mar 2023 13:59:56 +0000 (14:59 +0100)]
Merge pull request #14838 from sebproell/deviator-vectorization

Fix SymmetricTensor::deviator for VectorizedArray

20 months agoFix SymmetricTensor::deviator for VectorizedArray 14838/head
Sebastian Proell [Thu, 2 Mar 2023 14:17:00 +0000 (15:17 +0100)]
Fix SymmetricTensor::deviator for VectorizedArray

20 months agoGet vertices in CGAL order on face 14360/head
Johannes Heinz [Wed, 25 Jan 2023 13:50:10 +0000 (14:50 +0100)]
Get vertices in CGAL order on face

20 months agoIntroduce DEAL_II_HOST 14751/head
Daniel Arndt [Thu, 2 Mar 2023 08:52:14 +0000 (09:52 +0100)]
Introduce DEAL_II_HOST

20 months agoAdd a check for concepts to the C++20 test. 14836/head
Wolfgang Bangerth [Thu, 2 Mar 2023 10:26:09 +0000 (03:26 -0700)]
Add a check for concepts to the C++20 test.

20 months agoAdd a 'requires' clause to class DoFHandler.
Wolfgang Bangerth [Sun, 26 Feb 2023 13:26:48 +0000 (06:26 -0700)]
Add a 'requires' clause to class DoFHandler.

20 months agoAdd a 'requires' clause to class Triangulation.
Wolfgang Bangerth [Sat, 25 Feb 2023 21:49:37 +0000 (14:49 -0700)]
Add a 'requires' clause to class Triangulation.

20 months agoAdd a 'requires' clause to class Point.
Wolfgang Bangerth [Sat, 25 Feb 2023 21:47:59 +0000 (14:47 -0700)]
Add a 'requires' clause to class Point.

20 months agoIntroduce a concept to check for dimensions.
Wolfgang Bangerth [Sat, 25 Feb 2023 21:46:33 +0000 (14:46 -0700)]
Introduce a concept to check for dimensions.

20 months agoIntroduce a macro to use for 'requires' clauses.
Wolfgang Bangerth [Sat, 25 Feb 2023 21:46:04 +0000 (14:46 -0700)]
Introduce a macro to use for 'requires' clauses.

20 months agoMerge pull request #14727 from jh66637/mapped_vertices_of_face
David Wells [Wed, 1 Mar 2023 13:40:33 +0000 (08:40 -0500)]
Merge pull request #14727 from jh66637/mapped_vertices_of_face

Get mapped vertices of face

20 months agoMerge pull request #14832 from bangerth/invalid
Martin Kronbichler [Tue, 28 Feb 2023 20:34:11 +0000 (21:34 +0100)]
Merge pull request #14832 from bangerth/invalid

Avoid some more instantiations of class Triangulation for invalid arguments.

20 months agoMerge pull request #14830 from bangerth/glossary-lumped
Timo Heister [Tue, 28 Feb 2023 02:40:53 +0000 (21:40 -0500)]
Merge pull request #14830 from bangerth/glossary-lumped

Define what the "lumped mass matrix is".

20 months agoReplace KOKKOS_CONSTEXPR_FUNCTION
Daniel Arndt [Mon, 27 Feb 2023 21:36:46 +0000 (22:36 +0100)]
Replace KOKKOS_CONSTEXPR_FUNCTION

20 months agoReference the glossary entry relating to the lumped mass matrix. 14830/head
Wolfgang Bangerth [Fri, 24 Feb 2023 11:52:20 +0000 (04:52 -0700)]
Reference the glossary entry relating to the lumped mass matrix.

20 months agoGet mapped vertices of face 14727/head
Johannes Heinz [Wed, 25 Jan 2023 13:38:02 +0000 (14:38 +0100)]
Get mapped vertices of face

20 months agoMerge pull request #14834 from drwells/fix-array-access-warning
Timo Heister [Mon, 27 Feb 2023 01:59:32 +0000 (20:59 -0500)]
Merge pull request #14834 from drwells/fix-array-access-warning

Fix an array index warning.

20 months agoMerge pull request #14833 from simonsticko/error_message_grammar_fix
David Wells [Sun, 26 Feb 2023 22:00:09 +0000 (17:00 -0500)]
Merge pull request #14833 from simonsticko/error_message_grammar_fix

Fix grammar in an error message.

20 months agoFix an array index warning. 14834/head
David Wells [Sun, 26 Feb 2023 21:58:50 +0000 (16:58 -0500)]
Fix an array index warning.

20 months agoFix grammar in an error message. 14833/head
Simon Sticko [Sun, 26 Feb 2023 18:06:38 +0000 (19:06 +0100)]
Fix grammar in an error message.

20 months agoDefine the 'lumped mass matrix'.
Wolfgang Bangerth [Fri, 24 Feb 2023 11:47:46 +0000 (04:47 -0700)]
Define the 'lumped mass matrix'.

20 months agoUse 'nullptr' to initialize pointers. 14832/head
Wolfgang Bangerth [Sun, 26 Feb 2023 13:23:16 +0000 (06:23 -0700)]
Use 'nullptr' to initialize pointers.

20 months agoAvoid some more instantiations of class Triangulation for invalid arguments.
Wolfgang Bangerth [Sat, 25 Feb 2023 22:41:16 +0000 (15:41 -0700)]
Avoid some more instantiations of class Triangulation for invalid arguments.

20 months agoMerge pull request #14824 from masterleinad/restrict_tpetra_vector_instantiations
Peter Munch [Sun, 26 Feb 2023 07:21:55 +0000 (08:21 +0100)]
Merge pull request #14824 from masterleinad/restrict_tpetra_vector_instantiations

Only instantiate TpetraWrappers::Vector for types that have explicit instantiations in Tpetra

20 months agoMerge pull request #14758 from masterleinad/fix_trilinos_sacado_cuda
David Wells [Sun, 26 Feb 2023 03:01:23 +0000 (22:01 -0500)]
Merge pull request #14758 from masterleinad/fix_trilinos_sacado_cuda

Fix compiling with Trilinos+Sacado+Cuda

20 months agoMerge pull request #14831 from bangerth/instantiations
David Wells [Sun, 26 Feb 2023 02:57:12 +0000 (21:57 -0500)]
Merge pull request #14831 from bangerth/instantiations

Produce .inst files that are easier to read.

20 months agoMerge pull request #14828 from bangerth/invalid
David Wells [Sun, 26 Feb 2023 02:52:26 +0000 (21:52 -0500)]
Merge pull request #14828 from bangerth/invalid

Don't derive InvalidAccessor from TriaAccessorBase.

20 months agoProduce .inst files that are easier to read. 14831/head
Wolfgang Bangerth [Sat, 25 Feb 2023 21:40:16 +0000 (14:40 -0700)]
Produce .inst files that are easier to read.

20 months agoMerge pull request #14827 from drwells/fix-unused-typedef-warning
Daniel Arndt [Sat, 25 Feb 2023 20:37:16 +0000 (14:37 -0600)]
Merge pull request #14827 from drwells/fix-unused-typedef-warning

20 months agoDon't derive InvalidAccessor from TriaAccessorBase. 14828/head
Wolfgang Bangerth [Sat, 25 Feb 2023 17:10:03 +0000 (10:10 -0700)]
Don't derive InvalidAccessor from TriaAccessorBase.

20 months agoMerge pull request #14817 from bangerth/2.2
David Wells [Sat, 25 Feb 2023 19:37:07 +0000 (14:37 -0500)]
Merge pull request #14817 from bangerth/2.2

step-2: Clarify some text.

20 months agoFix an 'unused typedef' warning. 14827/head
David Wells [Sat, 25 Feb 2023 18:06:01 +0000 (13:06 -0500)]
Fix an 'unused typedef' warning.

20 months agoAdd CI for Cuda+Clang
Daniel Arndt [Sat, 25 Feb 2023 15:41:09 +0000 (10:41 -0500)]
Add CI for Cuda+Clang

20 months agoFix host-device annotations
Daniel Arndt [Sat, 25 Feb 2023 15:40:48 +0000 (10:40 -0500)]
Fix host-device annotations

20 months agoFix errors in bundled packages
Daniel Arndt [Sat, 25 Feb 2023 15:37:55 +0000 (10:37 -0500)]
Fix errors in bundled packages

20 months agoMerge pull request #14784 from bangerth/ref-cell-66
Martin Kronbichler [Sat, 25 Feb 2023 15:22:37 +0000 (16:22 +0100)]
Merge pull request #14784 from bangerth/ref-cell-66

Implement ReferenceCell::face_vertex_location().

20 months agoMerge pull request #14826 from bangerth/glossary
Martin Kronbichler [Sat, 25 Feb 2023 10:52:10 +0000 (11:52 +0100)]
Merge pull request #14826 from bangerth/glossary

Define mass and stiffness matrix in the glossary.

20 months agoMerge pull request #14772 from masterleinad/fix_kokkos_abort_rdc
Martin Kronbichler [Sat, 25 Feb 2023 10:45:43 +0000 (11:45 +0100)]
Merge pull request #14772 from masterleinad/fix_kokkos_abort_rdc

Use Kokkos::abort directly


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.