]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Wed, 25 May 2022 22:05:18 +0000 (16:05 -0600)]
Augment documentation of the consensus algorithm free functions.
Wolfgang Bangerth [Wed, 25 May 2022 18:40:45 +0000 (12:40 -0600)]
Merge pull request #13811 from kronbichler/add_another_pack
Optimize Utilities::pack for std::vector<std::vector<trivial>>
Peter Munch [Wed, 25 May 2022 17:39:02 +0000 (19:39 +0200)]
Merge pull request #13798 from kronbichler/speedup_poly_eval
Provide function to evaluate polynomial on array of positions
Peter Munch [Wed, 25 May 2022 16:03:15 +0000 (18:03 +0200)]
Merge pull request #13802 from kronbichler/simplify_grid_tools
Avoid CellDataTransferBuffer in GridTools::exchange_cell_data_to_ghosts
Peter Munch [Wed, 25 May 2022 14:36:33 +0000 (16:36 +0200)]
Merge pull request #13813 from kronbichler/fix_compile2
Utilities: Fix compile error on certain compilers
Martin Kronbichler [Mon, 23 May 2022 18:45:20 +0000 (20:45 +0200)]
Provide function to evaluate polynomial on array of positions
Peter Munch [Wed, 25 May 2022 12:10:41 +0000 (14:10 +0200)]
Merge pull request #13790 from kronbichler/simplify_reinit_shape_info
MatrixFree: Simplify initialization of ShapeInfo
Peter Munch [Wed, 25 May 2022 12:01:35 +0000 (14:01 +0200)]
Merge pull request #13800 from kronbichler/simplify_grid_partitioners
Slightly simplify setup of partitioners for global cell ids
Peter Munch [Wed, 25 May 2022 11:39:37 +0000 (13:39 +0200)]
Merge pull request #13809 from kronbichler/adjust_test_output
Adjust output of tests using PreconditionChebyshev
Martin Kronbichler [Wed, 25 May 2022 11:22:59 +0000 (13:22 +0200)]
Utilities: Fix compile error on certain compilers
Martin Kronbichler [Wed, 25 May 2022 10:27:37 +0000 (12:27 +0200)]
Merge pull request #13810 from simonsticko/assert_hypercube_quadrature_generator
Assert reference cell is hypercube in Discrete*QuadratureGenerator
Martin Kronbichler [Wed, 25 May 2022 10:08:33 +0000 (12:08 +0200)]
Optimize Utilities::pack for std::vector<std::vector<trivial>>
Martin Kronbichler [Tue, 24 May 2022 11:18:42 +0000 (13:18 +0200)]
Avoid usage of CellDataTransferBuffer in GridTools::exchange_cell_data_to_ghosts
Simon Sticko [Wed, 25 May 2022 07:32:12 +0000 (09:32 +0200)]
Assert reference cell is hypercube in Discrete*QuadratureGenerator
Martin Kronbichler [Tue, 24 May 2022 11:09:27 +0000 (13:09 +0200)]
Slightly simplify setup of partitioners for global cell ids
Martin Kronbichler [Wed, 25 May 2022 06:01:07 +0000 (08:01 +0200)]
Adjust output of tests using PreconditionChebyshev
Marc Fehling [Tue, 24 May 2022 22:30:46 +0000 (16:30 -0600)]
Merge pull request #13788 from drwells/kinsol-sundials-6
Kinsol sundials 6
Marc Fehling [Tue, 24 May 2022 22:30:34 +0000 (16:30 -0600)]
Merge pull request #13786 from drwells/arkode-sundials-6
Fix ARKODE for SUNDIALS 6.
Daniel Arndt [Tue, 24 May 2022 20:07:11 +0000 (16:07 -0400)]
Merge pull request #13791 from kronbichler/reduce_cost_index_owner
Daniel Arndt [Tue, 24 May 2022 20:06:21 +0000 (16:06 -0400)]
Merge pull request #13803 from drwells/fix-doc-typos-11
Daniel Arndt [Tue, 24 May 2022 20:02:29 +0000 (16:02 -0400)]
Merge pull request #13804 from marcfehling/citelist
Fix doxygen entry Chronopoulos1989.
Marc Fehling [Tue, 24 May 2022 17:51:52 +0000 (11:51 -0600)]
Fix doxygen entry Chronopoulos1989.
Martin Kronbichler [Mon, 23 May 2022 10:07:59 +0000 (12:07 +0200)]
Reduce cost to set up dictionary for compute_index_owner
Martin Kronbichler [Mon, 23 May 2022 10:04:08 +0000 (12:04 +0200)]
MatrixFree: Simplify initialization of ShapeInfo
David Wells [Tue, 24 May 2022 16:08:11 +0000 (12:08 -0400)]
Fix some miscellaneous typos.
David Wells [Tue, 24 May 2022 14:47:27 +0000 (10:47 -0400)]
Merge pull request #13801 from kronbichler/speed_up_utilities_pack
Avoid a second copy in Utilities::pack for vector arguments
Martin Kronbichler [Tue, 24 May 2022 11:14:59 +0000 (13:14 +0200)]
Avoid a second copy in Utilities::pack for vector arguments
Martin Kronbichler [Tue, 24 May 2022 05:27:24 +0000 (07:27 +0200)]
Merge pull request #13796 from kronbichler/fix_test_novec_1
Fix two tests with vectorization disabled
David Wells [Mon, 23 May 2022 02:35:16 +0000 (22:35 -0400)]
Use 'greater than or equal to' instead of 'not less than'.
David Wells [Mon, 23 May 2022 02:33:13 +0000 (22:33 -0400)]
Fix KINSOL for SUNDIALS 6.
David Wells [Tue, 24 May 2022 02:30:01 +0000 (22:30 -0400)]
Merge pull request #13797 from kronbichler/fix_test_novec_2
Fix bug in FEEvaluation without vectorization
Matthias Maier [Tue, 24 May 2022 00:49:04 +0000 (19:49 -0500)]
Merge pull request #13799 from kronbichler/fix_compile
Fix compilation of Utilities::pack with std::vector<bool>
Martin Kronbichler [Mon, 23 May 2022 21:06:04 +0000 (23:06 +0200)]
Fix compilation of Utilities::pack with std::vector<bool>
David Wells [Mon, 23 May 2022 21:01:42 +0000 (17:01 -0400)]
Merge pull request #13792 from kronbichler/chebyshev_power_iteration
PreconditionChebyshev: Implement power iteration for eigenvalue estimate
Martin Kronbichler [Mon, 23 May 2022 20:52:48 +0000 (22:52 +0200)]
Merge pull request #13784 from bangerth/pack-unpack
Optimize pack()/unpack() for std::vector<T> with trivially copyable T.
Martin Kronbichler [Mon, 23 May 2022 20:48:46 +0000 (22:48 +0200)]
Merge pull request #13795 from drwells/add-mpi-bool-instantiation
Add some missing MPI boolean instantiations.
Martin Kronbichler [Mon, 23 May 2022 18:35:47 +0000 (20:35 +0200)]
Fix bug in FEEvaluation without vectorization
Martin Kronbichler [Mon, 23 May 2022 18:32:07 +0000 (20:32 +0200)]
Fix two tests with vectorization disabled
Martin Kronbichler [Mon, 23 May 2022 17:49:23 +0000 (19:49 +0200)]
Merge pull request #13642 from NiklasWik/piola_matrix_free
Matrix-free Piola transformation for affine cells
David Wells [Mon, 23 May 2022 16:57:38 +0000 (12:57 -0400)]
Add some missing MPI boolean instantiations.
Martin Kronbichler [Mon, 23 May 2022 12:15:06 +0000 (14:15 +0200)]
Changelog
Martin Kronbichler [Mon, 23 May 2022 12:13:17 +0000 (14:13 +0200)]
Add test case
Martin Kronbichler [Mon, 23 May 2022 12:13:07 +0000 (14:13 +0200)]
PreconditionChebyshev: Implement power iteration for eigenvalue estimate
Martin Kronbichler [Mon, 23 May 2022 15:53:37 +0000 (17:53 +0200)]
Merge pull request #13789 from gfcas/reinit-argument
Clearify LA::d::BlockVector::reinit input argument
Martin Kronbichler [Mon, 23 May 2022 15:05:33 +0000 (17:05 +0200)]
Merge pull request #13611 from tjhei/add_big_mpi_compat
embed BigMPICompat library
Martin Kronbichler [Mon, 23 May 2022 13:09:51 +0000 (15:09 +0200)]
Merge pull request #13780 from dealii/dependabot/github_actions/docker/build-push-action-3
Bump docker/build-push-action from 2 to 3
Martin Kronbichler [Mon, 23 May 2022 12:18:51 +0000 (14:18 +0200)]
Merge pull request #13781 from dealii/dependabot/github_actions/actions/upload-artifact-3
Bump actions/upload-artifact from 1 to 3
Niklas Wik [Mon, 23 May 2022 11:04:08 +0000 (13:04 +0200)]
Avoid copy paste
Fix documentation
Martin Kronbichler [Mon, 23 May 2022 10:18:40 +0000 (12:18 +0200)]
Merge pull request #13777 from dealii/dependabot/github_actions/docker/login-action-2
Bump docker/login-action from 1 to 2
Martin Kronbichler [Mon, 23 May 2022 10:18:16 +0000 (12:18 +0200)]
Merge pull request #13778 from dealii/dependabot/github_actions/docker/setup-buildx-action-2
Bump docker/setup-buildx-action from 1 to 2
Martin Kronbichler [Mon, 23 May 2022 10:17:37 +0000 (12:17 +0200)]
Merge pull request #13779 from dealii/dependabot/github_actions/actions/cache-3
Bump actions/cache from 2 to 3
Martin Kronbichler [Mon, 23 May 2022 10:15:14 +0000 (12:15 +0200)]
Merge pull request #13783 from tamiko/fix_oneapi
TBB oneAPI: make global_control object static
Fabian Castelli [Mon, 23 May 2022 08:14:55 +0000 (10:14 +0200)]
Clearify LA::d::BlockVector::reinit input argument
David Wells [Mon, 23 May 2022 02:55:47 +0000 (22:55 -0400)]
Add a missing MPI_InitFinalize.
This is now required in SUNDIALS 6 since SUNContext objects duplicate MPI
communicators.
dependabot[bot] [Mon, 23 May 2022 02:40:40 +0000 (02:40 +0000)]
Bump docker/build-push-action from 2 to 3
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2 to 3.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2...v3)
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Mon, 23 May 2022 02:39:53 +0000 (02:39 +0000)]
Bump actions/upload-artifact from 1 to 3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 1 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v1...v3)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Mon, 23 May 2022 02:39:44 +0000 (02:39 +0000)]
Bump actions/cache from 2 to 3
Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2...v3)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Mon, 23 May 2022 02:39:43 +0000 (02:39 +0000)]
Bump docker/login-action from 1 to 2
Bumps [docker/login-action](https://github.com/docker/login-action) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1...v2)
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Mon, 23 May 2022 02:38:54 +0000 (02:38 +0000)]
Bump docker/setup-buildx-action from 1 to 2
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 2.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2)
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Marc Fehling [Mon, 23 May 2022 02:37:58 +0000 (20:37 -0600)]
Merge pull request #13785 from drwells/ignore-dependabot-name
Add an exception for commits from dependabot.
David Wells [Mon, 23 May 2022 01:43:42 +0000 (21:43 -0400)]
Fix ARKODE for SUNDIALS 6.
David Wells [Sun, 22 May 2022 23:21:10 +0000 (19:21 -0400)]
Merge pull request #13776 from bangerth/copyright-2
Give a shell script a proper suffix.
David Wells [Sun, 22 May 2022 23:09:05 +0000 (19:09 -0400)]
Add an exception for commits from dependabot.
Wolfgang Bangerth [Sun, 22 May 2022 21:22:24 +0000 (15:22 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Sun, 22 May 2022 21:14:48 +0000 (15:14 -0600)]
Optimize pack()/unpack() for std::vector<T> with trivially copyable T.
Matthias Maier [Sun, 22 May 2022 20:45:28 +0000 (15:45 -0500)]
add a test
Matthias Maier [Sun, 22 May 2022 20:18:52 +0000 (15:18 -0500)]
TBB oneAPI: make global_control object static
tbb::global_control is a class that affects the specified behavior of
tbb during its lifetime. Thus, in order to set a global thread limit for
tbb we have to maintain the object throughout the execution of the
program. We do this by maintaining a static std::unique_ptr.
A std::unique_ptr is a good choice here because tbb::global_control does
not provide a mechanism to override its setting - we can only delete the
old and replace it with a new one.
Luca Heltai [Sun, 22 May 2022 17:34:32 +0000 (19:34 +0200)]
Merge pull request #13774 from marcfehling/dependabot
Added dependabot for github-actions.
Timo Heister [Sun, 22 May 2022 13:23:02 +0000 (09:23 -0400)]
Merge pull request #13775 from bangerth/copyright
Update copyright years.
Wolfgang Bangerth [Sun, 22 May 2022 03:27:54 +0000 (21:27 -0600)]
Merge pull request #13721 from tjhei/step-40-no-limit-io
step-40: update IO section
Wolfgang Bangerth [Sun, 22 May 2022 03:26:04 +0000 (21:26 -0600)]
Give a shell script a proper suffix.
Wolfgang Bangerth [Sun, 22 May 2022 03:23:38 +0000 (21:23 -0600)]
Update copyright years.
Wolfgang Bangerth [Sun, 22 May 2022 02:43:31 +0000 (20:43 -0600)]
Merge pull request #13765 from drwells/signed-tet-volume
Remove std::abs() from the tet volume calculation.
Wolfgang Bangerth [Sun, 22 May 2022 02:42:58 +0000 (20:42 -0600)]
Merge pull request #13766 from drwells/mixed-mesh-volume
Implement pyramid volume and fix wedge volume.
Marc Fehling [Sun, 22 May 2022 00:37:29 +0000 (18:37 -0600)]
Added dependabot for github-actions.
David Wells [Sat, 21 May 2022 23:58:48 +0000 (19:58 -0400)]
Merge pull request #13770 from gfcas/vector_tools_rhs
Minor code updates to create_right_hand_side
David Wells [Fri, 20 May 2022 21:02:13 +0000 (17:02 -0400)]
Implement pyramid volume and fix wedge volume.
David Wells [Fri, 20 May 2022 17:45:52 +0000 (13:45 -0400)]
Remove std::abs() from the tet volume calculation.
Fabian Castelli [Sat, 21 May 2022 09:53:30 +0000 (11:53 +0200)]
Minor code updates to create_right_hand_side
Peter Munch [Sat, 21 May 2022 16:36:16 +0000 (18:36 +0200)]
Merge pull request #13772 from tamiko/doxygen_fixes
Doxygen: Ensure that opening and closing glossary quotes are on the same line
Matthias Maier [Sat, 21 May 2022 15:55:12 +0000 (10:55 -0500)]
Doxygen: Ensure that opening and closing glossary quotes are on the same line
David Wells [Fri, 20 May 2022 14:44:59 +0000 (10:44 -0400)]
Merge pull request #13754 from luca-heltai/cgal-dealii-tria-to-CGAL-surface-mesh
Convert a deal.II tria to a CGAL::Surface_mesh
David Wells [Fri, 20 May 2022 14:29:54 +0000 (10:29 -0400)]
Merge pull request #13763 from kronbichler/fix_compile_error
Fix compile error of test on certain compilers
Martin Kronbichler [Fri, 20 May 2022 07:00:19 +0000 (09:00 +0200)]
Fix compile error of test on certain compilers
Luca Heltai [Fri, 20 May 2022 06:51:17 +0000 (08:51 +0200)]
Merge pull request #13759 from tamiko/fix_cgal_configure
CMake: Do not configure CGAL with bundled boost
Martin Kronbichler [Fri, 20 May 2022 06:50:28 +0000 (08:50 +0200)]
Merge pull request #13751 from marcfehling/fixtest-bfgs
Check for range of function calls in bfgs tests.
Marc Fehling [Fri, 20 May 2022 04:06:09 +0000 (22:06 -0600)]
Merge pull request #13762 from bangerth/once_flag
Use std::call_once() instead of hand-rolling a solution.
Marc Fehling [Fri, 20 May 2022 04:05:35 +0000 (22:05 -0600)]
Merge pull request #13761 from bangerth/indent-cmake
Properly indent a cmake command.
Wolfgang Bangerth [Fri, 20 May 2022 01:52:53 +0000 (19:52 -0600)]
Properly indent a cmake command.
Wolfgang Bangerth [Fri, 20 May 2022 01:52:22 +0000 (19:52 -0600)]
Use std::call_once() instead of hand-rolling a solution.
Bruno Turcksin [Fri, 20 May 2022 01:10:50 +0000 (21:10 -0400)]
Merge pull request #13760 from kronbichler/test_robustness2
Marc Fehling [Thu, 19 May 2022 21:17:14 +0000 (15:17 -0600)]
Check for range of function calls in bfgs tests.
Marc Fehling [Thu, 19 May 2022 21:15:40 +0000 (15:15 -0600)]
Remove number of function calls from bfgs tests.
Martin Kronbichler [Thu, 19 May 2022 20:38:32 +0000 (22:38 +0200)]
Make sure to reach numbers small enough to be below numdiff threshold
Martin Kronbichler [Thu, 19 May 2022 20:37:50 +0000 (22:37 +0200)]
Improve robustness of two tests
Daniel Arndt [Thu, 19 May 2022 20:22:18 +0000 (16:22 -0400)]
Merge pull request #13745 from drwells/muparser-tls
Avoid doing extra TLS lookups in FunctionParser.
Daniel Arndt [Thu, 19 May 2022 20:21:13 +0000 (16:21 -0400)]
Merge pull request #13757 from tamiko/silence_cmake_warning
Daniel Arndt [Thu, 19 May 2022 20:19:15 +0000 (16:19 -0400)]
Merge pull request #13758 from drwells/add-boost-definition-note
Add a comment explaining BOOST_DEFINITIONS
Matthias Maier [Thu, 19 May 2022 06:30:28 +0000 (01:30 -0500)]
CMake: Avoid a CMake policy warning
Matthias Maier [Thu, 19 May 2022 19:30:02 +0000 (14:30 -0500)]
CMake: Do not configure CGAL with bundled boost
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.