]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Wed, 8 Mar 2023 01:21:02 +0000 (18:21 -0700)]
Fix a mistaken 'requires' annotation.
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
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
Daniel Arndt [Mon, 6 Mar 2023 21:11:37 +0000 (16:11 -0500)]
Merge pull request #14847 from masterleinad/print_detailed_log
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.
Daniel Arndt [Mon, 6 Mar 2023 17:03:40 +0000 (12:03 -0500)]
Print detailed.log instead of archiving it
Daniel Arndt [Mon, 6 Mar 2023 12:36:48 +0000 (07:36 -0500)]
Merge pull request #14806 from tjhei/zlib_debug_linker
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
Daniel Arndt [Fri, 3 Mar 2023 17:32:17 +0000 (18:32 +0100)]
Merge pull request #14829 from drwells/mapping-center-simplex
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
Sebastian Proell [Fri, 3 Mar 2023 14:42:06 +0000 (15:42 +0100)]
SymmetricTensor access returns const reference
David Wells [Sat, 25 Feb 2023 20:28:13 +0000 (15:28 -0500)]
Make Mapping::get_center() work with simplices.
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
Sebastian Proell [Thu, 2 Mar 2023 14:17:00 +0000 (15:17 +0100)]
Fix SymmetricTensor::deviator for VectorizedArray
Daniel Arndt [Thu, 2 Mar 2023 08:52:14 +0000 (09:52 +0100)]
Introduce DEAL_II_HOST
Wolfgang Bangerth [Thu, 2 Mar 2023 10:26:09 +0000 (03:26 -0700)]
Add a check for concepts to the C++20 test.
Wolfgang Bangerth [Sun, 26 Feb 2023 13:26:48 +0000 (06:26 -0700)]
Add a 'requires' clause to class DoFHandler.
Wolfgang Bangerth [Sat, 25 Feb 2023 21:49:37 +0000 (14:49 -0700)]
Add a 'requires' clause to class Triangulation.
Wolfgang Bangerth [Sat, 25 Feb 2023 21:47:59 +0000 (14:47 -0700)]
Add a 'requires' clause to class Point.
Wolfgang Bangerth [Sat, 25 Feb 2023 21:46:33 +0000 (14:46 -0700)]
Introduce a concept to check for dimensions.
Wolfgang Bangerth [Sat, 25 Feb 2023 21:46:04 +0000 (14:46 -0700)]
Introduce a macro to use for 'requires' clauses.
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
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.
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".
Daniel Arndt [Mon, 27 Feb 2023 21:36:46 +0000 (22:36 +0100)]
Replace KOKKOS_CONSTEXPR_FUNCTION
Wolfgang Bangerth [Fri, 24 Feb 2023 11:52:20 +0000 (04:52 -0700)]
Reference the glossary entry relating to the lumped mass matrix.
Johannes Heinz [Wed, 25 Jan 2023 13:38:02 +0000 (14:38 +0100)]
Get mapped vertices of face
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.
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.
David Wells [Sun, 26 Feb 2023 21:58:50 +0000 (16:58 -0500)]
Fix an array index warning.
Simon Sticko [Sun, 26 Feb 2023 18:06:38 +0000 (19:06 +0100)]
Fix grammar in an error message.
Wolfgang Bangerth [Fri, 24 Feb 2023 11:47:46 +0000 (04:47 -0700)]
Define the 'lumped mass matrix'.
Wolfgang Bangerth [Sun, 26 Feb 2023 13:23:16 +0000 (06:23 -0700)]
Use 'nullptr' to initialize pointers.
Wolfgang Bangerth [Sat, 25 Feb 2023 22:41:16 +0000 (15:41 -0700)]
Avoid some more instantiations of class Triangulation for invalid arguments.
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
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
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.
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.
Wolfgang Bangerth [Sat, 25 Feb 2023 21:40:16 +0000 (14:40 -0700)]
Produce .inst files that are easier to read.
Daniel Arndt [Sat, 25 Feb 2023 20:37:16 +0000 (14:37 -0600)]
Merge pull request #14827 from drwells/fix-unused-typedef-warning
Wolfgang Bangerth [Sat, 25 Feb 2023 17:10:03 +0000 (10:10 -0700)]
Don't derive InvalidAccessor from TriaAccessorBase.
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.
David Wells [Sat, 25 Feb 2023 18:06:01 +0000 (13:06 -0500)]
Fix an 'unused typedef' warning.
Daniel Arndt [Sat, 25 Feb 2023 15:41:09 +0000 (10:41 -0500)]
Add CI for Cuda+Clang
Daniel Arndt [Sat, 25 Feb 2023 15:40:48 +0000 (10:40 -0500)]
Fix host-device annotations
Daniel Arndt [Sat, 25 Feb 2023 15:37:55 +0000 (10:37 -0500)]
Fix errors in bundled packages
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().
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.
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
Daniel Arndt [Sat, 25 Feb 2023 00:06:46 +0000 (19:06 -0500)]
Merge pull request #14825 from tjhei/step-30-rename-output
Daniel Arndt [Wed, 8 Feb 2023 22:13:50 +0000 (17:13 -0500)]
Use Kokkos::abort directly
Daniel Arndt [Fri, 24 Feb 2023 16:29:15 +0000 (11:29 -0500)]
Only test with double in Tpetra tests
Daniel Arndt [Fri, 24 Feb 2023 15:52:06 +0000 (10:52 -0500)]
Fix VectorTools::add_constant for TpetraWrappers::Vector
Daniel Arndt [Fri, 24 Feb 2023 15:51:29 +0000 (10:51 -0500)]
Only instantiate Tpetra wrapper types for number types Tpetra explicitly instantiated
Wolfgang Bangerth [Tue, 21 Feb 2023 22:38:41 +0000 (15:38 -0700)]
step-2: Clarify some text.
Timo Heister [Fri, 24 Feb 2023 02:55:21 +0000 (21:55 -0500)]
step-82: rename output filename
like in #14816
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.
Wolfgang Bangerth [Fri, 24 Feb 2023 01:43:34 +0000 (18:43 -0700)]
Link to the glossary entry for 'stiffness matrix'.
Wolfgang Bangerth [Fri, 24 Feb 2023 01:34:10 +0000 (18:34 -0700)]
Link to the glossary entry for 'mass matrix'.
Wolfgang Bangerth [Fri, 24 Feb 2023 01:05:31 +0000 (18:05 -0700)]
Define mass and stiffness matrices.
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
Martin Kronbichler [Wed, 22 Feb 2023 14:46:33 +0000 (15:46 +0100)]
Add changelog
Wolfgang Bangerth [Tue, 21 Feb 2023 22:36:58 +0000 (15:36 -0700)]
step-2: Separate number from main file name.
Peter Munch [Wed, 22 Feb 2023 12:57:03 +0000 (13:57 +0100)]
Merge pull request #14823 from mschreter/fix_typo
FEPointEvaluation: fix typo
Martin Kronbichler [Wed, 22 Feb 2023 08:26:10 +0000 (09:26 +0100)]
Fix bug in MappingQCache(1) with cell similarity
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
Magdalena Schreter [Wed, 22 Feb 2023 10:43:14 +0000 (11:43 +0100)]
fix typo
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
Wolfgang Bangerth [Wed, 22 Feb 2023 04:58:56 +0000 (21:58 -0700)]
Merge pull request #14819 from tjhei/header_comment
fix comment location
Daniel Arndt [Wed, 22 Feb 2023 04:15:02 +0000 (04:15 +0000)]
Fix NVCC CI
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
Timo Heister [Wed, 22 Feb 2023 02:35:06 +0000 (21:35 -0500)]
fix comment location
Wolfgang Bangerth [Tue, 21 Feb 2023 20:43:25 +0000 (13:43 -0700)]
Merge pull request #14794 from tjhei/doxygen_simplex
doxygen: simplex relates
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
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
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
Daniel Arndt [Mon, 20 Feb 2023 21:02:06 +0000 (16:02 -0500)]
Remove one more comment
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
Daniel Arndt [Wed, 15 Feb 2023 15:50:25 +0000 (10:50 -0500)]
Don't use DEAL_II_DISABLE_EXTRA_DIAGNOSTICS for dependencies
Daniel Arndt [Wed, 15 Feb 2023 15:12:25 +0000 (10:12 -0500)]
Include bundled include directories as CMake SYSTEM paths
Daniel Arndt [Sat, 18 Feb 2023 04:11:09 +0000 (23:11 -0500)]
Introduce signed_global_dof_index
Daniel Arndt [Fri, 17 Feb 2023 19:10:54 +0000 (14:10 -0500)]
Fix Tpetra detection and unit tests
Timo Heister [Fri, 17 Feb 2023 20:35:29 +0000 (15:35 -0500)]
implement VectorTools::add_constant
Daniel Arndt [Fri, 17 Feb 2023 21:13:08 +0000 (16:13 -0500)]
Merge pull request #14810 from masterleinad/fix_mesh_loop_dg_pbc
Daniel Arndt [Fri, 17 Feb 2023 15:15:19 +0000 (10:15 -0500)]
Fix using mesh_loop with DG and periodic boundary conditions
Daniel Arndt [Fri, 17 Feb 2023 13:19:57 +0000 (08:19 -0500)]
Merge pull request #14805 from tjhei/manifold-warn
Daniel Arndt [Fri, 17 Feb 2023 13:18:17 +0000 (08:18 -0500)]
Merge pull request #14801 from bangerth/6
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.
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.
Daniel Arndt [Thu, 16 Feb 2023 23:17:45 +0000 (18:17 -0500)]
Merge pull request #14808 from tjhei/jenkins_more_time
Daniel Arndt [Thu, 16 Feb 2023 21:29:13 +0000 (16:29 -0500)]
Merge pull request #14802 from sebproell/field-transfer-coarsening
Timo Heister [Thu, 16 Feb 2023 14:35:27 +0000 (09:35 -0500)]
CI: Jenkins increase timeout
With all MPI tests we are now often close to the 2 hour mark (depends on
test ordering). Increase the timeout to avoid problems like in #14803.
Timo Heister [Wed, 15 Feb 2023 22:15:34 +0000 (17:15 -0500)]
enable compressed debug info for library
Enable compressed debug sections inside the final shared library if
supported.
This reduces the size of libdealii.g.so from 2156MB to 1207MB on my
system.
Timo Heister [Wed, 15 Feb 2023 18:03:58 +0000 (13:03 -0500)]
fix unused variable warning
It turns out that ``iteration`` is never read from in release mode
because Assert() only triggers in debug mode.
I am not sure what behavior we would like to have in release mode here,
but this proposed change will get rid of the warning.
Sebastian Proell [Tue, 14 Feb 2023 18:10:22 +0000 (19:10 +0100)]
FieldTransfer: enable coarsening
David Wells [Wed, 15 Feb 2023 15:19:33 +0000 (10:19 -0500)]
Merge pull request #14800 from bangerth/grammar
Fix a grammar mistake.
Daniel Arndt [Wed, 15 Feb 2023 13:19:29 +0000 (08:19 -0500)]
Merge pull request #14797 from tjhei/signed_char
Wolfgang Bangerth [Wed, 15 Feb 2023 04:23:21 +0000 (21:23 -0700)]
Fix a grammar mistake.
While there, also use mark-up that's a bit easier to read.
Peter Munch [Tue, 14 Feb 2023 22:32:10 +0000 (23:32 +0100)]
Merge pull request #14796 from tjhei/remove_comment
remove useless comment
Timo Heister [Tue, 14 Feb 2023 22:03:23 +0000 (17:03 -0500)]
fix wrong sign of char in MF
On ARM char defaults to unsigned char, which will break the matrix free
face loop. Fix this by being explicit.
Fixes:
/home/ubuntu/dealii-9.4.2/include/deal.II/matrix_free/face_setup_internal.h:522:35:
warning: comparison is always false due to limited range of data type
[-Wtype-limits]
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.