]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
3 years agoRemove noexcept on TriaAccessor move constructor and assignment operator 12315/head
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.

3 years agoMerge pull request #12310 from marcfehling/deprecate-tests
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.

3 years agoMerge pull request #12306 from bangerth/arkode
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.

3 years agoMerge pull request #12309 from drwells/improve-mpi-checks-4
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.

3 years agoReplace remaining occurences of DoFHandler::locally_owned_dofs_per_processor() in... 12310/head
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.

3 years agoAdd some more AssertThrowMPIs. 12309/head
David Wells [Tue, 25 May 2021 22:14:41 +0000 (18:14 -0400)]
Add some more AssertThrowMPIs.

3 years agoMerge pull request #12307 from bangerth/arkode-2
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.

3 years agoMerge pull request #12304 from bangerth/ida
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.

3 years agoUnify internal names of SUNDIALS ARKODE interfaces. 12306/head
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.

3 years agoFix a mistake in the ARKODE interface documentation. 12307/head
Wolfgang Bangerth [Tue, 25 May 2021 17:00:27 +0000 (11:00 -0600)]
Fix a mistake in the ARKODE interface documentation.

3 years agoUnify internal names of SUNDIALS IDA interfaces. 12304/head
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.

3 years agoMerge pull request #12300 from marcfehling/typo-triaaccessor
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`.

3 years agoFix typo. 12300/head
Marc Fehling [Tue, 25 May 2021 06:03:56 +0000 (00:03 -0600)]
Fix typo.

3 years agoMerge pull request #12292 from jppelteret/step-79-touchups_01
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

3 years agoMerge pull request #12294 from masterleinad/special_members_tria_accessor
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

3 years agoMark destructor and move assignment operator as noexcept 12294/head
Daniel Arndt [Mon, 24 May 2021 19:31:57 +0000 (15:31 -0400)]
Mark destructor and move assignment operator as noexcept

3 years agoMerge pull request #12295 from masterleinad/remove_deprecated_locally_owned_dofs_per_...
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

3 years agoAllow copy construction again
Daniel Arndt [Mon, 24 May 2021 15:37:38 +0000 (11:37 -0400)]
Allow copy construction again

3 years agoRemove deprecated DoFHandler::locally_owned_dofs_per_processor 12295/head
Daniel Arndt [Mon, 24 May 2021 15:20:09 +0000 (11:20 -0400)]
Remove deprecated DoFHandler::locally_owned_dofs_per_processor

3 years agoFix typos
Daniel Arndt [Mon, 24 May 2021 15:06:41 +0000 (11:06 -0400)]
Fix typos

3 years agoProvide special member functions for TriaAccessor
Daniel Arndt [Mon, 24 May 2021 14:34:06 +0000 (10:34 -0400)]
Provide special member functions for TriaAccessor

3 years agoMerge pull request #12293 from nicola-giuliani/tria-clear-user-data-bug
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

3 years agoMerge pull request #12290 from peterrum/trilinos_vector_local_size
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

3 years agoadded check not to call faces if dim == 1 when clearing user data 12293/head
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

3 years agoReplace usage of local_size() with locally_owned_size() in trilinos_vector.h 12290/head
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

3 years agoMerge pull request #12270 from bangerth/aligned-4
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.

3 years agoSome minor changes to the step-79 documentation 12292/head
Jean-Paul Pelteret [Sun, 23 May 2021 20:34:13 +0000 (22:34 +0200)]
Some minor changes to the step-79 documentation

3 years agoMerge pull request #12288 from drwells/remove-deprecated-petsc-10.0
Daniel Arndt [Sun, 23 May 2021 00:42:03 +0000 (20:42 -0400)]
Merge pull request #12288 from drwells/remove-deprecated-petsc-10.0

3 years agoMerge pull request #12289 from drwells/promote-early-deprecations
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.

3 years agoPromote early deprecations. 12289/head
David Wells [Sat, 22 May 2021 19:41:13 +0000 (15:41 -0400)]
Promote early deprecations.

3 years agoRemove a lot of deprecated PETSc things. 12288/head
David Wells [Sat, 22 May 2021 17:57:31 +0000 (13:57 -0400)]
Remove a lot of deprecated PETSc things.

3 years agoAvoid deprecated features in PETSc tests.
David Wells [Sat, 22 May 2021 19:36:45 +0000 (15:36 -0400)]
Avoid deprecated features in PETSc tests.

3 years agoMerge pull request #12285 from tamiko/update_version_dependencies
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

3 years agoupdate version requirement in documentation 12285/head
Matthias Maier [Sat, 22 May 2021 15:06:33 +0000 (10:06 -0500)]
update version requirement in documentation

3 years agoupdate version requirement
Matthias Maier [Sat, 22 May 2021 15:05:18 +0000 (10:05 -0500)]
update version requirement

3 years agoMerge pull request #12284 from tamiko/master
Matthias Maier [Sat, 22 May 2021 15:03:16 +0000 (10:03 -0500)]
Merge pull request #12284 from tamiko/master

Update version for release.

3 years agoupdate VERSION 12284/head
Matthias Maier [Sat, 22 May 2021 15:00:32 +0000 (10:00 -0500)]
update VERSION

3 years agoMerge pull request #12283 from tamiko/update-doxygen-tag
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.

3 years agoMerge pull request #12282 from tamiko/update-changes-file
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.

3 years agoUpdate doxygen tags. 12283/head
Matthias Maier [Sat, 22 May 2021 14:35:42 +0000 (09:35 -0500)]
Update doxygen tags.

3 years agoRemove now obsolete files. 12282/head
Matthias Maier [Sat, 22 May 2021 14:33:47 +0000 (09:33 -0500)]
Remove now obsolete files.

3 years agoUpdate the changelog file for the release.
Matthias Maier [Sat, 22 May 2021 14:32:00 +0000 (09:32 -0500)]
Update the changelog file for the release.

3 years agoUpdate 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.

3 years agoUpdate 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.

3 years agoMerge pull request #12034 from juleoc02/step-79
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

3 years agoMerge pull request #12246 from mathsen/gcc_11
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

3 years agoMerge pull request #12273 from drwells/step-78-edits
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

3 years agoMerge pull request #12278 from jppelteret/symengine-fix_10016
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

3 years agoMerge pull request #12281 from peterrum/tests_with_simplex_support
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

3 years agoMerge pull request #12277 from masterleinad/fix_inline
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

3 years agoRemove remaining .with_simplex_support=on from tests 12281/head
Peter Munch [Sat, 22 May 2021 11:52:42 +0000 (13:52 +0200)]
Remove remaining .with_simplex_support=on from tests

3 years agoMerge pull request #12279 from peterrum/tria_policy_copy
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

3 years agoFix SymEngine tests 12278/head
Jean-Paul Pelteret [Fri, 21 May 2021 21:13:20 +0000 (23:13 +0200)]
Fix SymEngine tests

3 years agoClone policy in Triangulation 12279/head
Peter Munch [Sat, 22 May 2021 07:02:24 +0000 (09:02 +0200)]
Clone policy in Triangulation

3 years agoMerge pull request #12276 from marcfehling/clang-tidy
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.

3 years agoFix functions that should be inline in *.templates.h files 12277/head
Daniel Arndt [Fri, 21 May 2021 20:59:14 +0000 (16:59 -0400)]
Fix functions that should be inline in *.templates.h files

3 years agoMerge pull request #12261 from bangerth/initlog-2
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.

3 years agoMerge pull request #12262 from bangerth/initlog-3
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.

3 years agoMerge pull request #12272 from luca-heltai/fix-ida
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.

3 years agofix indentation 12246/head
Mathias Anselmann [Fri, 21 May 2021 19:38:31 +0000 (21:38 +0200)]
fix indentation

3 years agoFix clang-tidy issues with #12246. 12276/head
Marc Fehling [Fri, 21 May 2021 19:34:14 +0000 (13:34 -0600)]
Fix clang-tidy issues with #12246.

3 years agofixec preprocessor directive
Mathias Anselmann [Fri, 21 May 2021 19:21:38 +0000 (21:21 +0200)]
fixec preprocessor directive

3 years agoadd preprocessor directive to restrict changes to GCC >= 11 and Intel compilers
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

3 years agostep-79: a topology optimization problem. 12034/head
Justin O'Connor [Wed, 19 May 2021 21:52:53 +0000 (15:52 -0600)]
step-79: a topology optimization problem.

3 years agoMerge pull request #12035 from tyand96/step-78
David Wells [Fri, 21 May 2021 17:00:28 +0000 (13:00 -0400)]
Merge pull request #12035 from tyand96/step-78

Step 78

3 years agostep-78: clarify that we have an IMEX method. 12273/head
David Wells [Fri, 21 May 2021 16:39:47 +0000 (12:39 -0400)]
step-78: clarify that we have an IMEX method.

3 years agostep-78: Update results.
David Wells [Fri, 21 May 2021 16:31:24 +0000 (12:31 -0400)]
step-78: Update results.

3 years agostep-78: Avoid doing another timestep at the end.
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.

3 years agostep-78: Avoid using singular first-person pronouns.
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.

3 years agostep-78: Make output a lot quieter.
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.

3 years agostep-78: Fix some minor typos.
David Wells [Fri, 21 May 2021 16:20:39 +0000 (12:20 -0400)]
step-78: Fix some minor typos.

3 years agoFixed naming in IDA. 12272/head
Luca Heltai [Fri, 21 May 2021 16:00:02 +0000 (18:00 +0200)]
Fixed naming in IDA.

3 years agoMerge pull request #12266 from bangerth/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.

3 years agoMerge pull request #12254 from luca-heltai/fix-kinsol
Luca Heltai [Fri, 21 May 2021 15:24:32 +0000 (17:24 +0200)]
Merge pull request #12254 from luca-heltai/fix-kinsol

Fix kinsol

3 years agoMerge pull request #12269 from bangerth/aligned-3
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.

3 years agoAddressed comments by WB. 12254/head
Luca Heltai [Fri, 21 May 2021 12:59:47 +0000 (14:59 +0200)]
Addressed comments by WB.

3 years agoMerge pull request #12260 from bangerth/initlog
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'.

3 years agoRename a few classes to make them easier to understand. 12270/head
Wolfgang Bangerth [Thu, 20 May 2021 21:45:16 +0000 (15:45 -0600)]
Rename a few classes to make them easier to understand.

3 years agoRemove a destructor now no longer necessary. 12269/head
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.

3 years agoMerge pull request #12185 from bangerth/aligned
David Wells [Thu, 20 May 2021 21:36:54 +0000 (17:36 -0400)]
Merge pull request #12185 from bangerth/aligned

AlignedVector: Move element destructors into the 'deleter' object.

3 years agoMerge pull request #12268 from jppelteret/changelogs_01
Wolfgang Bangerth [Thu, 20 May 2021 21:30:57 +0000 (15:30 -0600)]
Merge pull request #12268 from jppelteret/changelogs_01

Add three changelog entries for new tutorials.

3 years agoadded copy and move constructors / assignment operators to fix compilation issues...
Mathias Anselmann [Tue, 18 May 2021 18:40:54 +0000 (20:40 +0200)]
added copy and move constructors / assignment operators to fix compilation issues with gcc 11.1

3 years agoAdd three changelog entries for new tutorials. 12268/head
Jean-Paul Pelteret [Thu, 20 May 2021 20:01:33 +0000 (22:01 +0200)]
Add three changelog entries for new tutorials.

3 years agoMinor updates to the SUNDIALS/IDA wrappers. 12266/head
Wolfgang Bangerth [Thu, 20 May 2021 19:54:48 +0000 (13:54 -0600)]
Minor updates to the SUNDIALS/IDA wrappers.

3 years agoMark a function argument as 'const'. 12260/head
Wolfgang Bangerth [Thu, 20 May 2021 15:41:31 +0000 (09:41 -0600)]
Mark a function argument as 'const'.

3 years agoMerge pull request #12258 from gfcas/step_66_update
Wolfgang Bangerth [Thu, 20 May 2021 19:22:14 +0000 (13:22 -0600)]
Merge pull request #12258 from gfcas/step_66_update

Step 66 minor doc update

3 years agoMerge pull request #12264 from mathsen/preparation_gcc_11
Wolfgang Bangerth [Thu, 20 May 2021 19:21:06 +0000 (13:21 -0600)]
Merge pull request #12264 from mathsen/preparation_gcc_11

small changes which resulted in problems when merging a GCC 11 fix

3 years agoAdd a test. 12185/head
Wolfgang Bangerth [Tue, 11 May 2021 22:35:54 +0000 (16:35 -0600)]
Add a test.

3 years agoAdd a test.
Wolfgang Bangerth [Tue, 11 May 2021 21:31:19 +0000 (15:31 -0600)]
Add a test.

3 years agoMove element destructors into the 'deleter' object.
Wolfgang Bangerth [Tue, 11 May 2021 21:31:02 +0000 (15:31 -0600)]
Move element destructors into the 'deleter' object.

3 years agosmall changes which resulted in problems when merging a GCC 11 fix 12264/head
Mathias Anselmann [Thu, 20 May 2021 16:51:38 +0000 (18:51 +0200)]
small changes which resulted in problems when merging a GCC 11 fix

3 years agoMerge pull request #12259 from bangerth/35
David Wells [Thu, 20 May 2021 16:07:42 +0000 (12:07 -0400)]
Merge pull request #12259 from bangerth/35

Link to new image files in step-35

3 years agoPass 'true' instead of '1' for a function that takes a 'bool' argument. 12262/head
Wolfgang Bangerth [Thu, 20 May 2021 15:42:43 +0000 (09:42 -0600)]
Pass 'true' instead of '1' for a function that takes a 'bool' argument.

3 years agoUse C++11 functionality. 12261/head
Wolfgang Bangerth [Thu, 20 May 2021 15:42:08 +0000 (09:42 -0600)]
Use C++11 functionality.

3 years agoLink to new image files. 12259/head
Wolfgang Bangerth [Thu, 20 May 2021 14:53:15 +0000 (08:53 -0600)]
Link to new image files.

3 years agoDoc entry.
Luca Heltai [Wed, 19 May 2021 13:19:46 +0000 (15:19 +0200)]
Doc entry.

3 years agoFix Kinsol interface.
Luca Heltai [Mon, 17 May 2021 15:40:55 +0000 (17:40 +0200)]
Fix Kinsol interface.

3 years agoIntro add note on reuse mg_transfer 12258/head
Fabian Castelli [Thu, 20 May 2021 13:11:02 +0000 (15:11 +0200)]
Intro add note on reuse mg_transfer

3 years agoIndent intro code snippets
Fabian Castelli [Thu, 20 May 2021 13:09:32 +0000 (15:09 +0200)]
Indent intro code snippets

3 years agoFix solution figure size
Fabian Castelli [Thu, 20 May 2021 13:07:24 +0000 (15:07 +0200)]
Fix solution figure size


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.