]>
https://gitweb.dealii.org/ - dealii.git/log
Luca Heltai [Tue, 25 Jun 2024 14:28:43 +0000 (16:28 +0200)]
Spaces.
Luca Heltai [Tue, 25 Jun 2024 13:41:21 +0000 (15:41 +0200)]
Try to build on different runners.
Luca Heltai [Tue, 25 Jun 2024 10:23:34 +0000 (12:23 +0200)]
Added back focal build.
Luca Heltai [Mon, 24 Jun 2024 21:20:30 +0000 (23:20 +0200)]
Add multi platform docker images.
Marc Fehling [Mon, 24 Jun 2024 11:31:22 +0000 (13:31 +0200)]
Merge pull request #17171 from dealii/dependabot/github_actions/docker/build-push-action-6
Bump docker/build-push-action from 5 to 6
Peter Munch [Mon, 24 Jun 2024 08:13:09 +0000 (10:13 +0200)]
Merge pull request #17162 from dominiktassilostill/ContiguousFaceGradients
FEFaceEvaluation: Arrange simplices face gradients contiguously
Peter Munch [Mon, 24 Jun 2024 08:05:41 +0000 (10:05 +0200)]
Merge pull request #17168 from bangerth/connections
Make some connections between classes.
dependabot[bot] [Mon, 24 Jun 2024 02:13:14 +0000 (02:13 +0000)]
Bump docker/build-push-action from 5 to 6
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Wolfgang Bangerth [Sat, 22 Jun 2024 22:27:08 +0000 (16:27 -0600)]
Merge pull request #17150 from marcfehling/cleanup
Minor cleanup in AffineConstraints::make_consistent_in_parallel().
Wolfgang Bangerth [Sat, 22 Jun 2024 22:26:08 +0000 (16:26 -0600)]
Merge pull request #17161 from marcfehling/code-span
Mark code spans in documentation of is_consistent_in_parallel().
Martin Kronbichler [Sat, 22 Jun 2024 20:31:43 +0000 (22:31 +0200)]
Merge pull request #17149 from peterrum/mft_distribute_local_to_global
MatrixFreeTools::compute_matrix(): specialize assembly of diagonal blocks
Peter Munch [Thu, 20 Jun 2024 07:35:26 +0000 (09:35 +0200)]
MatrixFreeTools::compute_matrix(): specialize assembly of diagonal blocks
Wolfgang Bangerth [Sat, 22 Jun 2024 03:14:23 +0000 (21:14 -0600)]
Make some connections between classes.
Wolfgang Bangerth [Fri, 21 Jun 2024 21:43:17 +0000 (15:43 -0600)]
Merge pull request #17159 from nmuch/mf_compute_matrix_quad_no
Fix quad numbers in MatrixFreeTools::compute_matrix()
Timo Heister [Fri, 21 Jun 2024 18:09:02 +0000 (14:09 -0400)]
Merge pull request #17163 from tjhei/fix-test-step-18
fix tests/examples/step-18
Marc Fehling [Fri, 21 Jun 2024 10:47:49 +0000 (12:47 +0200)]
Mark code spans in documentation of is_consistent_in_parallel().
Marc Fehling [Fri, 21 Jun 2024 16:47:39 +0000 (18:47 +0200)]
Merge pull request #17164 from kronbichler/fix_docu3
Fix a typo in documentation
Martin Kronbichler [Fri, 21 Jun 2024 14:30:54 +0000 (16:30 +0200)]
Fix a typo in documentation
Timo Heister [Fri, 21 Jun 2024 14:36:11 +0000 (10:36 -0400)]
Merge pull request #17147 from bangerth/thread-safe
Make access to GridTools::Cache thread safe.
Timo Heister [Fri, 21 Jun 2024 14:30:24 +0000 (10:30 -0400)]
fix tests/examples/step-18
this causes random test failures
Marc Fehling [Fri, 21 Jun 2024 14:24:34 +0000 (16:24 +0200)]
Merge pull request #17153 from bangerth/references
Capitalize proper names in references.
Timo Heister [Fri, 21 Jun 2024 14:17:13 +0000 (10:17 -0400)]
Merge pull request #17158 from bangerth/89-2
Really minor edit to step-89.cc.
Nils Much [Fri, 21 Jun 2024 10:55:58 +0000 (12:55 +0200)]
Add test
Dominik Still [Fri, 21 Jun 2024 09:57:39 +0000 (11:57 +0200)]
Arrange face gradients contiguously
Nils Much [Fri, 21 Jun 2024 09:28:27 +0000 (11:28 +0200)]
Fix quad_no in MatrixFreeTools::compute_matrix()
Wolfgang Bangerth [Fri, 21 Jun 2024 03:40:13 +0000 (21:40 -0600)]
Really minor edit to step-89.cc.
Timo Heister [Thu, 20 Jun 2024 23:33:52 +0000 (19:33 -0400)]
Merge pull request #17152 from bangerth/90
Update the copyright header of step-90.
Wolfgang Bangerth [Thu, 20 Jun 2024 22:59:30 +0000 (16:59 -0600)]
Capitalize proper names in references.
Wolfgang Bangerth [Thu, 20 Jun 2024 22:50:55 +0000 (16:50 -0600)]
Update the copyright header of step-90.
Wolfgang Bangerth [Thu, 20 Jun 2024 20:54:34 +0000 (14:54 -0600)]
Merge pull request #17142 from gassmoeller/fix_rare_division_by_zero
Follow-up to #17138
Rene Gassmoeller [Wed, 19 Jun 2024 19:18:16 +0000 (13:18 -0600)]
Use relative tolerance
Marc Fehling [Thu, 20 Jun 2024 16:39:31 +0000 (18:39 +0200)]
Minor cleanup in AffineConstraints::make_consistent_in_parallel().
Wolfgang Bangerth [Thu, 20 Jun 2024 14:54:06 +0000 (08:54 -0600)]
Merge pull request #17045 from peterrum/fe_interface_value_cell_accessor
Different changes to `FEInterfaceValues` and `NM::FEInterfaceValues`
Peter Munch [Sun, 19 May 2024 07:47:05 +0000 (09:47 +0200)]
Changes to FEInterfaceValues and NM::FEInterfaceValues
Wolfgang Bangerth [Thu, 20 Jun 2024 02:58:00 +0000 (20:58 -0600)]
Merge pull request #17143 from tjhei/revert-queue-size1
Revert "MatrixCreator: use queue_size=1 in debug mode"
Wolfgang Bangerth [Thu, 20 Jun 2024 02:57:28 +0000 (20:57 -0600)]
Merge pull request #17145 from tjhei/more-doxygen-formula-fixes
fix some doxygen formulas
Wolfgang Bangerth [Thu, 20 Jun 2024 00:26:22 +0000 (18:26 -0600)]
Merge pull request #17146 from tjhei/step-90-fix-quotes
fix rendering of step-90 documentation
Wolfgang Bangerth [Wed, 19 Jun 2024 23:45:11 +0000 (17:45 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Wed, 19 Jun 2024 23:42:46 +0000 (17:42 -0600)]
Also make access to the update flags of GridTools::Cache thread-safe.
Wolfgang Bangerth [Wed, 19 Jun 2024 23:34:21 +0000 (17:34 -0600)]
Make access to data members of GridTools::Cache thread-safe.
Timo Heister [Wed, 19 Jun 2024 22:08:50 +0000 (18:08 -0400)]
fix rendering of step-90 documentation
Timo Heister [Wed, 19 Jun 2024 22:06:04 +0000 (18:06 -0400)]
fix some doxygen formulas
FYI @bangerth
Timo Heister [Wed, 19 Jun 2024 19:48:41 +0000 (15:48 -0400)]
Revert "MatrixCreator: use queue_size=1 in debug mode"
This reverts commit
c3bbafbbf0c1018887f4f07b96dd856f35738e5e .
Daniel Arndt [Wed, 19 Jun 2024 12:52:37 +0000 (08:52 -0400)]
Merge pull request #17138 from gassmoeller/fix_rare_division_by_zero
Fix rare division by zero
Luca Heltai [Wed, 19 Jun 2024 09:12:02 +0000 (11:12 +0200)]
Merge pull request #17109 from bangerth/ida-doc
Substantially increase the documentation of SUNDIALS::IDA.
David Wells [Wed, 19 Jun 2024 03:18:58 +0000 (23:18 -0400)]
Merge pull request #17137 from tjhei/matrix-creator-debug-multithread
MatrixCreator: use queue_size=1 in debug mode
Rene Gassmoeller [Tue, 18 Jun 2024 23:05:19 +0000 (17:05 -0600)]
Add changelog
Rene Gassmoeller [Mon, 10 Jun 2024 17:26:02 +0000 (13:26 -0400)]
Fix division by zero that should never happen.
Timo Heister [Tue, 18 Jun 2024 22:09:24 +0000 (18:09 -0400)]
MatrixCreator: use queue_size=1 in debug mode
Wolfgang Bangerth [Tue, 18 Jun 2024 21:34:41 +0000 (15:34 -0600)]
Merge pull request #17135 from tjhei/latex-errors2
fix a bunch of latex formula errors
Wolfgang Bangerth [Tue, 18 Jun 2024 21:32:38 +0000 (15:32 -0600)]
Merge pull request #17133 from tjhei/step-90-edit
step-90: doc fixes, add funding
Wolfgang Bangerth [Wed, 5 Jun 2024 23:08:43 +0000 (17:08 -0600)]
Substantially increase the documentation of SUNDIALS::IDA.
Timo Heister [Tue, 18 Jun 2024 15:32:11 +0000 (11:32 -0400)]
fix a bunch of latex formula errors
Timo Heister [Tue, 18 Jun 2024 15:04:56 +0000 (11:04 -0400)]
step-90: doc fixes, add funding
Martin Kronbichler [Tue, 18 Jun 2024 13:39:25 +0000 (15:39 +0200)]
Merge pull request #17129 from marcfehling/verbose-trilinos
Enhance an assertion message.
Martin Kronbichler [Tue, 18 Jun 2024 13:22:33 +0000 (15:22 +0200)]
Merge pull request #15959 from peterrum/mf_src_ghosts_were_set
MatrixFree: do not update ghost values of a ghosted src vector
Martin Kronbichler [Tue, 18 Jun 2024 13:21:52 +0000 (15:21 +0200)]
Merge pull request #16317 from peterrum/mf_mappingq_assert
MatrixFree: check that JxW is not negative
Peter Munch [Tue, 18 Jun 2024 08:20:03 +0000 (10:20 +0200)]
MatrixFree: check that JxW is not negative
Peter Munch [Mon, 4 Sep 2023 20:23:42 +0000 (22:23 +0200)]
MatrixFree: do not update ghost values of a ghosted src vector
Martin Kronbichler [Tue, 18 Jun 2024 06:22:17 +0000 (08:22 +0200)]
Merge pull request #17126 from drwells/rpe-cache
Add another constructor for RemotePointEvaluation.
Martin Kronbichler [Tue, 18 Jun 2024 06:20:01 +0000 (08:20 +0200)]
Merge pull request #15163 from peterrum/evaluate_and_process_refactor_no_copy
RPE::evaluate_and_process(): pack only if needed
Marc Fehling [Mon, 17 Jun 2024 15:35:44 +0000 (17:35 +0200)]
Enhance an assertion message.
Matthias Maier [Sat, 15 Jun 2024 22:32:05 +0000 (22:32 +0000)]
Merge pull request #16970 from kronbichler/simplify_simplex_calls
FEEvaluation for simplices: Arrange gradients contiguously
Martin Kronbichler [Mon, 6 May 2024 11:29:41 +0000 (13:29 +0200)]
FEEvaluation for simplices: Arrange gradients contiguously
David Wells [Sat, 15 Jun 2024 17:53:03 +0000 (13:53 -0400)]
Merge pull request #17124 from MFraters/make_parameter_handler_get_path_public
Make ParameterHandler get path function public.
Matthias Maier [Sat, 15 Jun 2024 17:31:43 +0000 (17:31 +0000)]
Merge pull request #17127 from drwells/kokkos-musl
Fix a compilation error with Kokkos+musl libc.
David Wells [Sat, 15 Jun 2024 13:57:02 +0000 (09:57 -0400)]
Fix a compilation error with Kokkos+musl libc.
Same as
a7c7a4126de76da7f9f7ac157770183829839640 in kokkos/kokkos.
This is a glibc, not standard, header so this feature doesn't work when we have
a different libc.
Martin Kronbichler [Sat, 15 Jun 2024 08:43:34 +0000 (10:43 +0200)]
Merge pull request #17100 from vyushut/CTest_step_twenties
Covering by CTests the tutorials from step-21 to step-29
Martin Kronbichler [Sat, 15 Jun 2024 08:42:01 +0000 (10:42 +0200)]
Merge pull request #17092 from bangerth/ida
Add more SUNDIALS::IDA tests.
David Wells [Fri, 14 Jun 2024 20:01:54 +0000 (16:01 -0400)]
Add another constructor for RemotePointEvaluation.
Rather than setting up its own cache, we can just re-use the existing one. Also
re-use cached values.
Menno Fraters [Fri, 14 Jun 2024 17:22:56 +0000 (13:22 -0400)]
Improve ParameterHanderl get current path functions.
Vladimir Yushutin [Mon, 3 Jun 2024 20:40:32 +0000 (16:40 -0400)]
step 21 to step 29. Adding range-based checks of solver iterations. For example, if the solver reports 7 and 9 iteration for some two time steps, then the range 6-10 will be checked.
Menno Fraters [Thu, 13 Jun 2024 20:30:15 +0000 (16:30 -0400)]
Make ParameterHandler get path function public.
David Wells [Wed, 12 Jun 2024 14:01:43 +0000 (10:01 -0400)]
Merge pull request #17116 from tjhei/test-example-script-not-fatal
Make test/example/update_diffs script not fail
Rene Gassmoeller [Tue, 11 Jun 2024 20:08:39 +0000 (22:08 +0200)]
Merge pull request #17096 from bangerth/arkode-2
Fix querying time steps in ARKODE.
Wolfgang Bangerth [Tue, 11 Jun 2024 03:42:14 +0000 (21:42 -0600)]
Merge pull request #16878 from vyushut/step86
Step-90 TraceFEM tutorial
Wolfgang Bangerth [Tue, 11 Jun 2024 03:41:39 +0000 (21:41 -0600)]
Merge pull request #17115 from tjhei/doc-test-examples
fix readme for tests/examples/
Wolfgang Bangerth [Mon, 3 Jun 2024 02:55:29 +0000 (20:55 -0600)]
Update a testcase for IDA.
Wolfgang Bangerth [Mon, 3 Jun 2024 02:55:39 +0000 (20:55 -0600)]
Update the changelog entry.
Wolfgang Bangerth [Mon, 3 Jun 2024 02:55:07 +0000 (20:55 -0600)]
Fix querying time steps in IDA.
Wolfgang Bangerth [Mon, 3 Jun 2024 02:42:49 +0000 (20:42 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Mon, 3 Jun 2024 02:41:37 +0000 (20:41 -0600)]
Update a testcase for ARKODE.
Wolfgang Bangerth [Mon, 3 Jun 2024 02:39:23 +0000 (20:39 -0600)]
Fix querying time steps in ARKODE.
Vladimir Yushutin [Wed, 4 Oct 2023 21:20:25 +0000 (17:20 -0400)]
The tutorial step-90 demonstrates an efficient implementation of the stabilized TraceFEM using adaptive refinement and meshworkers. (Squashed after the review process)
Timo Heister [Mon, 10 Jun 2024 19:13:07 +0000 (15:13 -0400)]
update_diff script
Rene Gassmoeller [Mon, 10 Jun 2024 17:27:41 +0000 (19:27 +0200)]
Merge pull request #17111 from bangerth/kinsol
Add another KINSOL test.
Timo Heister [Mon, 10 Jun 2024 15:40:46 +0000 (11:40 -0400)]
fix readme for tests/examples/
Martin Kronbichler [Sat, 8 Jun 2024 16:52:17 +0000 (18:52 +0200)]
Merge pull request #15604 from bangerth/local-integrators
Deprecate the contents of the LocalIntegrators namespace.
Martin Kronbichler [Fri, 7 Jun 2024 21:12:09 +0000 (23:12 +0200)]
Merge pull request #17029 from peterrum/mf_tools_new
`MatrixFreeTools::compute_diagonal()` and `compute_matrix()` for face and boundary integrals
Peter Munch [Mon, 1 May 2023 13:07:58 +0000 (15:07 +0200)]
RPE::evaluate_and_process(): pack only if needed
Peter Munch [Wed, 8 May 2024 22:26:04 +0000 (00:26 +0200)]
Generalize MatrixFreeTools::compute_diagonal() and MatrixFreeTools::compute_matrix()
Martin Kronbichler [Fri, 7 Jun 2024 12:20:47 +0000 (14:20 +0200)]
Merge pull request #17110 from kronbichler/fix_merge_triangulatoins
merge_triangulations: Make sure to not copy any manifold ids
Martin Kronbichler [Fri, 7 Jun 2024 12:20:00 +0000 (14:20 +0200)]
Merge pull request #17076 from masterleinad/fix_symengine_tests
Try fixing symengine tests
Marc Fehling [Fri, 7 Jun 2024 08:55:55 +0000 (10:55 +0200)]
Merge pull request #17112 from bangerth/fe-values-views
Make code easier to read.
Wolfgang Bangerth [Thu, 6 Jun 2024 20:21:59 +0000 (14:21 -0600)]
Make code easier to read.
Wolfgang Bangerth [Thu, 6 Jun 2024 19:57:23 +0000 (13:57 -0600)]
Add another KINSOL test.
Martin Kronbichler [Thu, 6 Jun 2024 11:18:39 +0000 (13:18 +0200)]
Adapt test that explicitly uses cell manifolds
Martin Kronbichler [Thu, 6 Jun 2024 09:28:48 +0000 (11:28 +0200)]
merge_triangulations: Make sure to not copy any manifold ids
Marc Fehling [Thu, 6 Jun 2024 10:44:33 +0000 (12:44 +0200)]
Merge pull request #17107 from vyushut/step-32_assert
step-32 Assert failure with 1 MPI rank
Wolfgang Bangerth [Wed, 5 Jun 2024 23:01:47 +0000 (17:01 -0600)]
Add another IDA test, this time for lacking initial velocities and one initial condition.
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.