]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
4 months agoRun codespell.
Marc Fehling [Thu, 4 Jul 2024 09:53:52 +0000 (11:53 +0200)]
Run codespell.

4 months agoMerge pull request #17184 from jh66637/step89
Martin Kronbichler [Thu, 4 Jul 2024 06:59:02 +0000 (08:59 +0200)]
Merge pull request #17184 from jh66637/step89

enhance documentation of step 89

4 months agoMerge pull request #17189 from drwells/cache-default-mapping
Martin Kronbichler [Thu, 4 Jul 2024 06:57:49 +0000 (08:57 +0200)]
Merge pull request #17189 from drwells/cache-default-mapping

GridTools::Cache: set up the default Mapping in another constructor.

4 months agoMerge pull request #17201 from tjhei/tests-ida_08
Matthias Maier [Thu, 4 Jul 2024 05:49:59 +0000 (05:49 +0000)]
Merge pull request #17201 from tjhei/tests-ida_08

fix tests/sundials/ida_08

4 months agoMerge pull request #17059 from bangerth/task-result
Timo Heister [Wed, 3 Jul 2024 19:15:45 +0000 (20:15 +0100)]
Merge pull request #17059 from bangerth/task-result

Add a class TaskResult.

4 months agofix tests/sundials/ida_08 17201/head
Timo Heister [Wed, 3 Jul 2024 19:13:49 +0000 (15:13 -0400)]
fix tests/sundials/ida_08

The test is not robust with slightly different output appearing after
time t=3.8. Instead of trying to make it more robust, just adjust the
endtime. Also see: https://cdash.dealii.org/test/37189894

4 months agoMerge pull request #17185 from bangerth/petsc-ts-rename-1
Luca Heltai [Wed, 3 Jul 2024 10:26:10 +0000 (12:26 +0200)]
Merge pull request #17185 from bangerth/petsc-ts-rename-1

Rename a callback in PETScWrappers::TimeStepper.

4 months agoAugment documentation. 17059/head
Wolfgang Bangerth [Tue, 2 Jul 2024 23:45:25 +0000 (17:45 -0600)]
Augment documentation.

4 months agoAdd a changelog entry.
Wolfgang Bangerth [Wed, 22 May 2024 03:25:07 +0000 (21:25 -0600)]
Add a changelog entry.

4 months agoAdd tests.
Wolfgang Bangerth [Wed, 22 May 2024 03:24:20 +0000 (21:24 -0600)]
Add tests.

4 months agoAdd a class TaskResult.
Wolfgang Bangerth [Wed, 22 May 2024 03:22:30 +0000 (21:22 -0600)]
Add a class TaskResult.

4 months agoMerge pull request #14553 from peterrum/mf_fe_nothing_no_overlap
Peter Munch [Tue, 2 Jul 2024 16:56:02 +0000 (18:56 +0200)]
Merge pull request #14553 from peterrum/mf_fe_nothing_no_overlap

MatrixFree: disable overlap of communication/computation for FE_Nothing

4 months agoAdd a changelog. 17185/head
Wolfgang Bangerth [Mon, 1 Jul 2024 03:25:53 +0000 (21:25 -0600)]
Add a changelog.

4 months agoAdjust a test.
Wolfgang Bangerth [Mon, 1 Jul 2024 03:25:37 +0000 (21:25 -0600)]
Adjust a test.

4 months agoRename a callback in PETScWrappers::TimeStepper.
Wolfgang Bangerth [Mon, 1 Jul 2024 03:25:29 +0000 (21:25 -0600)]
Rename a callback in PETScWrappers::TimeStepper.

4 months agoGridTools::Cache: set up the default Mapping in another constructor. 17189/head
David Wells [Mon, 1 Jul 2024 14:18:24 +0000 (10:18 -0400)]
GridTools::Cache: set up the default Mapping in another constructor.

This preserves the current behavior and makes the Triangulation-only version
work correctly with simplices.

