]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
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 agoMinimal change to make WorkStream work with newer TBB versions.
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 agoport multithread_info.cc to oneAPI
Matthias Maier [Thu, 6 Jan 2022 12:36:58 +0000 (06:36 -0600)]
port multithread_info.cc to oneAPI

2 years agoCMake: do not use TBB with oneAPI interface for now
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 #13209 from marcfehling/fix-p4est-9.3
Marc Fehling [Mon, 10 Jan 2022 18:24:11 +0000 (11:24 -0700)]
Merge pull request #13209 from marcfehling/fix-p4est-9.3

[9.3] Fix setup script for p4est>=2.3.

2 years agoAdded changelog for p4est installation script. 13209/head
Marc Fehling [Mon, 10 Jan 2022 12:36:08 +0000 (13:36 +0100)]
Added changelog for p4est installation script.

2 years agoUse find instead of version check.
Marc Fehling [Wed, 9 Jun 2021 19:30:51 +0000 (13:30 -0600)]
Use find instead of version check.

2 years agoFix setup script for p4est>=2.3.
Marc Fehling [Wed, 9 Jun 2021 18:32:45 +0000 (12:32 -0600)]
Fix setup script for p4est>=2.3.

2 years agoMerge pull request #13180 from drwells/boost-1.78-9.3
Matthias Maier [Thu, 6 Jan 2022 22:54:10 +0000 (16:54 -0600)]
Merge pull request #13180 from drwells/boost-1.78-9.3

[9.3] Boost 1.78

2 years agoFix compilation with boost 1.78. 13180/head
David Wells [Tue, 4 Jan 2022 17:46:30 +0000 (12:46 -0500)]
Fix compilation with boost 1.78.

I bisected (fortunately Boost.Geometry a header-only library so adding the
include directory sufficed) and
https://github.com/boostorg/geometry/commit/6eb9e238bcb37e26dc31d16acf826784a2ba30f4
is where this problem starts for us. See also
https://github.com/boostorg/geometry/issues/792 - the easiest fix for all such
issues is to just include the project header `boost/geometry/geometry.hpp`.

In this particular case, if you look at the commit which causes grid_tools.cc
fails to compile, its because we were relying on some implicit includes. In
particular, we need the distance header to find the distance between points and
boxes, but that was previously included in another file.

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 agoBoost includes: use BOOST_ALLOW_DEPRECATED_HEADERS to suppress warnings
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 agoBoost 1.77 compatibility: change order of includes
Matthias Maier [Wed, 1 Sep 2021 22:36:42 +0000 (17:36 -0500)]
Boost 1.77 compatibility: change order of includes

Otherwise, including both header files in reverse order leads to a
compilation failure:

```
In file included from /usr/include/boost/geometry/index/detail/rtree/rstar/choose_next_node.hpp:25,
                 from /usr/include/boost/geometry/index/detail/rtree/rstar/rstar.hpp:15,
                 from /usr/include/boost/geometry/index/rtree.hpp:80,
                 from ../include/deal.II/numerics/rtree.h:29,
                 from ../include/deal.II/grid/grid_tools.h:49,
                 from ../include/deal.II/numerics/vector_tools_point_gradient.templates.h:22,
                 from ../source/numerics/vector_tools_point_gradient.cc:17:
/usr/include/boost/geometry/index/detail/algorithms/intersection_content.hpp: In function ‘bool boost::geometry::index::detail::disjoint_box_box(const Box&, const Box&, const boost::geometry::default_strategy&)’:
/usr/include/boost/geometry/index/detail/algorithms/intersection_content.hpp:35:32: error: ‘boost::geometry::strategy::disjoint’ has not been declared
   35 |     typedef typename strategy::disjoint::services::default_strategy<Box, Box>::type strategy_type;
      |                                ^~~~~~~~
/usr/include/boost/geometry/index/detail/algorithms/intersection_content.hpp:35:68: error: expected unqualified-id before ‘<’ token
   35 |     typedef typename strategy::disjoint::services::default_strategy<Box, Box>::type strategy_type;
      |                                                                    ^
/usr/include/boost/geometry/index/detail/algorithms/intersection_content.hpp:36:83: error: class template argument deduction failed:
   36 |     return geometry::detail::disjoint::disjoint_box_box(box1, box2, strategy_type());
```

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 #13123 from tjhei/93-sundials-fix
Luca Heltai [Sun, 26 Dec 2021 11:45:52 +0000 (12:45 +0100)]
Merge pull request #13123 from tjhei/93-sundials-fix

