]>
https://gitweb.dealii.org/ - dealii.git/log
David Wells [Tue, 4 Jan 2022 19:20:47 +0000 (14:20 -0500)]
Revert "Boost: Disallow version 1.77 due to multiple unresolved upstream bugs"
This reverts commit
badbdc83517e2ea35c5b8650646b66a2f4f5be2c .
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.
Daniel Arndt [Mon, 3 Jan 2022 14:11:15 +0000 (09:11 -0500)]
Merge pull request #11358 from tjhei/ci_windows_cmake_check
Wolfgang Bangerth [Sat, 1 Jan 2022 20:27:51 +0000 (13:27 -0700)]
Merge pull request #13161 from jppelteret/scratch_data_05
Extend ScratchData's public interface with getter methods to access private data
Timo Heister [Thu, 10 Dec 2020 23:23:08 +0000 (18:23 -0500)]
Select 64bit windows platform
Jean-Paul Pelteret [Fri, 31 Dec 2021 20:38:48 +0000 (21:38 +0100)]
Extend ScratchData's public interface with getter methods to access private data
Luca Heltai [Fri, 31 Dec 2021 18:17:23 +0000 (19:17 +0100)]
Merge pull request #13160 from tjhei/step-74-doi
step-74: add DOI
Timo Heister [Fri, 31 Dec 2021 17:03:31 +0000 (12:03 -0500)]
step-74: add DOI
Martin Kronbichler [Thu, 30 Dec 2021 20:55:43 +0000 (21:55 +0100)]
Merge pull request #13153 from bangerth/parallel-2
Simplify more code in parallel.h via lambda functions.
Martin Kronbichler [Thu, 30 Dec 2021 20:53:59 +0000 (21:53 +0100)]
Merge pull request #13151 from bangerth/parallel-for
Simplify code by using lambda functions.
Luca Heltai [Thu, 30 Dec 2021 17:53:51 +0000 (18:53 +0100)]
Merge pull request #13154 from jppelteret/iterator_filter_predicates_01
Iterator filter predicates for boundary and manifold IDs
Jean-Paul Pelteret [Thu, 30 Dec 2021 16:13:02 +0000 (17:13 +0100)]
Merge pull request #13095 from kuljitvirk/Branch_FixBug12916_SparseDirectUMFPACK
Fixed bug in SparseDirectUMFPACK #12916
Wolfgang Bangerth [Thu, 30 Dec 2021 16:05:38 +0000 (09:05 -0700)]
Merge pull request #13079 from kronbichler/eval_no_check_orientations
Evaluation kernels: Avoid checking the orientations in inner loop
Jean-Paul Pelteret [Thu, 30 Dec 2021 09:54:44 +0000 (10:54 +0100)]
Merge pull request #13145 from jfriedlein/jfriedlein-4th_order_unit_tensor_docu_typo
typo in docu of fourth order unit tensor (SymmetricTensor<4, dim, Number> identity_tensor())
Jean-Paul Pelteret [Thu, 30 Dec 2021 08:02:08 +0000 (09:02 +0100)]
Add a changelog entry
Jean-Paul Pelteret [Thu, 30 Dec 2021 07:57:08 +0000 (08:57 +0100)]
Add test coverage for BoundaryID and ManifoldID iterator filters
Jean-Paul Pelteret [Thu, 30 Dec 2021 06:56:21 +0000 (07:56 +0100)]
Add manifold ID iterator filter predicate
Jean-Paul Pelteret [Thu, 30 Dec 2021 06:55:48 +0000 (07:55 +0100)]
Add boundary ID iterator filter predicate
Daniel Arndt [Wed, 29 Dec 2021 20:56:11 +0000 (15:56 -0500)]
Merge pull request #13102 from mwichro/patch-2
Michał Wichrowski [Wed, 29 Dec 2021 19:38:48 +0000 (20:38 +0100)]
fix indentation.
Sorry everyone for the mess
Wolfgang Bangerth [Wed, 29 Dec 2021 19:21:14 +0000 (12:21 -0700)]
Simplify more code in parallel.h via lambda functions.
Wolfgang Bangerth [Wed, 29 Dec 2021 17:26:02 +0000 (10:26 -0700)]
Make code readable by using 'auto'.
Wolfgang Bangerth [Wed, 29 Dec 2021 17:23:49 +0000 (10:23 -0700)]
Simplify code by using lambda functions.
Daniel Arndt [Wed, 29 Dec 2021 15:49:27 +0000 (10:49 -0500)]
Merge pull request #13142 from bangerth/flatten-4
Johannes Friedlein [Tue, 28 Dec 2021 18:28:49 +0000 (19:28 +0100)]
docu of fourth order unit tensor: typo in index notation
corrected minor typo in documentation of fourth order unit tensor (or "fourth order identity tensor") \mathcal{I}_{ijkl}, compare for instance Wriggers "Nonlinear Finite Element Methods" p.79 eq. (3.270) or [Notes on Continuum Mechanics - Tensors](http://mmc.rmee.upc.edu/documents/Tensor_Analysis/tensors.pdf) eq. (1.175); appears to be a copy-paste error from previous line 101
Martin Kronbichler [Tue, 28 Dec 2021 15:07:02 +0000 (16:07 +0100)]
Evaluation kernels: Avoid checking the orientations in inner loop
Wolfgang Bangerth [Wed, 29 Dec 2021 05:19:27 +0000 (22:19 -0700)]
Merge pull request #13146 from kronbichler/fix_64bit_compile
Fix compilation with 64-bit integers
Wolfgang Bangerth [Tue, 28 Dec 2021 21:00:10 +0000 (14:00 -0700)]
Mark a bunch of arguments as 'const'.
Martin Kronbichler [Tue, 28 Dec 2021 20:52:24 +0000 (21:52 +0100)]
Fix compilation with 64-bit integers
Martin Kronbichler [Tue, 28 Dec 2021 20:08:01 +0000 (21:08 +0100)]
Merge pull request #13115 from peterrum/mf_hn_buffer_size
MatrixFree: fix size of vector
Martin Kronbichler [Tue, 28 Dec 2021 19:41:28 +0000 (20:41 +0100)]
Merge pull request #13097 from peterrum/compute_n_point_to_point_communications_fallback
Util::MPI::compute_n_point_to_point_communications() add fallback
Daniel Arndt [Tue, 28 Dec 2021 19:04:38 +0000 (14:04 -0500)]
Merge pull request #13105 from fdrmrc/Step-60_inhomogeneous_Dirichlet
Jean-Paul Pelteret [Tue, 28 Dec 2021 17:51:27 +0000 (18:51 +0100)]
Merge pull request #13140 from luca-heltai/docker-root-4
Make sure HOME, WORKDIR, and MPI env vars are set correctly.
Wolfgang Bangerth [Tue, 28 Dec 2021 05:07:04 +0000 (22:07 -0700)]
Add a bunch of dummy functions for TriaAccessor<0,1,spacedim>.
Marco Feder [Mon, 20 Dec 2021 23:28:57 +0000 (00:28 +0100)]
Allow inhomogeneous Dirichlet bcs,rhs and fix results.dox in step-60
Martin Kronbichler [Tue, 28 Dec 2021 14:42:08 +0000 (15:42 +0100)]
Merge pull request #13128 from bangerth/flatten
More minor changes to GridGenerator::flatten_triangulation().
Bruno Turcksin [Tue, 28 Dec 2021 13:45:29 +0000 (08:45 -0500)]
Merge pull request #13118 from bangerth/povray
Jean-Paul Pelteret [Tue, 28 Dec 2021 09:30:07 +0000 (10:30 +0100)]
Merge pull request #13134 from jppelteret/sd-batch_optimiser-03
Fix a bug in SD::BatchOptimizer::extract()
Wolfgang Bangerth [Tue, 28 Dec 2021 05:32:10 +0000 (22:32 -0700)]
Avoid a warning about an unused variable.
Jean-Paul Pelteret [Mon, 27 Dec 2021 20:22:18 +0000 (21:22 +0100)]
Merge pull request #13111 from bangerth/47
Link from step-47 to step-82.
Wolfgang Bangerth [Mon, 27 Dec 2021 19:19:12 +0000 (12:19 -0700)]
Merge pull request #13139 from jppelteret/sd-batch_optimiser-06
Small cleanup in SD::BatchOptimizer
Wolfgang Bangerth [Mon, 27 Dec 2021 19:19:05 +0000 (12:19 -0700)]
Merge pull request #13135 from jppelteret/sd-batch_optimiser-04
Add SD::BatchOptimizer::copy_from() function
Luca Heltai [Mon, 27 Dec 2021 19:14:21 +0000 (20:14 +0100)]
Add second variable.
Wolfgang Bangerth [Mon, 27 Dec 2021 18:59:26 +0000 (11:59 -0700)]
Merge pull request #13133 from jppelteret/sd-batch_optimiser-02
SD::BatchOptimizer: Corrected location for a set of assertions.
Daniel Arndt [Mon, 27 Dec 2021 17:46:36 +0000 (12:46 -0500)]
Merge pull request #13130 from bangerth/flatten-3
Daniel Arndt [Mon, 27 Dec 2021 17:35:37 +0000 (12:35 -0500)]
Merge pull request #13138 from marcfehling/cache
Jean-Paul Pelteret [Mon, 27 Dec 2021 16:05:37 +0000 (17:05 +0100)]
Merge pull request #13132 from bangerth/flatten-4
Add an assertion to GridGenerator::flatten_triangulation().
Luca Heltai [Mon, 27 Dec 2021 15:02:26 +0000 (16:02 +0100)]
Make sure HOME, WORKDIR, and mpi work correctly on root image.
Jean-Paul Pelteret [Mon, 27 Dec 2021 10:46:28 +0000 (11:46 +0100)]
Add a test
Luca Heltai [Mon, 27 Dec 2021 09:47:48 +0000 (10:47 +0100)]
Merge pull request #13137 from marcfehling/docker
fix docker.yml - try 3
Jean-Paul Pelteret [Mon, 27 Dec 2021 09:13:40 +0000 (10:13 +0100)]
Add SD::BatchOptimizer::copy_from() function
Jean-Paul Pelteret [Mon, 27 Dec 2021 09:13:07 +0000 (10:13 +0100)]
Small cleanup in SD::BatchOptimizer
Marc Fehling [Mon, 27 Dec 2021 08:49:50 +0000 (01:49 -0700)]
Merge pull request #13129 from tamiko/fix_quick_tests
CMake: use portable "rm" in quick_tests
Marc Fehling [Mon, 27 Dec 2021 07:29:08 +0000 (08:29 +0100)]
Cache Intel workflow.
Marc Fehling [Mon, 27 Dec 2021 07:15:26 +0000 (08:15 +0100)]
fix docker.yml
Wolfgang Bangerth [Sun, 26 Dec 2021 17:51:15 +0000 (10:51 -0700)]
Update documentation of GridGenerator::flatten_triangulation().
Marc Fehling [Sun, 26 Dec 2021 21:29:50 +0000 (14:29 -0700)]
Merge pull request #13125 from luca-heltai/docker-root-2
fix docker.yml - try 2.
Matthias Maier [Sun, 26 Dec 2021 16:44:30 +0000 (10:44 -0600)]
CMake: use portable "cmake -E remove" in quick_tests
Closes: https://github.com/dealii/dealii/issues/13122
Jean-Paul Pelteret [Mon, 20 Dec 2021 08:34:09 +0000 (09:34 +0100)]
FIx a bug in SD::BatchOptimizer::extract()
Jean-Paul Pelteret [Sat, 27 Nov 2021 13:20:27 +0000 (14:20 +0100)]
Corrected location for a set of assertions.
When the SD::BatchOptimizer is provided with a cache from which the evaluated functions are to be extracted, then it is not actually necessary for the optimiser instance that is performing this operation to have had any values substituted.
Wolfgang Bangerth [Sun, 26 Dec 2021 17:58:25 +0000 (10:58 -0700)]
Add an assertion to GridGenerator::flatten_triangulation().
Wolfgang Bangerth [Sun, 26 Dec 2021 16:20:50 +0000 (09:20 -0700)]
More minor changes to GridGenerator::flatten_triangulation().
Luca Heltai [Sun, 26 Dec 2021 11:50:46 +0000 (12:50 +0100)]
Merge pull request #13121 from marcfehling/cylindrical
Calculate cross product once.
Luca Heltai [Sun, 26 Dec 2021 11:48:27 +0000 (12:48 +0100)]
fix docker.yml.
Marc Fehling [Sun, 26 Dec 2021 11:03:11 +0000 (04:03 -0700)]
Merge pull request #13120 from luca-heltai/docker-root
Add docker image with root user.
Luca Heltai [Sun, 26 Dec 2021 09:04:47 +0000 (10:04 +0100)]
Added endline.
Marc Fehling [Sun, 26 Dec 2021 04:56:59 +0000 (21:56 -0700)]
Merge pull request #13093 from drwells/fix-xargs-warning
Remove a redundant argument to xargs.
Marc Fehling [Sat, 25 Dec 2021 07:50:57 +0000 (08:50 +0100)]
Calculate cross product once.
Luca Heltai [Fri, 24 Dec 2021 18:06:33 +0000 (19:06 +0100)]
Merge pull request #13119 from bangerth/cxx20
Minor doc update in the cmake system.
Luca Heltai [Fri, 24 Dec 2021 18:06:14 +0000 (19:06 +0100)]
Merge pull request #13117 from bangerth/flatten
Minor rework of the GridGenerator::flatten_triangulation() function.
Luca Heltai [Fri, 24 Dec 2021 08:57:32 +0000 (09:57 +0100)]
Merge pull request #13109 from bangerth/simplify
Simplify initialization of block objects in the tutorial.
Luca Heltai [Fri, 24 Dec 2021 08:56:31 +0000 (09:56 +0100)]
Merge pull request #13108 from bangerth/19
Omit unnecessary template argument.
Luca Heltai [Fri, 24 Dec 2021 08:54:29 +0000 (09:54 +0100)]
Merge pull request #13116 from bangerth/deprecate
Deprecate the new_thread() functions.
Luca Heltai [Fri, 24 Dec 2021 08:32:47 +0000 (09:32 +0100)]
Add docker image with root user.
Peter Munch [Thu, 23 Dec 2021 22:52:00 +0000 (23:52 +0100)]
MatrixFree: fix size of vector
Wolfgang Bangerth [Fri, 24 Dec 2021 05:22:45 +0000 (22:22 -0700)]
Minor doc update in the cmake system.
Wolfgang Bangerth [Fri, 24 Dec 2021 05:20:20 +0000 (22:20 -0700)]
Separate 2d povray output from the general case.
Wolfgang Bangerth [Fri, 24 Dec 2021 05:19:00 +0000 (22:19 -0700)]
Minor rework of the GridGenerator::flatten_triangulation() function.
Wolfgang Bangerth [Fri, 24 Dec 2021 04:34:15 +0000 (21:34 -0700)]
Add a changelog entry.
Wolfgang Bangerth [Fri, 24 Dec 2021 04:31:03 +0000 (21:31 -0700)]
Deprecate the new_thread() functions.
Peter Munch [Thu, 23 Dec 2021 09:10:49 +0000 (10:10 +0100)]
Merge pull request #13112 from bangerth/unique_lock
Add a necessary include file.
Peter Munch [Thu, 23 Dec 2021 07:57:00 +0000 (08:57 +0100)]
Merge pull request #13080 from bangerth/doc-66
Minor doc changes to the consensus algorithms
Wolfgang Bangerth [Thu, 16 Dec 2021 03:55:16 +0000 (20:55 -0700)]
Better document what consensus algorithms actually are.
Wolfgang Bangerth [Thu, 23 Dec 2021 03:01:08 +0000 (20:01 -0700)]
Add a necessary include file.
Wolfgang Bangerth [Thu, 23 Dec 2021 02:35:04 +0000 (19:35 -0700)]
Link from step-47 to step-82.
Wolfgang Bangerth [Thu, 23 Dec 2021 02:11:55 +0000 (19:11 -0700)]
Simplify initialization of block objects in the tutorial.
Wolfgang Bangerth [Thu, 23 Dec 2021 02:08:02 +0000 (19:08 -0700)]
Omit unnecessary template argument.
David Wells [Thu, 16 Dec 2021 18:02:56 +0000 (13:02 -0500)]
Remove a redundant argument to xargs.
On GNU, '-I {}' implies '-L 1', i.e., provide one line to each invocation. Since
we are using '-0' (NUL-delimited input) we already implicitly get one item per
line, so the -n 1 is redundant (and also raises a warning).
A simple example: running
ls --zero | xargs -0 -I {} echo 'aa {}'
prints 'aa ' followed by each item in the current directory - i.e.,
NUL-delimited input really is represented as one line per item.
Peter Munch [Wed, 22 Dec 2021 06:44:10 +0000 (07:44 +0100)]
Merge pull request #13099 from peterrum/gc_weighting
Global coarsening: compress weights
Marc Fehling [Tue, 21 Dec 2021 21:26:37 +0000 (14:26 -0700)]
Merge pull request #13107 from luca-heltai/fix-non-matching-doxygen
Make sure doxygen does not format all combinations of NonMatching::coupling_*.
Peter Munch [Tue, 21 Dec 2021 20:11:34 +0000 (21:11 +0100)]
Merge pull request #13101 from kronbichler/fix_face_orientation
Bug fix of MF face eval for hanging nodes and non-standard orientation
Peter Munch [Tue, 14 Dec 2021 22:30:04 +0000 (23:30 +0100)]
Global coarsening: compress weights
Luca Heltai [Tue, 21 Dec 2021 15:59:06 +0000 (16:59 +0100)]
Make sure doxygen does not format all combinations of couplings.
Martin Kronbichler [Mon, 20 Dec 2021 09:20:50 +0000 (10:20 +0100)]
Changelog
Martin Kronbichler [Mon, 20 Dec 2021 09:20:38 +0000 (10:20 +0100)]
New test cases to cover more orientation issues
Martin Kronbichler [Mon, 20 Dec 2021 09:20:13 +0000 (10:20 +0100)]
Bug fix of MF face eval for hanging nodes and non-standard orientation
Peter Munch [Tue, 21 Dec 2021 11:11:31 +0000 (12:11 +0100)]
Merge pull request #13012 from kronbichler/simplify_mg
Start from zero vector for MG coarse solver
Michał Wichrowski [Mon, 20 Dec 2021 16:29:31 +0000 (17:29 +0100)]
Correct typo (math rendering)
Peter Munch [Fri, 17 Dec 2021 14:23:33 +0000 (15:23 +0100)]
Util::MPI::compute_n_point_to_point_communications() add fallback
Timo Heister [Fri, 17 Dec 2021 21:57:16 +0000 (16:57 -0500)]
Merge pull request #13096 from kronbichler/use_alias_fe
Boundary values: Use alias fe instead of cell->get_fe()
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.