4 months agoMerge pull request #17193 from bangerth/fix-spelling
Timo Heister [Tue, 2 Jul 2024 11:20:37 +0000 (12:20 +0100)]
Merge pull request #17193 from bangerth/fix-spelling

Fix the spelling of a class.

4 months agoMerge pull request #17175 from marcfehling/consistent-constraints
Peter Munch [Tue, 2 Jul 2024 06:52:19 +0000 (08:52 +0200)]
Merge pull request #17175 from marcfehling/consistent-constraints

Let AffineConstraints::make_consistent_in_parallel() iterate until converged.

4 months agoFix the spelling of a class. 17193/head
Wolfgang Bangerth [Mon, 1 Jul 2024 23:10:34 +0000 (17:10 -0600)]
Fix the spelling of a class.

4 months agoMerge pull request #17190 from marcfehling/test-examples-1
Wolfgang Bangerth [Mon, 1 Jul 2024 19:20:42 +0000 (13:20 -0600)]
Merge pull request #17190 from marcfehling/test-examples-1

Add missing include.

4 months agoMerge pull request #17188 from drwells/unset-variable-warning
Wolfgang Bangerth [Mon, 1 Jul 2024 19:19:48 +0000 (13:19 -0600)]
Merge pull request #17188 from drwells/unset-variable-warning

JumpFunction: Fix an unset variable warning.

4 months agoTest AffineConstraints::make_consistent_in_parallel() for hp constraints. 17175/head
Marc Fehling [Wed, 26 Jun 2024 11:09:18 +0000 (13:09 +0200)]
Test AffineConstraints::make_consistent_in_parallel() for hp constraints.

4 months agoLet AffineConstraints::make_consistent_in_parallel() iterate until converged.
Marc Fehling [Wed, 26 Jun 2024 11:09:43 +0000 (13:09 +0200)]
Let AffineConstraints::make_consistent_in_parallel() iterate until converged.

4 months agoMerge pull request #17186 from drwells/mapping-fe-field-assertions
Martin Kronbichler [Mon, 1 Jul 2024 15:25:17 +0000 (17:25 +0200)]
Merge pull request #17186 from drwells/mapping-fe-field-assertions

MappingFEField: check that vectors have the correct size.

4 months agoAdd missing include. 17190/head
Marc Fehling [Mon, 1 Jul 2024 15:11:40 +0000 (17:11 +0200)]
Add missing include.

4 months agoCorrectly initialize AffineConstraints object in test.
Marc Fehling [Wed, 26 Jun 2024 11:41:12 +0000 (13:41 +0200)]
Correctly initialize AffineConstraints object in test.

4 months agoMerge pull request #17166 from bangerth/89-2
David Wells [Mon, 1 Jul 2024 12:39:31 +0000 (08:39 -0400)]
Merge pull request #17166 from bangerth/89-2

Edit step-89.cc.

4 months agoJumpFunction: Fix an unset variable warning. 17188/head
David Wells [Mon, 1 Jul 2024 12:34:41 +0000 (08:34 -0400)]
JumpFunction: Fix an unset variable warning.

Not really a bug but my compiler complains about it.

4 months agoMappingFEField: check that vectors have the correct size. 17186/head
David Wells [Mon, 1 Jul 2024 12:26:39 +0000 (08:26 -0400)]
MappingFEField: check that vectors have the correct size.

4 months agoEdit step-89.cc. 17166/head
Wolfgang Bangerth [Fri, 21 Jun 2024 23:20:11 +0000 (17:20 -0600)]
Edit step-89.cc.

4 months agolimit equations to 80 char 17184/head
Johannes Heinz [Sun, 30 Jun 2024 09:39:45 +0000 (11:39 +0200)]
limit equations to 80 char

4 months agolimit text to 80 chars
Johannes Heinz [Sun, 30 Jun 2024 09:28:28 +0000 (11:28 +0200)]
limit text to 80 chars

