]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Thu, 27 May 2021 13:50:52 +0000 (07:50 -0600)]
Use automatic memory management with GSL objects.
Wolfgang Bangerth [Thu, 27 May 2021 19:59:36 +0000 (13:59 -0600)]
Merge pull request #12322 from marcfehling/patch-spacedim
Introduce `patch_dim` and `patch_spacedim` in DataOut classes.
Wolfgang Bangerth [Thu, 27 May 2021 19:59:27 +0000 (13:59 -0600)]
Merge pull request #12325 from drwells/remove-test-variable
Remove an unused variable in a test.
David Wells [Thu, 27 May 2021 14:58:06 +0000 (10:58 -0400)]
Merge pull request #12321 from bangerth/mpi
Add a missing AssertThrowMPI.
David Wells [Thu, 27 May 2021 14:30:34 +0000 (10:30 -0400)]
Remove an unused variable in a test.
Daniel Arndt [Thu, 27 May 2021 14:29:59 +0000 (10:29 -0400)]
Merge pull request #12299 from Rombur/clang_13_warnings
Fix warnings using clang 13.0
Marc Fehling [Thu, 27 May 2021 01:00:48 +0000 (19:00 -0600)]
Make MSVC happy.
Marc Fehling [Tue, 24 Nov 2020 05:52:42 +0000 (22:52 -0700)]
Introduce `patch_dim` and `patch_spacedim` in DataOut classes.
Wolfgang Bangerth [Wed, 26 May 2021 21:58:15 +0000 (15:58 -0600)]
Add a missing AssertThrowMPI.
Wolfgang Bangerth [Wed, 26 May 2021 21:53:53 +0000 (15:53 -0600)]
Merge pull request #11221 from marcfehling/deprecate-dofhandlertype-2
Replaced template argument DoFHandlerType by spacedim for classes ...
Daniel Arndt [Wed, 26 May 2021 21:49:58 +0000 (17:49 -0400)]
Merge pull request #12315 from simonsticko/fix_tria_accessor_noexcept
Remove noexcept on TriaAccessor move constructor and assignment operator
Marc Fehling [Wed, 26 May 2021 20:57:41 +0000 (14:57 -0600)]
Merge pull request #12308 from masterleinad/remove_deprecated_parallel_triangulation
Remove deprecated parallel::Triangulation
Marc Fehling [Wed, 26 May 2021 19:36:12 +0000 (13:36 -0600)]
Merge pull request #12303 from masterleinad/remove_deprecated_CellDataTransfer_CoarseningStrategies
Remove deprecated parallel::distributed::CellDataTransfer::CoarseningStrategies
Bruno Turcksin [Tue, 25 May 2021 01:22:27 +0000 (21:22 -0400)]
Fix warnings using clang 13.0
Simon Sticko [Wed, 26 May 2021 15:30:01 +0000 (17:30 +0200)]
Remove noexcept on TriaAccessor move constructor and assignment operator
To avoid a compilation error with clang 6.0.0.
Daniel Arndt [Wed, 26 May 2021 14:27:22 +0000 (10:27 -0400)]
Update doc/news/changes/incompatibilities/20210525DanielArndt
Co-authored-by: Marc Fehling <mafehling.git@gmail.com>
Daniel Arndt [Wed, 26 May 2021 14:25:56 +0000 (10:25 -0400)]
Merge pull request #12310 from marcfehling/deprecate-tests
Replace remaining occurences of DoFHandler::locally_owned_dofs_per_processor() in the tests folder.
Daniel Arndt [Wed, 26 May 2021 13:24:42 +0000 (09:24 -0400)]
Merge pull request #12306 from bangerth/arkode
Unify internal names of SUNDIALS ARKODE interfaces.
Daniel Arndt [Wed, 26 May 2021 13:24:15 +0000 (09:24 -0400)]
Merge pull request #12309 from drwells/improve-mpi-checks-4
Add some more AssertThrowMPIs.
Marc Fehling [Wed, 26 May 2021 01:43:45 +0000 (19:43 -0600)]
Replace remaining occurences of DoFHandler::locally_owned_dofs_per_processor() in the tests folder.
David Wells [Tue, 25 May 2021 22:14:41 +0000 (18:14 -0400)]
Add some more AssertThrowMPIs.
Luca Heltai [Tue, 25 May 2021 22:02:28 +0000 (00:02 +0200)]
Merge pull request #12307 from bangerth/arkode-2
Fix a mistake in the ARKODE interface documentation.
Luca Heltai [Tue, 25 May 2021 22:01:53 +0000 (00:01 +0200)]
Merge pull request #12304 from bangerth/ida
Unify internal names of SUNDIALS IDA interfaces.
Daniel Arndt [Tue, 25 May 2021 21:41:59 +0000 (17:41 -0400)]
Remove deprecated parallel::Triangulation
Wolfgang Bangerth [Tue, 25 May 2021 17:00:01 +0000 (11:00 -0600)]
Unify internal names of SUNDIALS ARKODE interfaces.
As previously done for the KINSOL interfaces, this patch avoids the t_arkode_ prefix
and instead uses _callback as suffix. I don't quite know where the t_ prefix
comes from, but it sounds like jargon that may be present in the SUNDIALS
internal documentation but that a typical reader of our code would not
know about.
Since these are all internal functions of deal.II, we can rename them freely.
In particular, because they are in anonymous namespaces, we can re-use the same
names already in use in the KINSOL interfaces.
Marc Fehling [Sat, 22 May 2021 23:53:25 +0000 (17:53 -0600)]
Treat `hp::DoFHandler` as alias. Clean up template-arguments.in from `hp::DoFHandler`.
Marc Fehling [Tue, 24 Nov 2020 20:05:08 +0000 (13:05 -0700)]
Remove template argument `DoFHandlerType` from tests.
Marc Fehling [Sat, 21 Nov 2020 06:08:56 +0000 (23:08 -0700)]
Remove template argument `DoFHandlerType` for classes ...
... SolutionTransfer, FEFieldFunction, DataOut, DataOut_DoFData, DataOutFaces, DataOutRotation.
Marc Fehling [Mon, 30 Nov 2020 18:46:18 +0000 (11:46 -0700)]
Deprecate Legacy classes.
Wolfgang Bangerth [Tue, 25 May 2021 17:00:27 +0000 (11:00 -0600)]
Fix a mistake in the ARKODE interface documentation.
Wolfgang Bangerth [Tue, 25 May 2021 16:43:52 +0000 (10:43 -0600)]
Unify internal names of SUNDIALS IDA interfaces.
As previously done for the KINSOL interfaces, this patch avoids the t_dae_ prefix
and instead uses _callback as suffix. I don't quite know where the t_ prefix
comes from, but it sounds like jargon that may be present in the SUNDIALS
internal documentation but that a typical reader of our code would not
know about.
Since these are all internal functions of deal.II, we can rename them freely.
In particular, because they are in anonymous namespaces, we can re-use the same
names already in use in the KINSOL interfaces.
Daniel Arndt [Tue, 25 May 2021 15:44:11 +0000 (11:44 -0400)]
Remove deprecated parallel::distributed::CellDataTransfer::CoarseningStrategies
Bruno Turcksin [Tue, 25 May 2021 12:39:38 +0000 (08:39 -0400)]
Merge pull request #12300 from marcfehling/typo-triaaccessor
Fix typo in `TriaAccessor`.
Marc Fehling [Tue, 25 May 2021 06:03:56 +0000 (00:03 -0600)]
Fix typo.
Wolfgang Bangerth [Mon, 24 May 2021 22:29:04 +0000 (16:29 -0600)]
Merge pull request #12292 from jppelteret/step-79-touchups_01
Some minor changes to the step-79 documentation
Marc Fehling [Mon, 24 May 2021 21:40:38 +0000 (15:40 -0600)]
Merge pull request #12294 from masterleinad/special_members_tria_accessor
Provide special member functions for TriaAccessor
Daniel Arndt [Mon, 24 May 2021 19:31:57 +0000 (15:31 -0400)]
Mark destructor and move assignment operator as noexcept
Marc Fehling [Mon, 24 May 2021 18:24:54 +0000 (12:24 -0600)]
Merge pull request #12295 from masterleinad/remove_deprecated_locally_owned_dofs_per_processor
Remove deprecated DoFHandler::locally_owned_dofs_per_processor
Daniel Arndt [Mon, 24 May 2021 15:37:38 +0000 (11:37 -0400)]
Allow copy construction again
Daniel Arndt [Mon, 24 May 2021 15:20:09 +0000 (11:20 -0400)]
Remove deprecated DoFHandler::locally_owned_dofs_per_processor
Daniel Arndt [Mon, 24 May 2021 15:06:41 +0000 (11:06 -0400)]
Fix typos
Daniel Arndt [Mon, 24 May 2021 14:34:06 +0000 (10:34 -0400)]
Provide special member functions for TriaAccessor
Martin Kronbichler [Mon, 24 May 2021 11:22:44 +0000 (13:22 +0200)]
Merge pull request #12293 from nicola-giuliani/tria-clear-user-data-bug
added check not to call faces if dim == 1 when clearing user data
Martin Kronbichler [Mon, 24 May 2021 11:22:00 +0000 (13:22 +0200)]
Merge pull request #12290 from peterrum/trilinos_vector_local_size
Replace usage of local_size() with locally_owned_size() in trilinos_vector.h
Nicola Giuliani [Mon, 24 May 2021 08:25:48 +0000 (10:25 +0200)]
added check not to call faces if dim == 1 when clearing user data
Peter Munch [Sun, 23 May 2021 06:26:22 +0000 (08:26 +0200)]
Replace usage of local_size() with locally_owned_size() in trilinos_vector.h
David Wells [Sun, 23 May 2021 21:08:40 +0000 (17:08 -0400)]
Merge pull request #12270 from bangerth/aligned-4
Rename a few classes to make them easier to understand.
Jean-Paul Pelteret [Sun, 23 May 2021 20:34:13 +0000 (22:34 +0200)]
Some minor changes to the step-79 documentation
Daniel Arndt [Sun, 23 May 2021 00:42:03 +0000 (20:42 -0400)]
Merge pull request #12288 from drwells/remove-deprecated-petsc-10.0
Daniel Arndt [Sun, 23 May 2021 00:40:05 +0000 (20:40 -0400)]
Merge pull request #12289 from drwells/promote-early-deprecations
Promote early deprecations.
David Wells [Sat, 22 May 2021 19:41:13 +0000 (15:41 -0400)]
Promote early deprecations.
David Wells [Sat, 22 May 2021 17:57:31 +0000 (13:57 -0400)]
Remove a lot of deprecated PETSc things.
David Wells [Sat, 22 May 2021 19:36:45 +0000 (15:36 -0400)]
Avoid deprecated features in PETSc tests.
Matthias Maier [Sat, 22 May 2021 15:08:54 +0000 (10:08 -0500)]
Merge pull request #12285 from tamiko/update_version_dependencies
update version requirement
Matthias Maier [Sat, 22 May 2021 15:06:33 +0000 (10:06 -0500)]
update version requirement in documentation
Matthias Maier [Sat, 22 May 2021 15:05:18 +0000 (10:05 -0500)]
update version requirement
Matthias Maier [Sat, 22 May 2021 15:03:16 +0000 (10:03 -0500)]
Merge pull request #12284 from tamiko/master
Update version for release.
Matthias Maier [Sat, 22 May 2021 15:00:32 +0000 (10:00 -0500)]
update VERSION
Matthias Maier [Sat, 22 May 2021 14:55:39 +0000 (09:55 -0500)]
Merge pull request #12283 from tamiko/update-doxygen-tag
Update doxygen tags.
Matthias Maier [Sat, 22 May 2021 14:51:58 +0000 (09:51 -0500)]
Merge pull request #12282 from tamiko/update-changes-file
Replace individual files by one changelog for the whole release.
Matthias Maier [Sat, 22 May 2021 14:35:42 +0000 (09:35 -0500)]
Update doxygen tags.
Matthias Maier [Sat, 22 May 2021 14:33:47 +0000 (09:33 -0500)]
Remove now obsolete files.
Matthias Maier [Sat, 22 May 2021 14:32:00 +0000 (09:32 -0500)]
Update the changelog file for the release.
Matthias Maier [Sat, 22 May 2021 14:31:16 +0000 (09:31 -0500)]
Update the changelog file for the release.
Matthias Maier [Sat, 22 May 2021 14:30:36 +0000 (09:30 -0500)]
Update the changelog file for the release.
David Wells [Sat, 22 May 2021 14:20:15 +0000 (10:20 -0400)]
Merge pull request #12034 from juleoc02/step-79
Step 79: A topology optimization problem
Matthias Maier [Sat, 22 May 2021 14:14:01 +0000 (09:14 -0500)]
Merge pull request #12246 from mathsen/gcc_11
Fix compilation issues with GCC 11.1
Peter Munch [Sat, 22 May 2021 14:12:50 +0000 (16:12 +0200)]
Merge pull request #12273 from drwells/step-78-edits
Step 78 edits
David Wells [Sat, 22 May 2021 14:12:19 +0000 (10:12 -0400)]
Merge pull request #12278 from jppelteret/symengine-fix_10016
Fix SymEngine tests for SymEngine version 0.7 and greater
Peter Munch [Sat, 22 May 2021 14:06:44 +0000 (16:06 +0200)]
Merge pull request #12281 from peterrum/tests_with_simplex_support
Remove remaining .with_simplex_support=on from tests
David Wells [Sat, 22 May 2021 13:56:29 +0000 (09:56 -0400)]
Merge pull request #12277 from masterleinad/fix_inline
Fix functions that should be inline in *.templates.h files
Peter Munch [Sat, 22 May 2021 11:52:42 +0000 (13:52 +0200)]
Remove remaining .with_simplex_support=on from tests
Martin Kronbichler [Sat, 22 May 2021 11:43:18 +0000 (13:43 +0200)]
Merge pull request #12279 from peterrum/tria_policy_copy
Clone policy in Triangulation
Jean-Paul Pelteret [Fri, 21 May 2021 21:13:20 +0000 (23:13 +0200)]
Fix SymEngine tests
Peter Munch [Sat, 22 May 2021 07:02:24 +0000 (09:02 +0200)]
Clone policy in Triangulation
David Wells [Sat, 22 May 2021 00:21:39 +0000 (20:21 -0400)]
Merge pull request #12276 from marcfehling/clang-tidy
Fix clang-tidy issues with #12246.
Daniel Arndt [Fri, 21 May 2021 20:59:14 +0000 (16:59 -0400)]
Fix functions that should be inline in *.templates.h files
Marc Fehling [Fri, 21 May 2021 20:15:53 +0000 (14:15 -0600)]
Merge pull request #12261 from bangerth/initlog-2
Use C++11 functionality.
Marc Fehling [Fri, 21 May 2021 20:13:15 +0000 (14:13 -0600)]
Merge pull request #12262 from bangerth/initlog-3
Pass 'true' instead of '1' for a function that takes a 'bool' argument.
Marc Fehling [Fri, 21 May 2021 19:58:10 +0000 (13:58 -0600)]
Merge pull request #12272 from luca-heltai/fix-ida
Fixed naming in IDA.
Mathias Anselmann [Fri, 21 May 2021 19:38:31 +0000 (21:38 +0200)]
fix indentation
Marc Fehling [Fri, 21 May 2021 19:34:14 +0000 (13:34 -0600)]
Fix clang-tidy issues with #12246.
Mathias Anselmann [Fri, 21 May 2021 19:21:38 +0000 (21:21 +0200)]
fixec preprocessor directive
Mathias Anselmann [Fri, 21 May 2021 18:59:59 +0000 (20:59 +0200)]
add preprocessor directive to restrict changes to GCC >= 11 and Intel compilers
Justin O'Connor [Wed, 19 May 2021 21:52:53 +0000 (15:52 -0600)]
step-79: a topology optimization problem.
David Wells [Fri, 21 May 2021 17:00:28 +0000 (13:00 -0400)]
Merge pull request #12035 from tyand96/step-78
Step 78
David Wells [Fri, 21 May 2021 16:39:47 +0000 (12:39 -0400)]
step-78: clarify that we have an IMEX method.
David Wells [Fri, 21 May 2021 16:31:24 +0000 (12:31 -0400)]
step-78: Update results.
David Wells [Fri, 21 May 2021 16:23:51 +0000 (12:23 -0400)]
step-78: Avoid doing another timestep at the end.
We should finish at 1, not 1 + dt.
David Wells [Fri, 21 May 2021 16:23:01 +0000 (12:23 -0400)]
step-78: Avoid using singular first-person pronouns.
This change makes this tutorial more in line with the common style of the others.
David Wells [Fri, 21 May 2021 16:21:49 +0000 (12:21 -0400)]
step-78: Make output a lot quieter.
We don't want to print thousands of lines.
David Wells [Fri, 21 May 2021 16:20:39 +0000 (12:20 -0400)]
step-78: Fix some minor typos.
Luca Heltai [Fri, 21 May 2021 16:00:02 +0000 (18:00 +0200)]
Fixed naming in IDA.
Luca Heltai [Fri, 21 May 2021 15:55:23 +0000 (17:55 +0200)]
Merge pull request #12266 from bangerth/ida
Minor updates to the SUNDIALS/IDA wrappers.
Luca Heltai [Fri, 21 May 2021 15:24:32 +0000 (17:24 +0200)]
Merge pull request #12254 from luca-heltai/fix-kinsol
Fix kinsol
Daniel Arndt [Fri, 21 May 2021 13:11:08 +0000 (09:11 -0400)]
Merge pull request #12269 from bangerth/aligned-3
Remove a destructor now no longer necessary.
Luca Heltai [Fri, 21 May 2021 12:59:47 +0000 (14:59 +0200)]
Addressed comments by WB.
David Wells [Thu, 20 May 2021 23:55:20 +0000 (19:55 -0400)]
Merge pull request #12260 from bangerth/initlog
Mark a function argument as 'const'.
Wolfgang Bangerth [Thu, 20 May 2021 21:45:16 +0000 (15:45 -0600)]
Rename a few classes to make them easier to understand.
Wolfgang Bangerth [Tue, 11 May 2021 21:43:18 +0000 (15:43 -0600)]
Remove a destructor now no longer necessary.
Leave the declaration in place but =default it, so that we continue to implement
the rule of 7.
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.