]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
2 years agoEnable fast path of gather_evaluate
Martin Kronbichler [Fri, 10 Dec 2021 23:24:02 +0000 (00:24 +0100)]
Enable fast path of gather_evaluate

2 years agoFix two bugs in access of Hessians
Martin Kronbichler [Fri, 10 Dec 2021 15:31:56 +0000 (16:31 +0100)]
Fix two bugs in access of Hessians

2 years agoRemove second template argument in FEEvaluationBaseData
Martin Kronbichler [Fri, 10 Dec 2021 14:13:32 +0000 (15:13 +0100)]
Remove second template argument in FEEvaluationBaseData

Rename FEEvaluationBaseData to FEEvaluationData.

2 years agoSimplify extract of face information, preparing for use in evaluation_kernels
Martin Kronbichler [Fri, 10 Dec 2021 10:46:12 +0000 (11:46 +0100)]
Simplify extract of face information, preparing for use in evaluation_kernels

2 years agoFix hessian tests
Maximilian Bergbauer [Fri, 10 Dec 2021 10:08:29 +0000 (11:08 +0100)]
Fix hessian tests

2 years agoSimplify calls to FEEvaluation kernels
Martin Kronbichler [Thu, 9 Dec 2021 17:13:08 +0000 (18:13 +0100)]
Simplify calls to FEEvaluation kernels

2 years agoMerge pull request #13059 from peterrum/mf_shmem_tests
Martin Kronbichler [Sat, 11 Dec 2021 11:07:51 +0000 (12:07 +0100)]
Merge pull request #13059 from peterrum/mf_shmem_tests

Add tests for MatrixFree + shared-memory MPI

2 years agoMerge pull request #13058 from peterrum/ecl_pbc_orientation
Peter Munch [Fri, 10 Dec 2021 21:20:58 +0000 (22:20 +0100)]
Merge pull request #13058 from peterrum/ecl_pbc_orientation

MatrixFree: fix orientation for cell-centric loop and pbc

2 years agoAdd tests for MatrixFree + SHMEM 13059/head
Peter Munch [Fri, 10 Dec 2021 19:10:59 +0000 (20:10 +0100)]
Add tests for MatrixFree + SHMEM

2 years agoMatrixFree: fix orientation for cell-centric loop and pbc 13058/head
Peter Munch [Fri, 10 Dec 2021 15:46:44 +0000 (16:46 +0100)]
MatrixFree: fix orientation for cell-centric loop and pbc

2 years agoMerge pull request #13042 from peterrum/mf_mixed_internal
Peter Munch [Fri, 10 Dec 2021 05:17:10 +0000 (06:17 +0100)]
Merge pull request #13042 from peterrum/mf_mixed_internal

MatrixFree: distinguish internally between mixed and non-mixed meshes

2 years agoMerge pull request #13054 from peterrum/apply_hanging_node_constraints_clean_up
Marc Fehling [Fri, 10 Dec 2021 01:03:13 +0000 (18:03 -0700)]
Merge pull request #13054 from peterrum/apply_hanging_node_constraints_clean_up

FEEvaluationBase::apply_hanging_node_constraints(): clean up

2 years agoMerge pull request #13045 from bangerth/tbb
Marc Fehling [Fri, 10 Dec 2021 00:27:06 +0000 (17:27 -0700)]
Merge pull request #13045 from bangerth/tbb

Further WorkStream cleanups

2 years agoMatrixFree: distinguish internally between mixed and non-mixed meshes 13042/head
Peter Munch [Tue, 7 Dec 2021 17:08:58 +0000 (18:08 +0100)]
MatrixFree: distinguish internally between mixed and non-mixed meshes

2 years agoMerge pull request #12958 from tamiko/support_tbb
Wolfgang Bangerth [Thu, 9 Dec 2021 19:34:57 +0000 (12:34 -0700)]
Merge pull request #12958 from tamiko/support_tbb

CMake: Add configure support for TBB OneAPI layout

2 years agoMerge pull request #13053 from peterrum/reinit_geometric_transfer_dg_cg
Peter Munch [Thu, 9 Dec 2021 17:06:12 +0000 (18:06 +0100)]
Merge pull request #13053 from peterrum/reinit_geometric_transfer_dg_cg

Fix MGTwoLevelTransfer::reinit_geometric_transfer for DG <-> CG

