]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
21 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'.

21 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.

21 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.

21 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.

21 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.

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

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

21 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.

21 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

21 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

21 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

21 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

21 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.

21 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

21 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

21 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

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

21 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.

21 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

21 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

21 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

21 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

21 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.

21 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

21 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

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

21 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.

21 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.

21 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.

21 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.

21 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.

21 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.

21 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

21 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.

21 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".

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

21 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.

21 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

22 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.

22 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.

22 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.

22 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.

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

22 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.

22 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.

22 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

22 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

22 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.

22 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.

22 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.

22 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

22 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.

22 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.

22 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.

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

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

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

22 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().

22 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.

22 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

22 months agoMerge pull request #14825 from tjhei/step-30-rename-output
Daniel Arndt [Sat, 25 Feb 2023 00:06:46 +0000 (19:06 -0500)]
Merge pull request #14825 from tjhei/step-30-rename-output

22 months agoUse Kokkos::abort directly 14772/head
Daniel Arndt [Wed, 8 Feb 2023 22:13:50 +0000 (17:13 -0500)]
Use Kokkos::abort directly

22 months agoOnly test with double in Tpetra tests 14824/head
Daniel Arndt [Fri, 24 Feb 2023 16:29:15 +0000 (11:29 -0500)]
Only test with double in Tpetra tests

22 months agoFix VectorTools::add_constant for TpetraWrappers::Vector
Daniel Arndt [Fri, 24 Feb 2023 15:52:06 +0000 (10:52 -0500)]
Fix VectorTools::add_constant for TpetraWrappers::Vector

22 months agoOnly instantiate Tpetra wrapper types for number types Tpetra explicitly instantiated
Daniel Arndt [Fri, 24 Feb 2023 15:51:29 +0000 (10:51 -0500)]
Only instantiate Tpetra wrapper types for number types Tpetra explicitly instantiated

22 months agostep-2: Clarify some text. 14817/head
Wolfgang Bangerth [Tue, 21 Feb 2023 22:38:41 +0000 (15:38 -0700)]
step-2: Clarify some text.

22 months agostep-82: rename output filename 14825/head
Timo Heister [Fri, 24 Feb 2023 02:55:21 +0000 (21:55 -0500)]
step-82: rename output filename

like in #14816

22 months agoMerge pull request #14816 from bangerth/2.1
Timo Heister [Fri, 24 Feb 2023 02:48:54 +0000 (21:48 -0500)]
Merge pull request #14816 from bangerth/2.1

step-2: Separate number from main file name.

22 months agoLink to the glossary entry for 'stiffness matrix'. 14826/head
Wolfgang Bangerth [Fri, 24 Feb 2023 01:43:34 +0000 (18:43 -0700)]
Link to the glossary entry for 'stiffness matrix'.

22 months agoLink to the glossary entry for 'mass matrix'.
Wolfgang Bangerth [Fri, 24 Feb 2023 01:34:10 +0000 (18:34 -0700)]
Link to the glossary entry for 'mass matrix'.

22 months agoDefine mass and stiffness matrices.
Wolfgang Bangerth [Fri, 24 Feb 2023 01:05:31 +0000 (18:05 -0700)]
Define mass and stiffness matrices.

22 months agoMerge pull request #14822 from kronbichler/fix_mapping_q_cache_1
Wolfgang Bangerth [Thu, 23 Feb 2023 01:20:29 +0000 (18:20 -0700)]
Merge pull request #14822 from kronbichler/fix_mapping_q_cache_1

Fix bug in MappingQCache(1) with cell similarity

22 months agoAdd changelog 14822/head
Martin Kronbichler [Wed, 22 Feb 2023 14:46:33 +0000 (15:46 +0100)]
Add changelog

22 months agostep-2: Separate number from main file name. 14816/head
Wolfgang Bangerth [Tue, 21 Feb 2023 22:36:58 +0000 (15:36 -0700)]
step-2: Separate number from main file name.

22 months agoMerge pull request #14823 from mschreter/fix_typo
Peter Munch [Wed, 22 Feb 2023 12:57:03 +0000 (13:57 +0100)]
Merge pull request #14823 from mschreter/fix_typo

FEPointEvaluation: fix typo

22 months agoFix bug in MappingQCache(1) with cell similarity
Martin Kronbichler [Wed, 22 Feb 2023 08:26:10 +0000 (09:26 +0100)]
Fix bug in MappingQCache(1) with cell similarity

22 months agoMerge pull request #14821 from masterleinad/fix_nvcc_ci
Daniel Arndt [Wed, 22 Feb 2023 12:18:36 +0000 (07:18 -0500)]
Merge pull request #14821 from masterleinad/fix_nvcc_ci

Fix NVCC CI

22 months agofix typo 14823/head
Magdalena Schreter [Wed, 22 Feb 2023 10:43:14 +0000 (11:43 +0100)]
fix typo

22 months agoMerge pull request #14820 from tjhei/dox_simplex_2
Wolfgang Bangerth [Wed, 22 Feb 2023 05:01:03 +0000 (22:01 -0700)]
Merge pull request #14820 from tjhei/dox_simplex_2

simplex doxygen: more cleanup