4 months agofix typos
Johannes Heinz [Sun, 30 Jun 2024 09:07:14 +0000 (11:07 +0200)]
fix typos

4 months agoenhance documentation
Johannes Heinz [Sun, 30 Jun 2024 06:28:08 +0000 (08:28 +0200)]
enhance documentation

4 months agoMerge pull request #17182 from masterleinad/revert_fixing_symengine_tests
Timo Heister [Fri, 28 Jun 2024 17:15:08 +0000 (13:15 -0400)]
Merge pull request #17182 from masterleinad/revert_fixing_symengine_tests

Revert trying to fix symengine tests

4 months agoRevert "Merge pull request #17076 from masterleinad/fix_symengine_tests" 17182/head
Daniel Arndt [Fri, 28 Jun 2024 12:28:18 +0000 (08:28 -0400)]
Revert "Merge pull request #17076 from masterleinad/fix_symengine_tests"

This reverts commit 0f73c3e8431432f88204fa38981564b5bd1cdb41, reversing
changes made to f8df7d6869db0d83ded64008c9adeae170b52b5b.

4 months agoMerge pull request #17106 from masterleinad/revert_symengine_test_output
Timo Heister [Thu, 27 Jun 2024 19:23:21 +0000 (15:23 -0400)]
Merge pull request #17106 from masterleinad/revert_symengine_test_output

Fix symengine tests by reverting printing more to deallog

4 months agoMerge pull request #17157 from bangerth/89
David Wells [Thu, 27 Jun 2024 15:22:05 +0000 (11:22 -0400)]
Merge pull request #17157 from bangerth/89

Some edits to the documentation of step-89.

4 months agoMerge pull request #17178 from kronbichler/fix_warnings
David Wells [Thu, 27 Jun 2024 01:02:35 +0000 (21:02 -0400)]
Merge pull request #17178 from kronbichler/fix_warnings

Fix compile warning

4 months agoFix compile warning 17178/head
Martin Kronbichler [Wed, 26 Jun 2024 20:31:17 +0000 (22:31 +0200)]
Fix compile warning

4 months agoMerge pull request #17151 from bangerth/74
Bruno Turcksin [Tue, 25 Jun 2024 20:00:18 +0000 (16:00 -0400)]
Merge pull request #17151 from bangerth/74

Avoid the use of 'auto' in step-74.

4 months agoMerge pull request #17173 from luca-heltai/docker-buildx-multi-platform
Rene Gassmoeller [Tue, 25 Jun 2024 15:25:33 +0000 (09:25 -0600)]
Merge pull request #17173 from luca-heltai/docker-buildx-multi-platform

Add multi platform docker images.

4 months agoSpaces. 17173/head
Luca Heltai [Tue, 25 Jun 2024 14:28:43 +0000 (16:28 +0200)]
Spaces.

4 months agoTry to build on different runners.
Luca Heltai [Tue, 25 Jun 2024 13:41:21 +0000 (15:41 +0200)]
Try to build on different runners.

4 months agoMerge pull request #17172 from kronbichler/mf_with_array_view
Peter Munch [Tue, 25 Jun 2024 10:38:58 +0000 (12:38 +0200)]
Merge pull request #17172 from kronbichler/mf_with_array_view

Enable matrix-free loops with ArrayView arguments

4 months agoAdded back focal build.
Luca Heltai [Tue, 25 Jun 2024 10:23:34 +0000 (12:23 +0200)]
Added back focal build.

4 months agoMerge pull request #17132 from kronbichler/mapping_info_docu
Timo Heister [Tue, 25 Jun 2024 02:13:25 +0000 (22:13 -0400)]
Merge pull request #17132 from kronbichler/mapping_info_docu

Matrix-free MappingInfo: Update documentation of internal functions

4 months agoAdd multi platform docker images.
Luca Heltai [Mon, 24 Jun 2024 21:20:30 +0000 (23:20 +0200)]
Add multi platform docker images.