2 years agoFEEvaluationBase::apply_hanging_node_constraints(): clean up 13054/head
Peter Munch [Thu, 9 Dec 2021 16:49:54 +0000 (17:49 +0100)]
FEEvaluationBase::apply_hanging_node_constraints(): clean up

2 years agoFix MGTwoLevelTransfer::reinit_geometric_transfer for DG <-> CG 13053/head
Peter Munch [Thu, 9 Dec 2021 14:07:18 +0000 (15:07 +0100)]
Fix MGTwoLevelTransfer::reinit_geometric_transfer for DG <-> CG

2 years agoMerge pull request #12990 from kronbichler/remove_instantiations
Martin Kronbichler [Thu, 9 Dec 2021 08:04:23 +0000 (09:04 +0100)]
Merge pull request #12990 from kronbichler/remove_instantiations

Do not split evaluation_template_factory_hanging_nodes instantiations

2 years agoMerge pull request #13046 from peterrum/FEEvaluationImplHangingNodes_ShapeInfo
Peter Munch [Thu, 9 Dec 2021 07:52:10 +0000 (08:52 +0100)]
Merge pull request #13046 from peterrum/FEEvaluationImplHangingNodes_ShapeInfo

FEEvaluationImplHangingNodes: use ShapeInfo as input argument

2 years agoCMake: do not use TBB with oneAPI interface for now 12958/head
Matthias Maier [Wed, 8 Dec 2021 20:19:10 +0000 (14:19 -0600)]
CMake: do not use TBB with oneAPI interface for now

2 years agoTBB OneAPI: Update includes
Matthias Maier [Tue, 16 Nov 2021 19:14:15 +0000 (13:14 -0600)]
TBB OneAPI: Update includes

2 years agoCMake: Export whether we have encountered the ONEAPI TBB layout
Matthias Maier [Tue, 16 Nov 2021 18:49:45 +0000 (12:49 -0600)]
CMake: Export whether we have encountered the ONEAPI TBB layout

2 years agoCMake: Update module to find oneapi tbb
Matthias Maier [Tue, 16 Nov 2021 18:44:44 +0000 (12:44 -0600)]
CMake: Update module to find oneapi tbb

2 years agoMerge pull request #13050 from tamiko/avoid_warning_bundled_tbb
Wolfgang Bangerth [Thu, 9 Dec 2021 03:07:02 +0000 (20:07 -0700)]
Merge pull request #13050 from tamiko/avoid_warning_bundled_tbb

bundled/tbb: avoid a warning when compiling with -std=c++17

2 years agoMerge pull request #13049 from tamiko/suppress_boost_warning
Wolfgang Bangerth [Thu, 9 Dec 2021 03:00:52 +0000 (20:00 -0700)]
Merge pull request #13049 from tamiko/suppress_boost_warning

avoid another boost deprecated headers warning

2 years agoMerge pull request #13047 from tamiko/default_disable_taskflow
Matthias Maier [Thu, 9 Dec 2021 02:31:25 +0000 (20:31 -0600)]
Merge pull request #13047 from tamiko/default_disable_taskflow

CMake: set the taskflow feature default to disabled

2 years agobundled/tbb: avoid a warning when compiling with -std=c++17 13050/head
Matthias Maier [Wed, 8 Dec 2021 23:46:41 +0000 (17:46 -0600)]
bundled/tbb: avoid a warning when compiling with -std=c++17

2 years agoavoid another boost deprecated headers warning 13049/head
Matthias Maier [Wed, 8 Dec 2021 23:16:53 +0000 (17:16 -0600)]
avoid another boost deprecated headers warning

2 years agoMerge pull request #12953 from bangerth/unsigned
Matthias Maier [Wed, 8 Dec 2021 22:07:42 +0000 (16:07 -0600)]
Merge pull request #12953 from bangerth/unsigned

Make dimension counters unsigned.

2 years agoMerge pull request #13018 from bangerth/clean
Matthias Maier [Wed, 8 Dec 2021 22:06:41 +0000 (16:06 -0600)]
Merge pull request #13018 from bangerth/clean

Spawn tasks via the TBB again.

2 years agoCMake: set the taskflow feature default to disabled 13047/head
Matthias Maier [Wed, 8 Dec 2021 20:37:04 +0000 (14:37 -0600)]
CMake: set the taskflow feature default to disabled