22 months agoMerge pull request #14819 from tjhei/header_comment
Wolfgang Bangerth [Wed, 22 Feb 2023 04:58:56 +0000 (21:58 -0700)]
Merge pull request #14819 from tjhei/header_comment

fix comment location

22 months agoFix NVCC CI 14821/head
Daniel Arndt [Wed, 22 Feb 2023 04:15:02 +0000 (04:15 +0000)]
Fix NVCC CI

22 months agosimplex doxygen: more cleanup 14820/head
Timo Heister [Wed, 22 Feb 2023 02:41:49 +0000 (21:41 -0500)]
simplex doxygen: more cleanup

- @brief is somehow output twice, so let's get rid of the annotation
- use @section correctly
- fix another @relates

22 months agofix comment location 14819/head
Timo Heister [Wed, 22 Feb 2023 02:35:06 +0000 (21:35 -0500)]
fix comment location

22 months agoMerge pull request #14794 from tjhei/doxygen_simplex
Wolfgang Bangerth [Tue, 21 Feb 2023 20:43:25 +0000 (13:43 -0700)]
Merge pull request #14794 from tjhei/doxygen_simplex

doxygen: simplex relates

22 months agoMerge pull request #14783 from masterleinad/disable_warnings_nvcc
Wolfgang Bangerth [Tue, 21 Feb 2023 19:00:38 +0000 (12:00 -0700)]
Merge pull request #14783 from masterleinad/disable_warnings_nvcc

Suppress some nvcc warnings

22 months agoMerge pull request #14813 from tjhei/add_constant
Wolfgang Bangerth [Tue, 21 Feb 2023 18:56:40 +0000 (11:56 -0700)]
Merge pull request #14813 from tjhei/add_constant

implement VectorTools::add_constant

22 months agoMerge pull request #14803 from masterleinad/bundled_includes_system
Timo Heister [Tue, 21 Feb 2023 02:13:26 +0000 (21:13 -0500)]
Merge pull request #14803 from masterleinad/bundled_includes_system

Include bundled include directories as CMake SYSTEM paths

22 months agoRemove one more comment 14803/head
Daniel Arndt [Mon, 20 Feb 2023 21:02:06 +0000 (16:02 -0500)]
Remove one more comment

22 months agoMerge pull request #14811 from masterleinad/fix_tpetra
Timo Heister [Mon, 20 Feb 2023 20:25:16 +0000 (15:25 -0500)]
Merge pull request #14811 from masterleinad/fix_tpetra

Fix Tpetra detection and unit tests

22 months agoDon't use DEAL_II_DISABLE_EXTRA_DIAGNOSTICS for dependencies
Daniel Arndt [Wed, 15 Feb 2023 15:50:25 +0000 (10:50 -0500)]
Don't use DEAL_II_DISABLE_EXTRA_DIAGNOSTICS for dependencies

22 months agoInclude bundled include directories as CMake SYSTEM paths
Daniel Arndt [Wed, 15 Feb 2023 15:12:25 +0000 (10:12 -0500)]
Include bundled include directories as CMake SYSTEM paths

22 months agoIntroduce signed_global_dof_index 14811/head
Daniel Arndt [Sat, 18 Feb 2023 04:11:09 +0000 (23:11 -0500)]
Introduce signed_global_dof_index

22 months agoFix Tpetra detection and unit tests
Daniel Arndt [Fri, 17 Feb 2023 19:10:54 +0000 (14:10 -0500)]
Fix Tpetra detection and unit tests

22 months agoimplement VectorTools::add_constant 14813/head
Timo Heister [Fri, 17 Feb 2023 20:35:29 +0000 (15:35 -0500)]
implement VectorTools::add_constant

22 months agoMerge pull request #14810 from masterleinad/fix_mesh_loop_dg_pbc
Daniel Arndt [Fri, 17 Feb 2023 21:13:08 +0000 (16:13 -0500)]
Merge pull request #14810 from masterleinad/fix_mesh_loop_dg_pbc

22 months agoFix using mesh_loop with DG and periodic boundary conditions 14810/head
Daniel Arndt [Fri, 17 Feb 2023 15:15:19 +0000 (10:15 -0500)]
Fix using mesh_loop with DG and periodic boundary conditions

22 months agoMerge pull request #14805 from tjhei/manifold-warn
Daniel Arndt [Fri, 17 Feb 2023 13:19:57 +0000 (08:19 -0500)]
Merge pull request #14805 from tjhei/manifold-warn

22 months agoMerge pull request #14801 from bangerth/6
Daniel Arndt [Fri, 17 Feb 2023 13:18:17 +0000 (08:18 -0500)]
Merge pull request #14801 from bangerth/6

22 months agoFix description of assemble_system() in step-40. 14801/head
Wolfgang Bangerth [Wed, 15 Feb 2023 04:34:07 +0000 (21:34 -0700)]
Fix description of assemble_system() in step-40.

The discussion there references what step-6 used to do, but not what it does
today. While there, also update the text a bit for clarity.

22 months agoMerge pull request #14781 from marcfehling/hpsoltrans
Wolfgang Bangerth [Fri, 17 Feb 2023 04:19:40 +0000 (21:19 -0700)]
Merge pull request #14781 from marcfehling/hpsoltrans

Added test for SolutionTransfer with hp-refinement and manually set flags.


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.