]>
https://gitweb.dealii.org/ - dealii.git/log
David Wells [Mon, 28 Jun 2021 17:15:39 +0000 (13:15 -0400)]
Merge pull request #12510 from tjhei/pr_12506
[9.3] take over #12506 - fix umfpack cmake 3.20 warning
Timo Heister [Sat, 26 Jun 2021 21:33:43 +0000 (17:33 -0400)]
fix umfpack cmake 3.20 warning
Fix the following warnings produced by CMake 3.20:
CMake Warning (dev) at cmake/macros/macro_deal_ii_add_library.cmake:35
(ADD_LIBRARY):
Policy CMP0115 is not set: Source file extensions must be explicit.
File:
/home/heister/deal.ii-
candi/tmp/unpack/deal.II-v9.3.0/bundled/umfpack/UMFPACK/Source/umf_dump.cc
/home/heister/deal.ii-
candi/tmp/unpack/deal.II-v9.3.0/bundled/umfpack/UMFPACK/Source/umf_init_front.cc
/home/heister/deal.ii-
candi/tmp/unpack/deal.II-v9.3.0/bundled/umfpack/UMFPACK/Source/umf_local_search.cc
/home/heister/deal.ii-
candi/tmp/unpack/deal.II-v9.3.0/bundled/umfpack/UMFPACK/Source/umfpack_report_numeric.cc
Matthias Maier [Sun, 27 Jun 2021 07:20:06 +0000 (02:20 -0500)]
Merge pull request #12488 from tamiko/pr_12478
[9.3.] fix cmake underlinkage error
Timo Heister [Sat, 19 Jun 2021 18:15:38 +0000 (14:15 -0400)]
fix cmake underlinkage error
The underlinkage MPI check under Ubuntu fails if MPI_CXX_LIBRARIES is
empty, which happens if you configure with CXX=mpicxx (even though you
should not).
In this situation, just disable this hack. Errors look like this:
CMake Error at cmake/modules/FindMPI.cmake:143 (LIST):
LIST GET given empty list
Call Stack (most recent call first):
cmake/macros/macro_find_package.cmake:27 (_FIND_PACKAGE)
cmake/configure/configure_1_mpi.cmake:28 (FIND_PACKAGE)
/a/CMakeFiles/CMakeTmp/evaluate_expression.tmp:1
(FEATURE_MPI_FIND_EXTERNAL)
cmake/macros/macro_evaluate_expression.cmake:30 (INCLUDE)
cmake/macros/macro_configure_feature.cmake:237 (EVALUATE_EXPRESSION)
cmake/configure/configure_1_mpi.cmake:81 (CONFIGURE_FEATURE)
cmake/macros/macro_verbose_include.cmake:19 (INCLUDE)
CMakeLists.txt:121 (VERBOSE_INCLUDE)
CMake Error at cmake/modules/FindMPI.cmake:144 (GET_FILENAME_COMPONENT):
GET_FILENAME_COMPONENT called with incorrect number of arguments
Call Stack (most recent call first):
cmake/macros/macro_find_package.cmake:27 (_FIND_PACKAGE)
cmake/configure/configure_1_mpi.cmake:28 (FIND_PACKAGE)
/a/CMakeFiles/CMakeTmp/evaluate_expression.tmp:1
(FEATURE_MPI_FIND_EXTERNAL)
cmake/macros/macro_evaluate_expression.cmake:30 (INCLUDE)
cmake/macros/macro_configure_feature.cmake:237 (EVALUATE_EXPRESSION)
cmake/configure/configure_1_mpi.cmake:81 (CONFIGURE_FEATURE)
cmake/macros/macro_verbose_include.cmake:19 (INCLUDE)
CMakeLists.txt:121 (VERBOSE_INCLUDE)
-- _mpi_libopen_pal_library not found! The call was:
-- FIND_LIBRARY(_mpi_libopen_pal_library NAMES open-pal HINTS
NO_DEFAULT_PATH NO_CMAKE_ENVIRONMENT_PATH NO_CMAKE_PATH
NO_SYSTEM_ENVIRONMENT_PATH NO_CMAKE_SYSTEM_PATH NO_CMAKE_FIND_ROOT_PATH)
Matthias Maier [Tue, 1 Jun 2021 19:17:31 +0000 (14:17 -0500)]
update VERSION for release
Martin Kronbichler [Mon, 31 May 2021 21:36:43 +0000 (23:36 +0200)]
Merge pull request #12367 from marcfehling/fix-step-75-dealii-9.3
[9.3] Take over #12366: Bugfix step-75: Call `get_fe()` only on locally owned cells.
Timo Heister [Mon, 31 May 2021 20:53:47 +0000 (16:53 -0400)]
Merge pull request #12369 from jppelteret/dealii-9.3-pr10932
[9.3] Takeover #10932: Add changelog entry for step-74
Jean-Paul Pelteret [Mon, 31 May 2021 18:50:49 +0000 (20:50 +0200)]
Add changelog entry for step-74
Marc Fehling [Mon, 31 May 2021 17:59:25 +0000 (11:59 -0600)]
Bugfix step-75: Call `get_fe()` only on locally owned cells.
Matthias Maier [Mon, 31 May 2021 15:09:41 +0000 (10:09 -0500)]
Merge pull request #12362 from kronbichler/pr12361
[9.3] Take over #12361: Remove changelog entry about taskflow
Matthias Maier [Mon, 31 May 2021 15:08:33 +0000 (10:08 -0500)]
Merge pull request #12364 from peterrum/rpe_race_condition_
[9.3] Take over #12363: RemotePointEvaluation: fix race condition if called multiple times
Matthias Maier [Mon, 31 May 2021 15:07:13 +0000 (10:07 -0500)]
Merge pull request #12359 from tamiko/pr_12358
[9.3] Take over #12358: Avoid underlinkage with OpenMPI on Debian/Ubuntu
Peter Munch [Mon, 31 May 2021 11:35:55 +0000 (13:35 +0200)]
RemotePointEvaluation: fix race condition if called multiple times
Martin Kronbichler [Mon, 31 May 2021 09:30:44 +0000 (11:30 +0200)]
Remove changelog entry about taskflow
Matthias Maier [Sun, 30 May 2021 20:24:50 +0000 (15:24 -0500)]
Avoid underlinkage with OpenMPI on Debian/Ubuntu
Make sure that we do not run into underlinking on Debian/Ubuntu systems
with lld / ld.gold and missing libopen-pal.so on the link line
Martin Kronbichler [Sun, 30 May 2021 09:37:40 +0000 (11:37 +0200)]
Merge pull request #12354 from masterleinad/take_over_12335
[9.3] Take over #12335: Remove noexcept on DoFAccessor move constructor and assignment operator
Martin Kronbichler [Sun, 30 May 2021 08:43:30 +0000 (10:43 +0200)]
Merge pull request #12355 from peterrum/point_values_93
[9.3] Take over #12332: Rename VectorTools::evaluate_at_points() -> VectorTools::point_values()
Peter Munch [Fri, 28 May 2021 06:46:20 +0000 (08:46 +0200)]
Rename VectorTools::evaluate_at_points() -> VectorTools::point_values()
Simon Sticko [Fri, 28 May 2021 09:42:10 +0000 (11:42 +0200)]
Remove noexcept on DoFAccessor move constructor and assignment operator
To avoid a compilation error with clang 6.0.0
Matthias Maier [Sat, 29 May 2021 22:55:33 +0000 (17:55 -0500)]
Merge pull request #12345 from kronbichler/apply_12344
[9.3] Take over #12344
Martin Kronbichler [Sat, 29 May 2021 07:44:20 +0000 (09:44 +0200)]
Test basic ability of interpolate
Martin Kronbichler [Sat, 29 May 2021 07:43:49 +0000 (09:43 +0200)]
Bugfix in MGTwoLevelTransfer::interpolate: forgot to copy vector
Peter Munch [Fri, 28 May 2021 07:55:05 +0000 (09:55 +0200)]
Merge pull request #12318 from Rombur/clang_13_warnings_93
[9.3] Take over #12299
Daniel Arndt [Wed, 26 May 2021 21:49:51 +0000 (17:49 -0400)]
Merge pull request #12316 from simonsticko/fix_tria_accessor_noexcept_93
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 13:25:55 +0000 (09:25 -0400)]
Merge pull request #12298 from masterleinad/special_members_tria_accessor
Daniel Arndt [Wed, 26 May 2021 13:25:37 +0000 (09:25 -0400)]
Merge pull request #12305 from jppelteret/dealii-9.3-step-79-touchups_01
[9.3] Take over #12292: Some minor changes to the step-79 documentation
Jean-Paul Pelteret [Sun, 23 May 2021 20:34:13 +0000 (22:34 +0200)]
Some minor changes to the step-79 documentation
Daniel Arndt [Tue, 25 May 2021 14:16:44 +0000 (10:16 -0400)]
Update include/deal.II/grid/tria_accessor.h
Co-authored-by: Bruno Turcksin <bruno.turcksin@gmail.com>
Daniel Arndt [Mon, 24 May 2021 19:31:57 +0000 (15:31 -0400)]
Mark destructor and move assignment operator as noexcept
Daniel Arndt [Mon, 24 May 2021 15:37:38 +0000 (11:37 -0400)]
Allow copy construction again
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
Daniel Arndt [Mon, 24 May 2021 21:12:24 +0000 (17:12 -0400)]
Merge pull request #12297 from peterrum/authors_fix_formatting
Fix formating of authors.md (release 9.3)
Peter Munch [Mon, 24 May 2021 20:17:42 +0000 (22:17 +0200)]
Fix formating of authors.md (release 9.3)
Matthias Maier [Sat, 22 May 2021 16:07:40 +0000 (11:07 -0500)]
update VERSION for release
Matthias Maier [Sat, 22 May 2021 15:53:09 +0000 (10:53 -0500)]
Merge pull request #12286 from tamiko/disable-taskflow
[9.3.0] Remove Taskflow from 9.3 release branch
Matthias Maier [Sat, 22 May 2021 15:39:49 +0000 (10:39 -0500)]
remove dead code from source
Matthias Maier [Sat, 22 May 2021 15:39:12 +0000 (10:39 -0500)]
remove dead taskflow code from includes
Matthias Maier [Sat, 22 May 2021 15:38:13 +0000 (10:38 -0500)]
remove bundled version
Matthias Maier [Sat, 22 May 2021 15:37:29 +0000 (10:37 -0500)]
Disable Taskflow: remove CMAKE configuration
Matthias Maier [Sat, 22 May 2021 15:33:41 +0000 (10:33 -0500)]
update LICENSE
Matthias Maier [Sat, 22 May 2021 15:25:38 +0000 (10:25 -0500)]
update AUTHORS
Matthias Maier [Sat, 22 May 2021 14:59:32 +0000 (09:59 -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 [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.
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.
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.
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
Jean-Paul Pelteret [Thu, 20 May 2021 20:01:33 +0000 (22:01 +0200)]
Add three changelog entries for new tutorials.
Wolfgang Bangerth [Thu, 20 May 2021 19:54:48 +0000 (13:54 -0600)]
Minor updates to the SUNDIALS/IDA wrappers.
Wolfgang Bangerth [Thu, 20 May 2021 15:41:31 +0000 (09:41 -0600)]
Mark a function argument as 'const'.
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
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
Wolfgang Bangerth [Tue, 11 May 2021 22:35:54 +0000 (16:35 -0600)]
Add a test.
Wolfgang Bangerth [Tue, 11 May 2021 21:31:19 +0000 (15:31 -0600)]
Add a test.
Wolfgang Bangerth [Tue, 11 May 2021 21:31:02 +0000 (15:31 -0600)]
Move element destructors into the 'deleter' object.
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
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
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.
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.