Let us (default) disable taskflow for the time being to avoid
unnecessary surprises on user side. For example, with taskflow and tbb
enabled both libraries will create and maintain an independent
threadpool which leads to unpleasant surprises when the number of
threads is limited or when trying to pin threads to specific cpus

2 years agoFEEvaluationImplHangingNodes: use ShapeInfo as input argument 13046/head
Peter Munch [Wed, 8 Dec 2021 19:49:51 +0000 (20:49 +0100)]
FEEvaluationImplHangingNodes: use ShapeInfo as input argument

2 years agoMerge pull request #13044 from peterrum/all_reference_cells_are_simplex
Martin Kronbichler [Wed, 8 Dec 2021 20:09:07 +0000 (21:09 +0100)]
Merge pull request #13044 from peterrum/all_reference_cells_are_simplex

Add Triangulation::all_reference_cells_are_simplex() and ::is_mixed_mesh()

2 years agoRename a few variables to make their intent clearer. 13045/head
Wolfgang Bangerth [Wed, 8 Dec 2021 17:59:00 +0000 (10:59 -0700)]
Rename a few variables to make their intent clearer.

2 years agoName a function better.
Wolfgang Bangerth [Wed, 8 Dec 2021 16:51:08 +0000 (09:51 -0700)]
Name a function better.

Previously, the TBB required it to be operator(), but the new system
no longer requires this.

2 years agoUse range-based for loops in a number of places.
Wolfgang Bangerth [Wed, 8 Dec 2021 16:50:01 +0000 (09:50 -0700)]
Use range-based for loops in a number of places.

2 years agoBreak a loop early.
Wolfgang Bangerth [Wed, 8 Dec 2021 16:40:09 +0000 (09:40 -0700)]
Break a loop early.

The scratch objects can be in the list only once, so once we find it, we
can stop the loop.

2 years agoAdd Triangulation::all_reference_cells_are_simplex() and ::is_mixed_mesh() 13044/head
Peter Munch [Wed, 8 Dec 2021 15:27:34 +0000 (16:27 +0100)]
Add Triangulation::all_reference_cells_are_simplex() and ::is_mixed_mesh()

2 years agoMerge pull request #13043 from peterrum/clang-format_remove_simplex
Wolfgang Bangerth [Wed, 8 Dec 2021 15:58:36 +0000 (08:58 -0700)]
Merge pull request #13043 from peterrum/clang-format_remove_simplex

Remove simplex from .clang-format

2 years agoRemove simplex from .clang-format 13043/head
Peter Munch [Wed, 8 Dec 2021 08:42:33 +0000 (09:42 +0100)]
Remove simplex from .clang-format

2 years agoDo not split instantiations for evaluation_template_factory_hanging_nodes 12990/head
Martin Kronbichler [Wed, 24 Nov 2021 09:31:04 +0000 (10:31 +0100)]
Do not split instantiations for evaluation_template_factory_hanging_nodes

2 years agoMerge pull request #13017 from kronbichler/reduce_header_inclusion_matrixfree
Peter Munch [Tue, 7 Dec 2021 16:30:02 +0000 (17:30 +0100)]
Merge pull request #13017 from kronbichler/reduce_header_inclusion_matrixfree

Make evaluation_kernels only include FEEvaluationData file

2 years agoMerge pull request #13036 from tamiko/disallow_boost_177
Timo Heister [Tue, 7 Dec 2021 10:12:24 +0000 (05:12 -0500)]
Merge pull request #13036 from tamiko/disallow_boost_177

Boost: Disallow version 1.77 due to multiple unresolved upstream bugs

2 years agoMerge pull request #13035 from bangerth/grid-out
Martin Kronbichler [Tue, 7 Dec 2021 08:23:58 +0000 (09:23 +0100)]
Merge pull request #13035 from bangerth/grid-out

Enable GridOut::write_gmsh() for simplex meshes

2 years agoMerge pull request #13019 from bangerth/setup
Matthias Maier [Tue, 7 Dec 2021 05:26:17 +0000 (23:26 -0600)]
Merge pull request #13019 from bangerth/setup

Skip a bunch of work for tests that we don't actually want.

2 years agoBugfix: Drop out of the right loop, annotate logic 13019/head
Matthias Maier [Mon, 6 Dec 2021 23:45:33 +0000 (17:45 -0600)]
Bugfix: Drop out of the right loop, annotate logic