[9.3] sundials fix

2 years agofix sundials compilation 13123/head
Timo Heister [Sat, 25 Dec 2021 17:30:45 +0000 (12:30 -0500)]
fix sundials compilation

2 years agoupdate VERSION v9.3.2
Matthias Maier [Mon, 8 Nov 2021 18:13:58 +0000 (12:13 -0600)]
update VERSION

2 years agoMerge pull request #12915 from masterleinad/9.3-revert-12216
Matthias Maier [Sun, 7 Nov 2021 06:20:04 +0000 (01:20 -0500)]
Merge pull request #12915 from masterleinad/9.3-revert-12216

[9.3.2] Revert "Remove copy from SUNDIALS::KINSOL"

2 years agoMerge pull request #12918 from tamiko/update_changelog_2
David Wells [Sat, 6 Nov 2021 17:08:11 +0000 (13:08 -0400)]
Merge pull request #12918 from tamiko/update_changelog_2

[9.3] add changelog entry for point release

2 years agoKinsol tests actually succeed 12915/head
Daniel Arndt [Sat, 6 Nov 2021 14:52:46 +0000 (10:52 -0400)]
Kinsol tests actually succeed

2 years agoRevert "Remove copy from SUNDIALS::KINSOL"
Daniel Arndt [Fri, 5 Nov 2021 15:29:45 +0000 (11:29 -0400)]
Revert "Remove copy from SUNDIALS::KINSOL"

This reverts commit 422d57b78a191bec3eccbb9258076c21222b3037.

2 years agoRevert "Make IDA work with new sundials."
Daniel Arndt [Fri, 5 Nov 2021 15:29:44 +0000 (11:29 -0400)]
Revert "Make IDA work with new sundials."

This reverts commit 67c15c819d1d2f23c58c0fb7a3753dd0a917def6.

2 years agoRevert "Moved to new interface in sundials."
Daniel Arndt [Fri, 5 Nov 2021 15:29:41 +0000 (11:29 -0400)]
Revert "Moved to new interface in sundials."

This reverts commit b108fe75d06f08db71b33b031f2ea57daa7f4251.

2 years agoRevert "Restructured and renamed functions."
Daniel Arndt [Fri, 5 Nov 2021 15:24:56 +0000 (11:24 -0400)]
Revert "Restructured and renamed functions."

This reverts commit 64d87afe535256ed6ba460afc3dc2e366a243a8d.

2 years agoRevert "Remove sudials/copy.h"
Daniel Arndt [Fri, 5 Nov 2021 15:24:42 +0000 (11:24 -0400)]
Revert "Remove sudials/copy.h"

This reverts commit 51b6f10f36a4dd61ed4daf20c137cc48c19de5f0.

2 years agoRevert "Fix Kinsol interface."
Daniel Arndt [Fri, 5 Nov 2021 15:24:41 +0000 (11:24 -0400)]
Revert "Fix Kinsol interface."

This reverts commit 1032025f3a076f97fc42e43fbd927278b6aec327.

2 years agoRevert "Minor updates to the SUNDIALS/IDA wrappers."
Daniel Arndt [Fri, 5 Nov 2021 15:24:39 +0000 (11:24 -0400)]
Revert "Minor updates to the SUNDIALS/IDA wrappers."

This reverts commit 9e8dc71be8e24e77ae3ced1a93617d938f073abf.

2 years agoRevert "Addressed comments by WB."
Daniel Arndt [Fri, 5 Nov 2021 15:24:36 +0000 (11:24 -0400)]
Revert "Addressed comments by WB."

This reverts commit ab509cd1cbe288efa0f7164bc453c589b14aa50d.

2 years agoRevert "Fixed naming in IDA."
Daniel Arndt [Fri, 5 Nov 2021 15:24:34 +0000 (11:24 -0400)]
Revert "Fixed naming in IDA."

This reverts commit 0b157b0d0b680a258bc51ffafe8bc8c4df5038ee.

