]>
https://gitweb.dealii.org/ - dealii.git/log
Martin Kronbichler [Thu, 5 Dec 2024 09:40:37 +0000 (10:40 +0100)]
Merge pull request #17891 from kronbichler/update_test
Make a test more comprehensive
Martin Kronbichler [Thu, 5 Dec 2024 07:12:53 +0000 (08:12 +0100)]
Merge pull request #17907 from peterrum/pft_repartition_background
Add new test for repartitioning of p:f:T
Martin Kronbichler [Thu, 5 Dec 2024 07:00:51 +0000 (08:00 +0100)]
Merge pull request #17900 from tjhei/doc-omit-zeroing
clarify omit_zeroing_entries
Daniel Arndt [Wed, 4 Dec 2024 14:36:45 +0000 (09:36 -0500)]
Merge pull request #17904 from Rombur/floating_pt_excep
Martin Kronbichler [Tue, 26 Nov 2024 17:26:11 +0000 (18:26 +0100)]
One more test update
Martin Kronbichler [Tue, 26 Nov 2024 17:21:25 +0000 (18:21 +0100)]
Make a test more comprehensive
Martin Kronbichler [Wed, 4 Dec 2024 14:31:49 +0000 (15:31 +0100)]
Merge pull request #17905 from nataneb/matrixFreeRTNormal
Fixed normal direction for the last component for RT elements
Peter Munch [Wed, 4 Dec 2024 06:35:02 +0000 (07:35 +0100)]
Add new test for repartitioning of p:f:T
Bruno Turcksin [Tue, 3 Dec 2024 15:06:59 +0000 (10:06 -0500)]
Fix typos
Natalia Nebulishvili [Tue, 3 Dec 2024 14:14:41 +0000 (15:14 +0100)]
Fixed normal direction fro the last component for RT elements
in evaluation_kernels
Bruno Turcksin [Fri, 22 Nov 2024 21:11:15 +0000 (16:11 -0500)]
Add second output for step-18
Bruno Turcksin [Fri, 22 Nov 2024 21:10:37 +0000 (16:10 -0500)]
Workaround rocm 5.7 compiler bug in debug mode when evaluating an if condition
Timo Heister [Mon, 2 Dec 2024 01:17:58 +0000 (20:17 -0500)]
clarify omit_zeroing_entries
Marc Fehling [Mon, 2 Dec 2024 09:07:10 +0000 (10:07 +0100)]
Merge pull request #17893 from jpthiele/precommit
Add pre-commit config and CI job
Timo Heister [Mon, 2 Dec 2024 00:54:16 +0000 (19:54 -0500)]
Merge pull request #17899 from masterleinad/fix_barrier_portable_compute_diagonal
Add another barrier in MatrixFreeTools::compute_diagonal()
Daniel Arndt [Sun, 1 Dec 2024 17:28:50 +0000 (12:28 -0500)]
Add another barrier in MatrixFreeTools::compute_diagonal()
Peter Munch [Sun, 1 Dec 2024 17:01:40 +0000 (18:01 +0100)]
Merge pull request #17884 from peterrum/fiv_normal_vector_quadrature_point
Rename FIV::normal() to normal_vector() and introduce FIV::quadrature_point()
Timo Heister [Sun, 1 Dec 2024 15:07:49 +0000 (10:07 -0500)]
Merge pull request #17894 from YiminJin/add-barriers-to-CellAction
add team barriers to CellAction in matrix_free/tools.h
Jan Philipp Thiele [Wed, 27 Nov 2024 07:45:14 +0000 (08:45 +0100)]
[pre-commit] add and apply config and CI
This adds a set of useful pre-commit hook checks
as well as a GitHub actions workflow to run these checks on each PR.
As some checks failed on the current codebase,
the fixes where applied as well.
More concretely these were
- fix trailing whitespaces
- fix EOF to one single linebreak
- typos
Daniel Arndt [Wed, 27 Nov 2024 17:17:36 +0000 (12:17 -0500)]
Merge pull request #17895 from kronbichler/swap_vector
Martin Kronbichler [Wed, 27 Nov 2024 10:16:28 +0000 (11:16 +0100)]
MemorySpace data: Also swap sm pointer
Yimin Jin [Wed, 27 Nov 2024 07:53:57 +0000 (15:53 +0800)]
add team barriers to CellAction in matrix_free/tools.h
Peter Munch [Sat, 23 Nov 2024 14:52:38 +0000 (15:52 +0100)]
Rename FIV::normal() to normal_vector() and introduce FIV::quadrature_point()
David Wells [Tue, 26 Nov 2024 21:14:01 +0000 (16:14 -0500)]
Merge pull request #17890 from marcfehling/changelog
Fix some changelog entries.
Daniel Arndt [Tue, 26 Nov 2024 18:09:58 +0000 (13:09 -0500)]
Merge pull request #17865 from tjhei/pgmg-transfer-memoryspace
Martin Kronbichler [Tue, 26 Nov 2024 17:37:03 +0000 (18:37 +0100)]
Merge pull request #17873 from tjhei/q_iso_q1_sparsity_pattern
Implement FE dof coupling support for Q_iso_Q1 sparsity patterns
Martin Kronbichler [Tue, 26 Nov 2024 17:35:01 +0000 (18:35 +0100)]
Merge pull request #17878 from bergbauer/const_mapping_info
Const correctness of NonMatching::MappingInfo in FEPointEvalaution
Marc Fehling [Tue, 26 Nov 2024 16:02:59 +0000 (17:02 +0100)]
Fix some changelog entries.
Peter Munch [Tue, 26 Nov 2024 14:05:00 +0000 (15:05 +0100)]
Merge pull request #17889 from marcfehling/actions
Remove COMPONENT_EXAMPLES from linux workflow.
Marc Fehling [Tue, 26 Nov 2024 11:26:39 +0000 (12:26 +0100)]
Remove COMPONENT_EXAMPLES from linux workflow.
Marc Fehling [Tue, 26 Nov 2024 10:04:10 +0000 (11:04 +0100)]
Merge pull request #17881 from tjhei/ci-arm-image-script
add ci script for arm docker build
Timo Heister [Mon, 25 Nov 2024 20:52:04 +0000 (15:52 -0500)]
add instantiation
Timo Heister [Fri, 22 Nov 2024 13:20:47 +0000 (08:20 -0500)]
add ci script for arm docker build
Timo Heister [Tue, 19 Nov 2024 14:12:47 +0000 (09:12 -0500)]
local sparsity pattern for Q_iso_Q1
Daniel Arndt [Mon, 25 Nov 2024 16:19:21 +0000 (11:19 -0500)]
Merge pull request #17888 from kronbichler/fix_variable
Timo Heister [Mon, 25 Nov 2024 14:57:03 +0000 (09:57 -0500)]
Merge pull request #17886 from peterrum/tria_add_assert
Add assert
Martin Kronbichler [Mon, 25 Nov 2024 13:35:24 +0000 (14:35 +0100)]
Portable MatrixFree: Export variable for n_q_points
Timo Heister [Mon, 25 Nov 2024 08:01:50 +0000 (03:01 -0500)]
Merge pull request #17885 from peterrum/manifold_lib_fix_warning
Fix warning
Peter Munch [Sun, 24 Nov 2024 20:38:08 +0000 (21:38 +0100)]
Add assert
Peter Munch [Sun, 24 Nov 2024 20:36:57 +0000 (21:36 +0100)]
Fix warning
Matthias Maier [Sun, 24 Nov 2024 06:30:15 +0000 (06:30 +0000)]
Merge pull request #17883 from peterrum/MPIEXEC_EXECUTABLE
Update the usage of MPIEXEC_EXECUTABLE/MPIEXEC
Timo Heister [Sat, 23 Nov 2024 14:28:40 +0000 (09:28 -0500)]
Merge pull request #17882 from bangerth/simplify-condition
Explain an otherwise unreadable condition.
Peter Muench [Sat, 23 Nov 2024 13:51:14 +0000 (14:51 +0100)]
Update the usage of MPIEXEC_EXECUTABLE/MPIEXEC
Wolfgang Bangerth [Sat, 23 Nov 2024 01:12:27 +0000 (18:12 -0700)]
Explain an otherwise unreadable condition.
Bruno Turcksin [Fri, 22 Nov 2024 21:02:06 +0000 (16:02 -0500)]
Workaround rocm 5.7 compiler bug in debug mode
Timo Heister [Thu, 21 Nov 2024 18:11:26 +0000 (13:11 -0500)]
fix instantiations
Timo Heister [Fri, 22 Nov 2024 06:58:41 +0000 (01:58 -0500)]
Merge pull request #17880 from bangerth/comment-x
Fix an obviously wrong comment.
Wolfgang Bangerth [Fri, 22 Nov 2024 04:15:56 +0000 (21:15 -0700)]
Fix an obviously wrong comment.
Maximilian Bergbauer [Thu, 21 Nov 2024 13:31:36 +0000 (14:31 +0100)]
Const correctness MappingInfo
Daniel Arndt [Thu, 21 Nov 2024 12:28:33 +0000 (07:28 -0500)]
Merge pull request #17877 from Rombur/ci_step_40
Wolfgang Bangerth [Wed, 20 Nov 2024 01:31:13 +0000 (18:31 -0700)]
Merge pull request #17876 from drwells/make-manifold-docs-consistent
Manifolds: make the documentation consistent with the 'new' scheme.
Wolfgang Bangerth [Wed, 20 Nov 2024 01:29:47 +0000 (18:29 -0700)]
Merge pull request #17875 from drwells/document-16-neighbors
Document the choice of 16 neighbors.
David Wells [Tue, 19 Nov 2024 17:41:42 +0000 (12:41 -0500)]
Document the choice of 16 neighbors.
David Wells [Tue, 19 Nov 2024 20:09:55 +0000 (15:09 -0500)]
Manifolds: make the documentation consistent with the 'new' scheme.
This was changed in #11566.
Martin Kronbichler [Tue, 19 Nov 2024 15:46:32 +0000 (16:46 +0100)]
Merge pull request #17871 from sebproell/diagonal-fe-nothing
Fix bug in MatrixFreeTools::compute_diagonal for FE_Nothing
Bruno Turcksin [Tue, 19 Nov 2024 14:10:05 +0000 (09:10 -0500)]
Require hypre to run step-40 in the CI
Daniel Arndt [Tue, 19 Nov 2024 12:45:54 +0000 (07:45 -0500)]
Merge pull request #17872 from masterleinad/fix_sundials_7
Sebastian Proell [Mon, 18 Nov 2024 13:26:27 +0000 (14:26 +0100)]
Fix bug in MatrixFreeTools::compute_diagonal for FE_Nothing
Timo Heister [Tue, 19 Nov 2024 07:53:34 +0000 (02:53 -0500)]
fix
Daniel Arndt [Mon, 18 Nov 2024 16:37:47 +0000 (11:37 -0500)]
Fix get_communicator_by_value for SUNDIALS 7
Timo Heister [Sun, 17 Nov 2024 16:53:26 +0000 (11:53 -0500)]
fix
Timo Heister [Fri, 15 Nov 2024 20:18:24 +0000 (15:18 -0500)]
Merge pull request #17862 from bangerth/cleanup
Minor cleanup.
Wolfgang Bangerth [Fri, 15 Nov 2024 04:35:41 +0000 (21:35 -0700)]
Minor cleanup.
Wolfgang Bangerth [Fri, 15 Nov 2024 04:34:11 +0000 (21:34 -0700)]
Merge pull request #17867 from Rombur/test_hypre
Require hypre to run some tests
Bruno Turcksin [Thu, 14 Nov 2024 20:46:46 +0000 (15:46 -0500)]
Require hypre to run a few tests
Timo Heister [Thu, 14 Nov 2024 13:43:42 +0000 (08:43 -0500)]
add default template argument
Timo Heister [Thu, 14 Nov 2024 11:32:51 +0000 (06:32 -0500)]
enable MemorySpace in GMG transfer
Martin Kronbichler [Thu, 14 Nov 2024 08:14:51 +0000 (09:14 +0100)]
Merge pull request #17864 from bangerth/doc
Better document a case about boundary ids for p::d::T.
Timo Heister [Thu, 14 Nov 2024 07:10:05 +0000 (02:10 -0500)]
Merge pull request #17863 from kronbichler/portable_n_q_points_1d
Portable MatrixFree: Some cleanup for fe_degree+1 != n_q_points_1d
Wolfgang Bangerth [Thu, 14 Nov 2024 02:00:03 +0000 (19:00 -0700)]
Better document a case about boundary ids for p::d::T.
David Wells [Wed, 13 Nov 2024 14:31:41 +0000 (09:31 -0500)]
Merge pull request #17859 from bangerth/process-dev
Deprecate the ConsensusAlgorithms::Payload class.
Martin Kronbichler [Wed, 13 Nov 2024 14:07:06 +0000 (15:07 +0100)]
Portable MatrixFree: Some cleanup for fe_degree+1 != n_q_points_1d
Wolfgang Bangerth [Tue, 12 Nov 2024 16:34:11 +0000 (09:34 -0700)]
Add a changelog entry.
Wolfgang Bangerth [Thu, 7 Nov 2024 22:33:26 +0000 (15:33 -0700)]
Deprecate the ConsensusAlgorithms::Payload class.
Daniel Arndt [Tue, 12 Nov 2024 15:33:37 +0000 (09:33 -0600)]
Merge pull request #17858 from kronbichler/mg_documentation
Martin Kronbichler [Tue, 12 Nov 2024 13:54:46 +0000 (14:54 +0100)]
Add MGTwoLevelTransfer and MGTransferMF to doxygen group 'mg'
Daniel Arndt [Tue, 12 Nov 2024 13:34:40 +0000 (07:34 -0600)]
Merge pull request #17855 from bangerth/process
Wolfgang Bangerth [Fri, 8 Nov 2024 15:29:47 +0000 (08:29 -0700)]
Move some operations into a constructor.
Wolfgang Bangerth [Thu, 7 Nov 2024 22:42:39 +0000 (15:42 -0700)]
Adjust the interface of ConsensusAlgorithmsPayload to the modern interface of consensus algorithms.
Wolfgang Bangerth [Thu, 7 Nov 2024 22:13:57 +0000 (15:13 -0700)]
No longer base ConsensusAlgorithmsPayload on MPI::ConsensusAlgorithms::Process.
Daniel Arndt [Mon, 11 Nov 2024 12:40:43 +0000 (07:40 -0500)]
Merge pull request #17849 from bangerth/eigenvectors
Daniel Arndt [Mon, 11 Nov 2024 12:40:18 +0000 (07:40 -0500)]
Merge pull request #17856 from bangerth/cmake
Marc Fehling [Mon, 11 Nov 2024 07:51:49 +0000 (00:51 -0700)]
Merge pull request #17857 from dealii/dependabot/github_actions/crate-ci/typos-1.27.3
Bump crate-ci/typos from 1.27.0 to 1.27.3
dependabot[bot] [Mon, 11 Nov 2024 02:59:25 +0000 (02:59 +0000)]
Bump crate-ci/typos from 1.27.0 to 1.27.3
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.27.0 to 1.27.3.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.27.0...v1.27.3)
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Martin Kronbichler [Sat, 9 Nov 2024 13:36:54 +0000 (14:36 +0100)]
Merge pull request #17854 from bangerth/debug
Add another resource for people learning how to debug codes.
Wolfgang Bangerth [Fri, 8 Nov 2024 22:25:29 +0000 (15:25 -0700)]
Be less verbose in cmake.
Daniel Arndt [Fri, 8 Nov 2024 19:47:51 +0000 (14:47 -0500)]
Merge pull request #17793 from bangerth/lto
Martin Kronbichler [Fri, 8 Nov 2024 19:39:20 +0000 (20:39 +0100)]
Merge pull request #17852 from kronbichler/fix_precondition_layout
Preconditioners: Make access to vector pointers more uniform
Martin Kronbichler [Fri, 8 Nov 2024 19:39:01 +0000 (20:39 +0100)]
Merge pull request #17851 from kronbichler/fix_bug_step_59
step-59: Do not adjust ghost ranges
Wolfgang Bangerth [Fri, 8 Nov 2024 15:52:54 +0000 (08:52 -0700)]
Merge pull request #17853 from kronbichler/simplify_setup
Fix initialization of partitioners in two performance tests
Wolfgang Bangerth [Fri, 8 Nov 2024 15:28:50 +0000 (08:28 -0700)]
Add another resource for people learning how to debug codes.
Martin Kronbichler [Fri, 8 Nov 2024 11:51:24 +0000 (12:51 +0100)]
Use simpler initialization of partitioner
Martin Kronbichler [Fri, 8 Nov 2024 11:57:06 +0000 (12:57 +0100)]
Fix initialization of partitioners in two performance tests
Martin Kronbichler [Fri, 8 Nov 2024 11:29:02 +0000 (12:29 +0100)]
Preconditioners: Make access to vector pointers more uniform
Martin Kronbichler [Fri, 8 Nov 2024 11:35:39 +0000 (12:35 +0100)]
Merge pull request #17850 from bangerth/types
Fix types in parallel.h for TBB.
Martin Kronbichler [Fri, 8 Nov 2024 11:17:52 +0000 (12:17 +0100)]
step-59: Do not adjust ghost ranges
Wolfgang Bangerth [Thu, 7 Nov 2024 21:51:39 +0000 (14:51 -0700)]
Fix types in parallel.h for TBB.
Wolfgang Bangerth [Thu, 7 Nov 2024 01:05:12 +0000 (18:05 -0700)]
Adjust return type of eigenvectors(SymmetricTensor).
Daniel Arndt [Thu, 7 Nov 2024 18:54:25 +0000 (13:54 -0500)]
Merge pull request #17847 from bangerth/mpi-internal-2
Wolfgang Bangerth [Thu, 7 Nov 2024 03:23:50 +0000 (20:23 -0700)]
Mark a function as 'inline'.
This avoids compiler warnings in release mode that the function is
defined but not used. It is only used inside an assertion.
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.