2 years agoSkip a bunch of work for tests that we don't actually want.
Wolfgang Bangerth [Tue, 30 Nov 2021 23:26:02 +0000 (16:26 -0700)]
Skip a bunch of work for tests that we don't actually want.

2 years agoAdd changelog entry. 13035/head
Wolfgang Bangerth [Mon, 6 Dec 2021 12:59:37 +0000 (05:59 -0700)]
Add changelog entry.

2 years agoAdd a test.
Wolfgang Bangerth [Mon, 6 Dec 2021 13:20:04 +0000 (06:20 -0700)]
Add a test.

2 years agoMerge pull request #13032 from bangerth/tbb
Matthias Maier [Mon, 6 Dec 2021 21:51:56 +0000 (15:51 -0600)]
Merge pull request #13032 from bangerth/tbb

WorkStream cleanups

2 years agoBoost: Disallow version 1.77 due to multiple unresolved upstream bugs 13036/head
Matthias Maier [Mon, 6 Dec 2021 20:28:48 +0000 (14:28 -0600)]
Boost: Disallow version 1.77 due to multiple unresolved upstream bugs

Closes: https://github.com/dealii/dealii/issues/12817
2 years agoBoost: undo header adjustments
Matthias Maier [Mon, 6 Dec 2021 20:22:30 +0000 (14:22 -0600)]
Boost: undo header adjustments

This little trick does not solve the problem

2 years agoSimplify some code by default copy constructor 13017/head
Martin Kronbichler [Mon, 6 Dec 2021 15:20:29 +0000 (16:20 +0100)]
Simplify some code by default copy constructor

2 years agoTake tokens as pointers, not references to pointers. 13032/head
Wolfgang Bangerth [Mon, 6 Dec 2021 18:27:18 +0000 (11:27 -0700)]
Take tokens as pointers, not references to pointers.

2 years agoEnable GridOut::write_gmsh() for simplex cells.
Wolfgang Bangerth [Mon, 6 Dec 2021 13:13:03 +0000 (06:13 -0700)]
Enable GridOut::write_gmsh() for simplex cells.

2 years agoMake gmsh element types available via ReferenceCell.
Wolfgang Bangerth [Mon, 6 Dec 2021 12:57:56 +0000 (05:57 -0700)]
Make gmsh element types available via ReferenceCell.

2 years agoMerge pull request #13027 from bangerth/face_number
David Wells [Mon, 6 Dec 2021 13:33:45 +0000 (08:33 -0500)]
Merge pull request #13027 from bangerth/face_number

Allow accessing face numbers in data postprocessors

2 years agoMove the main data pointers to the FEEvaluationBaseData class
Martin Kronbichler [Wed, 1 Dec 2021 18:17:24 +0000 (19:17 +0100)]
Move the main data pointers to the FEEvaluationBaseData class

2 years agoSimplify extraction of shape info data structure
Martin Kronbichler [Wed, 1 Dec 2021 13:40:17 +0000 (14:40 +0100)]
Simplify extraction of shape info data structure

2 years agoMake evaluation_kernels only include FEEvaluationData file
Martin Kronbichler [Tue, 30 Nov 2021 21:37:52 +0000 (22:37 +0100)]
Make evaluation_kernels only include FEEvaluationData file

2 years agoImprove documentation.
Wolfgang Bangerth [Sun, 5 Dec 2021 23:13:37 +0000 (16:13 -0700)]
Improve documentation.

2 years agoRename a variable to be grammatically correct.
Wolfgang Bangerth [Sun, 5 Dec 2021 23:09:57 +0000 (16:09 -0700)]
Rename a variable to be grammatically correct.

2 years agoAlso inline the worker class as a lambda function.
Wolfgang Bangerth [Sun, 5 Dec 2021 23:09:09 +0000 (16:09 -0700)]
Also inline the worker class as a lambda function.

2 years agoMove a check out of an inner loop.
Wolfgang Bangerth [Sun, 5 Dec 2021 22:55:49 +0000 (15:55 -0700)]
Move a check out of an inner loop.

2 years agoRemove the TBBCopier class and just inline its only function as a lambda.
Wolfgang Bangerth [Sun, 5 Dec 2021 22:51:43 +0000 (15:51 -0700)]
Remove the TBBCopier class and just inline its only function as a lambda.