2 years agoadd changelog entry for point release 12918/head
Matthias Maier [Fri, 5 Nov 2021 03:56:50 +0000 (22:56 -0500)]
add changelog entry for point release

2 years agoMerge pull request #12882 from tamiko/pr_12634
Martin Kronbichler [Tue, 26 Oct 2021 08:35:22 +0000 (10:35 +0200)]
Merge pull request #12882 from tamiko/pr_12634

[9.3] Cherry pick #12634

2 years agoMerge pull request #12881 from tamiko/pr_12830
Martin Kronbichler [Tue, 26 Oct 2021 08:35:06 +0000 (10:35 +0200)]
Merge pull request #12881 from tamiko/pr_12830

[9.3] Cherry pick #12830

2 years agoactually fix the problem 12882/head
Timo Heister [Fri, 20 Aug 2021 21:19:08 +0000 (17:19 -0400)]
actually fix the problem

2 years agoadd broken test
Timo Heister [Sun, 8 Aug 2021 21:40:48 +0000 (17:40 -0400)]
add broken test

2 years agoadjust variable name 12881/head
Timo Heister [Fri, 15 Oct 2021 14:52:35 +0000 (10:52 -0400)]
adjust variable name

2 years agofix checkpointing for >4GB files
Timo Heister [Fri, 15 Oct 2021 03:05:53 +0000 (23:05 -0400)]
fix checkpointing for >4GB files

We incorrectly compute MPI_Offset for MPI IO for checkpointing using
SolutionTransfer using 32 bit indices, which means that files larger
than 4GB end up being corrupted.
This manifests in errors like

n error occurred in line <749> of file
<../source/distributed/tria_base.cc> in function
void dealii::parallel::DistributedTriangulationBase<dim,
spacedim>::load_attached_data(unsigned int, unsigned int, unsigned int,
const string&, unsigned int, unsigned int) [with int dim = 3; int
spacedim = 3; std::string = std::__cxx11::basic_string<char>]
The violated condition was:
(cell_rel.second == parallel::DistributedTriangulationBase<dim,
spacedim>::CELL_PERSIST)

part of #12752

2 years agoMerge pull request #12809 from masterleinad/pick_12548
Peter Munch [Sun, 10 Oct 2021 16:46:04 +0000 (18:46 +0200)]
Merge pull request #12809 from masterleinad/pick_12548

Avoid lambda function to compile with Intel 18/19.

2 years agoUpdate include/deal.II/numerics/vector_tools_evaluate.h 12809/head
Daniel Arndt [Sun, 10 Oct 2021 02:23:51 +0000 (22:23 -0400)]
Update include/deal.II/numerics/vector_tools_evaluate.h

Co-authored-by: Peter Munch <peterrmuench@gmail.com>
2 years agoA remote_point_evaluation test requires trilinos.
Daniel Arndt [Sat, 9 Oct 2021 04:28:39 +0000 (00:28 -0400)]
A remote_point_evaluation test requires trilinos.

2 years agoAvoid lambda function to compile with Intel 18/19.
Daniel Arndt [Sat, 9 Oct 2021 04:25:04 +0000 (00:25 -0400)]
Avoid lambda function to compile with Intel 18/19.

2 years agoMerge pull request #12805 from masterleinad/9.3-fix-step-79
Matthias Maier [Fri, 8 Oct 2021 18:18:48 +0000 (13:18 -0500)]
Merge pull request #12805 from masterleinad/9.3-fix-step-79

9.3: cherry-picking #12533: step-79: Avoid using constructor which are incompatible to Intel 18.

2 years agostep-79: Avoid using constructor which are incompatible to Intel 18. 12805/head
Marc Fehling [Thu, 1 Jul 2021 18:43:24 +0000 (12:43 -0600)]
step-79: Avoid using constructor which are incompatible to Intel 18.

3 years agoupdate VERSION v9.3.1
Matthias Maier [Wed, 30 Jun 2021 21:01:32 +0000 (16:01 -0500)]
update VERSION

3 years agoMerge pull request #12527 from tamiko/update_changelog
David Wells [Wed, 30 Jun 2021 20:54:00 +0000 (16:54 -0400)]
Merge pull request #12527 from tamiko/update_changelog

[9.3] reorganize changelog entries for point release