4 months agoChangelog 17172/head
Martin Kronbichler [Mon, 24 Jun 2024 16:04:31 +0000 (18:04 +0200)]
Changelog

4 months agoNew test case
Martin Kronbichler [Mon, 24 Jun 2024 16:03:03 +0000 (18:03 +0200)]
New test case

4 months agoEnable matrix-free loops with ArrayView arguments
Martin Kronbichler [Mon, 24 Jun 2024 16:02:44 +0000 (18:02 +0200)]
Enable matrix-free loops with ArrayView arguments

4 months agoMerge pull request #17171 from dealii/dependabot/github_actions/docker/build-push...
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

4 months agoMerge pull request #17162 from dominiktassilostill/ContiguousFaceGradients
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

4 months agoMerge pull request #17168 from bangerth/connections
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.

4 months agoBump docker/build-push-action from 5 to 6 dependabot/github_actions/docker/build-push-action-6 17171/head
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>
4 months agoMerge pull request #17150 from marcfehling/cleanup
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().

4 months agoMerge pull request #17161 from marcfehling/code-span
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().

4 months agoMerge pull request #17149 from peterrum/mft_distribute_local_to_global
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

4 months agoMatrixFreeTools::compute_matrix(): specialize assembly of diagonal blocks 17149/head
Peter Munch [Thu, 20 Jun 2024 07:35:26 +0000 (09:35 +0200)]
MatrixFreeTools::compute_matrix(): specialize assembly of diagonal blocks

4 months agoMake some connections between classes. 17168/head
Wolfgang Bangerth [Sat, 22 Jun 2024 03:14:23 +0000 (21:14 -0600)]
Make some connections between classes.

4 months agoMerge pull request #17159 from nmuch/mf_compute_matrix_quad_no
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()

4 months agoSome edits to the documentation of step-89. 17157/head
Wolfgang Bangerth [Fri, 21 Jun 2024 03:36:40 +0000 (21:36 -0600)]
Some edits to the documentation of step-89.

4 months agoMerge pull request #17163 from tjhei/fix-test-step-18
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

4 months agoMark code spans in documentation of is_consistent_in_parallel(). 17161/head
Marc Fehling [Fri, 21 Jun 2024 10:47:49 +0000 (12:47 +0200)]
Mark code spans in documentation of is_consistent_in_parallel().

4 months agoMerge pull request #17164 from kronbichler/fix_docu3
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

4 months agoFix a typo in documentation 17164/head
Martin Kronbichler [Fri, 21 Jun 2024 14:30:54 +0000 (16:30 +0200)]
Fix a typo in documentation

4 months agoMerge pull request #17147 from bangerth/thread-safe
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.

4 months agofix tests/examples/step-18 17163/head
Timo Heister [Fri, 21 Jun 2024 14:30:24 +0000 (10:30 -0400)]
fix tests/examples/step-18

this causes random test failures

4 months agoMerge pull request #17153 from bangerth/references
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.

4 months agoMerge pull request #17158 from bangerth/89-2
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.

4 months agoAdd test 17159/head
Nils Much [Fri, 21 Jun 2024 10:55:58 +0000 (12:55 +0200)]
Add test

4 months agoArrange face gradients contiguously 17162/head
Dominik Still [Fri, 21 Jun 2024 09:57:39 +0000 (11:57 +0200)]
Arrange face gradients contiguously

4 months agoFix quad_no in MatrixFreeTools::compute_matrix()
Nils Much [Fri, 21 Jun 2024 09:28:27 +0000 (11:28 +0200)]
Fix quad_no in MatrixFreeTools::compute_matrix()

4 months agoReally minor edit to step-89.cc. 17158/head
Wolfgang Bangerth [Fri, 21 Jun 2024 03:40:13 +0000 (21:40 -0600)]
Really minor edit to step-89.cc.

4 months agoMerge pull request #17152 from bangerth/90
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.