2 years agoBe type correct -- the new TBB allows us to.
Wolfgang Bangerth [Sun, 5 Dec 2021 22:42:36 +0000 (15:42 -0700)]
Be type correct -- the new TBB allows us to.

2 years agoMerge pull request #13031 from bangerth/tbb
Marc Fehling [Mon, 6 Dec 2021 01:16:06 +0000 (18:16 -0700)]
Merge pull request #13031 from bangerth/tbb

Minimal change to make WorkStream work with newer TBB versions.

2 years agoMinimal change to make WorkStream work with newer TBB versions. 13031/head
Wolfgang Bangerth [Sun, 5 Dec 2021 21:50:48 +0000 (14:50 -0700)]
Minimal change to make WorkStream work with newer TBB versions.

2 years agoMake MS VC happy by being consistent with class vs struct. 13027/head
Wolfgang Bangerth [Fri, 3 Dec 2021 23:52:08 +0000 (16:52 -0700)]
Make MS VC happy by being consistent with class vs struct.

2 years agoAdd a changelog entry.
Wolfgang Bangerth [Fri, 3 Dec 2021 23:28:59 +0000 (16:28 -0700)]
Add a changelog entry.

2 years agoAdd a test.
Wolfgang Bangerth [Fri, 3 Dec 2021 23:28:46 +0000 (16:28 -0700)]
Add a test.

2 years agoActually store the face number for DataPostprocessor objects.
Wolfgang Bangerth [Fri, 3 Dec 2021 23:28:36 +0000 (16:28 -0700)]
Actually store the face number for DataPostprocessor objects.

2 years agoAllow storing the face number for DataPostprocessor objects.
Wolfgang Bangerth [Fri, 3 Dec 2021 23:28:19 +0000 (16:28 -0700)]
Allow storing the face number for DataPostprocessor objects.

2 years agoTry to work around an issue with the Xcode compiler. 13018/head
Wolfgang Bangerth [Fri, 3 Dec 2021 00:44:52 +0000 (17:44 -0700)]
Try to work around an issue with the Xcode compiler.

2 years agoExplicitly disallow copying or moving TaskData objects.
Wolfgang Bangerth [Thu, 2 Dec 2021 22:16:05 +0000 (15:16 -0700)]
Explicitly disallow copying or moving TaskData objects.

2 years agoSpawn tasks via the TBB again.
Wolfgang Bangerth [Tue, 30 Nov 2021 23:11:41 +0000 (16:11 -0700)]
Spawn tasks via the TBB again.

2 years agoMerge pull request #13029 from drwells/remove-explicit-ctor-bug-reference
Marc Fehling [Sun, 5 Dec 2021 04:38:37 +0000 (21:38 -0700)]
Merge pull request #13029 from drwells/remove-explicit-ctor-bug-reference

Remove references to DEAL_II_EXPLICIT_CONSTRUCTOR_BUG.

2 years agoRemove references to DEAL_II_EXPLICIT_CONSTRUCTOR_BUG. 13029/head
David Wells [Sun, 5 Dec 2021 01:22:16 +0000 (20:22 -0500)]
Remove references to DEAL_II_EXPLICIT_CONSTRUCTOR_BUG.

This was removed in 252c891bb0d5402927177d9de12088c92d348808.

2 years agoMerge pull request #13024 from bangerth/threads
David Wells [Sun, 5 Dec 2021 01:00:44 +0000 (20:00 -0500)]
Merge pull request #13024 from bangerth/threads

Explicitly wait for tasks to be done.

2 years agoMerge pull request #13026 from marcfehling/assert
Wolfgang Bangerth [Fri, 3 Dec 2021 03:43:25 +0000 (20:43 -0700)]
Merge pull request #13026 from marcfehling/assert

Adjust assert in Physics::VectorRelations.

2 years agoAdjust assert. 13026/head
Marc Fehling [Fri, 3 Dec 2021 00:43:09 +0000 (17:43 -0700)]
Adjust assert.

2 years agoMerge pull request #13025 from marcfehling/hp_step-4
Wolfgang Bangerth [Thu, 2 Dec 2021 22:17:44 +0000 (15:17 -0700)]
Merge pull request #13025 from marcfehling/hp_step-4

Fix test `mpi/hp_step-4`.