3 years agoreorganize changelog entries for point release 12527/head
Matthias Maier [Wed, 30 Jun 2021 20:46:20 +0000 (15:46 -0500)]
reorganize changelog entries for point release

 - create 9.3.0-vs-9.3.1.h file
 - remove individual entries

3 years agoMerge pull request #12524 from tamiko/pr_12515
Matthias Maier [Tue, 29 Jun 2021 22:19:33 +0000 (17:19 -0500)]
Merge pull request #12524 from tamiko/pr_12515

[9.3] Take over #12515

3 years agoMerge pull request #12525 from tamiko/pr_12523
Matthias Maier [Tue, 29 Jun 2021 22:19:21 +0000 (17:19 -0500)]
Merge pull request #12525 from tamiko/pr_12523

[9.3] Take over #12523

3 years agosilence gcc 11 warning 12525/head
Timo Heister [Tue, 29 Jun 2021 22:09:54 +0000 (18:09 -0400)]
silence gcc 11 warning

silence boost warning
../bundled/boost-1.70.0/include/boost/concept/usage.hpp:16:48: warning:
'this' pointer is null [-Wnonnull]
   16 |     ~usage_requirements() { ((Model*)0)->~Model(); }

3 years agoadd a news entry 12524/head
Matthias Maier [Tue, 29 Jun 2021 16:16:47 +0000 (11:16 -0500)]
add a news entry

3 years agoTensor: refactor constructor and assignment operator guards
Matthias Maier [Tue, 29 Jun 2021 15:18:41 +0000 (10:18 -0500)]
Tensor: refactor constructor and assignment operator guards

 * This commit guards some constructors and copy/move assignment
   operators that are necessary to work around a gcc 11 regression with
   DEAL_II_DELETED_MOVE_CONSTRUCTOR_BUG.

 * Add back explicitly guarded constructor working around a code
   generation issue with intel compilers

3 years agoCMake: Add a configuration check for DEAL_II_DELETED_MOVE_CONSTRUCTOR_BUG
Matthias Maier [Tue, 29 Jun 2021 16:13:13 +0000 (11:13 -0500)]
CMake: Add a configuration check for DEAL_II_DELETED_MOVE_CONSTRUCTOR_BUG

3 years agoMerge pull request #12516 from drwells/cherry-pick-12511
Matthias Maier [Mon, 28 Jun 2021 20:51:32 +0000 (15:51 -0500)]
Merge pull request #12516 from drwells/cherry-pick-12511

[9.3] take over #12511 - add one more missing file extension.

3 years agoMerge pull request #12519 from drwells/cherry-pick-12398
Matthias Maier [Mon, 28 Jun 2021 20:50:51 +0000 (15:50 -0500)]
Merge pull request #12519 from drwells/cherry-pick-12398

[9.3] Take over #12398 - Add grid reordering to read_exodusii function

3 years agoMerge pull request #12518 from drwells/cherry-pick-12468
Matthias Maier [Mon, 28 Jun 2021 20:50:44 +0000 (15:50 -0500)]
Merge pull request #12518 from drwells/cherry-pick-12468

[9.3] Take over #12468 - Fix a segmentation fault at high optimization levels.

3 years agoAdd grid reordering to read_exodusii function 12519/head
Maximilian Bergbauer [Mon, 7 Jun 2021 14:59:12 +0000 (16:59 +0200)]
Add grid reordering to read_exodusii function

3 years agoFix a segmentation fault at high optimization levels. 12518/head
David Wells [Thu, 17 Jun 2021 14:10:33 +0000 (10:10 -0400)]
Fix a segmentation fault at high optimization levels.

I don't completely understand this but accessing these pointers causes
segmentation faults. It's not due to type aliasing - converting both to 'const
auto *' does not fix the problem.

3 years agoAdd one more missing file extension. 12516/head
David Wells [Mon, 28 Jun 2021 01:17:46 +0000 (21:17 -0400)]
Add one more missing file extension.

3 years agoMerge pull request #12509 from tjhei/pr_12505
David Wells [Mon, 28 Jun 2021 17:56:50 +0000 (13:56 -0400)]
Merge pull request #12509 from tjhei/pr_12505

[9.3] take over #12505 add missing inst

3 years agoMerge pull request #12510 from tjhei/pr_12506
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

3 years agofix umfpack cmake 3.20 warning 12510/head
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