4 months agoCapitalize proper names in references. 17153/head
Wolfgang Bangerth [Thu, 20 Jun 2024 22:59:30 +0000 (16:59 -0600)]
Capitalize proper names in references.

4 months agoUpdate the copyright header of step-90. 17152/head
Wolfgang Bangerth [Thu, 20 Jun 2024 22:50:55 +0000 (16:50 -0600)]
Update the copyright header of step-90.

4 months agoAvoid the use of 'auto' in step-74. 17151/head
Wolfgang Bangerth [Thu, 20 Jun 2024 22:46:12 +0000 (16:46 -0600)]
Avoid the use of 'auto' in step-74.

4 months agoMerge pull request #17142 from gassmoeller/fix_rare_division_by_zero
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

4 months agoUse relative tolerance 17142/head
Rene Gassmoeller [Wed, 19 Jun 2024 19:18:16 +0000 (13:18 -0600)]
Use relative tolerance

4 months agoMinor cleanup in AffineConstraints::make_consistent_in_parallel(). 17150/head
Marc Fehling [Thu, 20 Jun 2024 16:39:31 +0000 (18:39 +0200)]
Minor cleanup in AffineConstraints::make_consistent_in_parallel().

4 months agoMerge pull request #17045 from peterrum/fe_interface_value_cell_accessor
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`

4 months agoMatrixFree: disable overlap of communication/computation for FE_Nothing 14553/head
Peter Munch [Fri, 9 Dec 2022 08:21:45 +0000 (09:21 +0100)]
MatrixFree: disable overlap of communication/computation for FE_Nothing

4 months agoChanges to FEInterfaceValues and NM::FEInterfaceValues 17045/head
Peter Munch [Sun, 19 May 2024 07:47:05 +0000 (09:47 +0200)]
Changes to FEInterfaceValues and NM::FEInterfaceValues

4 months agoMerge pull request #17143 from tjhei/revert-queue-size1
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"

4 months agoMerge pull request #17145 from tjhei/more-doxygen-formula-fixes
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

4 months agoMerge pull request #17146 from tjhei/step-90-fix-quotes
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

4 months agoAdd a changelog entry. 17147/head
Wolfgang Bangerth [Wed, 19 Jun 2024 23:45:11 +0000 (17:45 -0600)]
Add a changelog entry.

4 months agoAlso make access to the update flags of GridTools::Cache thread-safe.
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.

4 months agoMake access to data members 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.

4 months agofix rendering of step-90 documentation 17146/head
Timo Heister [Wed, 19 Jun 2024 22:08:50 +0000 (18:08 -0400)]
fix rendering of step-90 documentation

4 months agofix some doxygen formulas 17145/head
Timo Heister [Wed, 19 Jun 2024 22:06:04 +0000 (18:06 -0400)]
fix some doxygen formulas

FYI @bangerth

4 months agoRevert "MatrixCreator: use queue_size=1 in debug mode" 17143/head
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.

4 months agoMerge pull request #17138 from gassmoeller/fix_rare_division_by_zero
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

4 months agoMerge pull request #17109 from bangerth/ida-doc
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.

4 months agoMerge pull request #17137 from tjhei/matrix-creator-debug-multithread
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

4 months agoAdd changelog 17138/head
Rene Gassmoeller [Tue, 18 Jun 2024 23:05:19 +0000 (17:05 -0600)]
Add changelog

4 months agoFix division by zero that should never happen.
Rene Gassmoeller [Mon, 10 Jun 2024 17:26:02 +0000 (13:26 -0400)]
Fix division by zero that should never happen.

4 months agoMatrixCreator: use queue_size=1 in debug mode 17137/head
Timo Heister [Tue, 18 Jun 2024 22:09:24 +0000 (18:09 -0400)]
MatrixCreator: use queue_size=1 in debug mode

4 months agoMerge pull request #17135 from tjhei/latex-errors2
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


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.