2 years agoFix test `mpi/hp_step-4`. 13025/head
Marc Fehling [Thu, 2 Dec 2021 18:52:09 +0000 (11:52 -0700)]
Fix test `mpi/hp_step-4`.

2 years agoExplicitly wait for tasks to be done. 13024/head
Wolfgang Bangerth [Thu, 2 Dec 2021 04:31:09 +0000 (21:31 -0700)]
Explicitly wait for tasks to be done.

2 years agoMerge pull request #13022 from tjhei/ci-no-win2016
Marc Fehling [Thu, 2 Dec 2021 16:45:16 +0000 (09:45 -0700)]
Merge pull request #13022 from tjhei/ci-no-win2016

CI: replace windows-2016 by windows-2022

2 years agoMerge pull request #13014 from bangerth/aligned-2
David Wells [Wed, 1 Dec 2021 20:23:49 +0000 (15:23 -0500)]
Merge pull request #13014 from bangerth/aligned-2

Avoid unnecessary memory allocation.

2 years agoCI: replace windows-2016 by windows-2022 13022/head
Timo Heister [Wed, 1 Dec 2021 17:39:29 +0000 (12:39 -0500)]
CI: replace windows-2016 by windows-2022

The 2016 environment will be removed March 2022 and will have blackout
on dec 1 (today). Replace with 2022.

2 years agoMerge pull request #13021 from tamiko/avoid_spurious_boost_warnings
Martin Kronbichler [Wed, 1 Dec 2021 08:26:47 +0000 (09:26 +0100)]
Merge pull request #13021 from tamiko/avoid_spurious_boost_warnings

Boost includes: use BOOST_ALLOW_DEPRECATED_HEADERS to suppress warnings

2 years agoMerge pull request #13016 from kronbichler/tests_uninitialized
Martin Kronbichler [Wed, 1 Dec 2021 07:54:02 +0000 (08:54 +0100)]
Merge pull request #13016 from kronbichler/tests_uninitialized

Do not use uninitialized variable in tests

2 years agoBoost includes: use BOOST_ALLOW_DEPRECATED_HEADERS to suppress warnings 13021/head
Matthias Maier [Wed, 1 Dec 2021 03:25:36 +0000 (21:25 -0600)]
Boost includes: use BOOST_ALLOW_DEPRECATED_HEADERS to suppress warnings

2 years agoCMake: add a configure check for spurious boost deprecation warnings
Matthias Maier [Wed, 1 Dec 2021 03:18:11 +0000 (21:18 -0600)]
CMake: add a configure check for spurious boost deprecation warnings

2 years agoMerge pull request #12756 from simonsticko/non_matching_fe_values
Martin Kronbichler [Tue, 30 Nov 2021 21:54:44 +0000 (22:54 +0100)]
Merge pull request #12756 from simonsticko/non_matching_fe_values

Add class NonMatching::FEValues

2 years agoMerge pull request #13013 from kronbichler/move_implementation_out_of_header
Peter Munch [Tue, 30 Nov 2021 21:39:28 +0000 (22:39 +0100)]
Merge pull request #13013 from kronbichler/move_implementation_out_of_header

Move implementation for ShapeInfo to templates.h file

2 years agoDo not use uninitialized variable in tests 13016/head
Martin Kronbichler [Tue, 30 Nov 2021 21:35:43 +0000 (22:35 +0100)]
Do not use uninitialized variable in tests

2 years agoMerge pull request #13015 from bangerth/clean
Martin Kronbichler [Tue, 30 Nov 2021 20:58:12 +0000 (21:58 +0100)]
Merge pull request #13015 from bangerth/clean

Guard a forward declaration.

2 years agoMerge pull request #13008 from marcfehling/angle-2
Martin Kronbichler [Tue, 30 Nov 2021 20:57:35 +0000 (21:57 +0100)]
Merge pull request #13008 from marcfehling/angle-2

Functions for calculating angles between vectors.

2 years agoUpdate two tests 13013/head
Martin Kronbichler [Tue, 30 Nov 2021 19:48:32 +0000 (20:48 +0100)]
Update two tests

2 years agoChangelog
Martin Kronbichler [Tue, 30 Nov 2021 19:48:20 +0000 (20:48 +0100)]
Changelog

2 years agoGuard a forward declaration. 13015/head
Wolfgang Bangerth [Tue, 30 Nov 2021 18:42:30 +0000 (11:42 -0700)]
Guard a forward declaration.


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.