3 years agoadd missing inst 12509/head
Timo Heister [Sat, 26 Jun 2021 17:38:26 +0000 (13:38 -0400)]
add missing inst

fixes #12501 and #12490

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

3 years agofix cmake underlinkage error 12488/head
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)

3 years agoupdate VERSION for release v9.3.0
Matthias Maier [Tue, 1 Jun 2021 19:17:31 +0000 (14:17 -0500)]
update VERSION for release

3 years agoMerge pull request #12367 from marcfehling/fix-step-75-dealii-9.3
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.

3 years agoMerge pull request #12369 from jppelteret/dealii-9.3-pr10932
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

3 years agoAdd changelog entry for step-74 12369/head
Jean-Paul Pelteret [Mon, 31 May 2021 18:50:49 +0000 (20:50 +0200)]
Add changelog entry for step-74

3 years agoBugfix step-75: Call `get_fe()` only on locally owned cells. 12367/head
Marc Fehling [Mon, 31 May 2021 17:59:25 +0000 (11:59 -0600)]
Bugfix step-75: Call `get_fe()` only on locally owned cells.

3 years agoMerge pull request #12362 from kronbichler/pr12361
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

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

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

3 years agoRemotePointEvaluation: fix race condition if called multiple times 12364/head
Peter Munch [Mon, 31 May 2021 11:35:55 +0000 (13:35 +0200)]
RemotePointEvaluation: fix race condition if called multiple times

3 years agoRemove changelog entry about taskflow 12362/head
Martin Kronbichler [Mon, 31 May 2021 09:30:44 +0000 (11:30 +0200)]
Remove changelog entry about taskflow

3 years agoAvoid underlinkage with OpenMPI on Debian/Ubuntu 12359/head
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

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

3 years agoMerge pull request #12355 from peterrum/point_values_93
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()

3 years agoRename VectorTools::evaluate_at_points() -> VectorTools::point_values() 12355/head
Peter Munch [Fri, 28 May 2021 06:46:20 +0000 (08:46 +0200)]
Rename VectorTools::evaluate_at_points() -> VectorTools::point_values()

3 years agoRemove noexcept on DoFAccessor move constructor and assignment operator 12354/head
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

3 years agoMerge pull request #12345 from kronbichler/apply_12344
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

3 years agoTest basic ability of interpolate 12345/head
Martin Kronbichler [Sat, 29 May 2021 07:44:20 +0000 (09:44 +0200)]
Test basic ability of interpolate

3 years agoBugfix in MGTwoLevelTransfer::interpolate: forgot to copy vector
Martin Kronbichler [Sat, 29 May 2021 07:43:49 +0000 (09:43 +0200)]
Bugfix in MGTwoLevelTransfer::interpolate: forgot to copy vector

3 years agoMerge pull request #12318 from Rombur/clang_13_warnings_93
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

3 years agoMerge pull request #12316 from simonsticko/fix_tria_accessor_noexcept_93
Daniel Arndt [Wed, 26 May 2021 21:49:51 +0000 (17:49 -0400)]
Merge pull request #12316 from simonsticko/fix_tria_accessor_noexcept_93

3 years agoFix warnings using clang 13.0 12318/head
Bruno Turcksin [Tue, 25 May 2021 01:22:27 +0000 (21:22 -0400)]
Fix warnings using clang 13.0

3 years agoRemove noexcept on TriaAccessor move constructor and assignment operator 12316/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 #12298 from masterleinad/special_members_tria_accessor
Daniel Arndt [Wed, 26 May 2021 13:25:55 +0000 (09:25 -0400)]
Merge pull request #12298 from masterleinad/special_members_tria_accessor

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

3 years agoSome minor changes to the step-79 documentation 12305/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 agoUpdate include/deal.II/grid/tria_accessor.h 12298/head
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>
3 years agoMark destructor and move assignment operator as noexcept
Daniel Arndt [Mon, 24 May 2021 19:31:57 +0000 (15:31 -0400)]
Mark destructor and move assignment operator as noexcept

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 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 #12297 from peterrum/authors_fix_formatting
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)

3 years agoFix formating of authors.md (release 9.3) 12297/head
Peter Munch [Mon, 24 May 2021 20:17:42 +0000 (22:17 +0200)]
Fix formating of authors.md (release 9.3)


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.