]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Tue, 27 Apr 2021 20:53:52 +0000 (14:53 -0600)]
Fix a function for non-quads/hexes.
Daniel Arndt [Mon, 26 Apr 2021 17:21:39 +0000 (13:21 -0400)]
Merge pull request #12096 from masterleinad/fix_unsubscribe_subscriptor
Fix base/unsubscribe_subscriptor for clang
Daniel Arndt [Mon, 26 Apr 2021 16:02:30 +0000 (12:02 -0400)]
Merge pull request #12095 from masterleinad/fix_extract_boundary_dofs
Fix mpi/extract_boundary_dofs
Daniel Arndt [Mon, 26 Apr 2021 15:44:25 +0000 (11:44 -0400)]
Fix base/unsubscribe_subscriptor for clang
Wolfgang Bangerth [Mon, 26 Apr 2021 15:34:58 +0000 (09:34 -0600)]
Merge pull request #12062 from simonsticko/function_bounds
Add function estimating Function bounds over a BoundingBox
Wolfgang Bangerth [Mon, 26 Apr 2021 15:34:47 +0000 (09:34 -0600)]
Merge pull request #12079 from simonsticko/sphere_plane_level_set
Add level set functions for a plane and a sphere
Daniel Arndt [Mon, 26 Apr 2021 14:31:36 +0000 (10:31 -0400)]
Merge pull request #12094 from bangerth/move-2
Daniel Arndt [Mon, 26 Apr 2021 14:11:28 +0000 (10:11 -0400)]
Fix mpi/extract_boundary_dofs
Jean-Paul Pelteret [Mon, 26 Apr 2021 06:16:33 +0000 (08:16 +0200)]
Merge pull request #12083 from bangerth/types
Simplify some type computations in FEValuesViews.
Wolfgang Bangerth [Mon, 19 Apr 2021 21:16:40 +0000 (15:16 -0600)]
Add a test.
Wolfgang Bangerth [Mon, 19 Apr 2021 21:16:23 +0000 (15:16 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Mon, 19 Apr 2021 21:16:14 +0000 (15:16 -0600)]
Provide a move constructor for Functions::InterpolatedUniformGridData.
Wolfgang Bangerth [Sun, 25 Apr 2021 21:45:08 +0000 (15:45 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Sun, 25 Apr 2021 21:42:46 +0000 (15:42 -0600)]
Bring back the OutputTypes structures.
Timo Heister [Sun, 25 Apr 2021 13:59:19 +0000 (09:59 -0400)]
Merge pull request #12093 from peterrum/MatrixFreeTools_doxygen
Guard if code in MatrixFreeTools if doxygen is used
Peter Munch [Sun, 25 Apr 2021 10:00:27 +0000 (12:00 +0200)]
Guard if code in MatrixFreeTools if doxygen is used
Simon Sticko [Tue, 20 Apr 2021 06:28:23 +0000 (08:28 +0200)]
Add function estimating Function bounds over a BoundingBox
Add a function taylor_estimate_function_bounds, which estimates the
range of a Function over a BoundingBox by approximating the function
by a 2nd order Taylor polynomial. Both the range of the function value
and the range of each gradient component is estimated.
Simon Sticko [Thu, 22 Apr 2021 13:28:56 +0000 (15:28 +0200)]
Add level set functions for a plane and a sphere
Add two level set functions in a new namespace
dealii::Functions::LevelSet, one being the signed distance function
from an arbitrary point to a sphere, and the other being the
(possibly scaled) signed distance from a point to a plane.
Wolfgang Bangerth [Sun, 25 Apr 2021 01:34:26 +0000 (19:34 -0600)]
Merge pull request #11122 from drwells/check-msvc-constexpr
Check MSVC's constexpr support.
Wolfgang Bangerth [Sun, 25 Apr 2021 01:17:11 +0000 (19:17 -0600)]
Merge pull request #12091 from tamiko/fix_sundials_tests
tests/sundials/* Use new variants already for version 5.2.0 onwards
David Wells [Sat, 24 Apr 2021 20:55:18 +0000 (16:55 -0400)]
Merge pull request #12089 from tamiko/missing_instantiations
add missing instantiations
David Wells [Sat, 24 Apr 2021 20:43:46 +0000 (16:43 -0400)]
Merge pull request #12077 from marcfehling/error-predictor
Remove `parallel::distributed::ErrorPredictor`.
David Wells [Fri, 30 Oct 2020 18:02:35 +0000 (14:02 -0400)]
Convert most DEAL_II_CONSTEXPR to constexpr.
Now that we require C++14 we can treat this differently. Not everything can be
converted yet - some older compilers encounter internal compiler errors when we
try to mark more things as constexpr.
Matthias Maier [Sat, 24 Apr 2021 07:06:51 +0000 (02:06 -0500)]
tests/sundials/* Use new variants already for version 5.2.0 onwards
Matthias Maier [Sat, 24 Apr 2021 05:54:05 +0000 (00:54 -0500)]
add missing instantiations
Wolfgang Bangerth [Fri, 23 Apr 2021 20:33:46 +0000 (14:33 -0600)]
Also adjust tests.
Wolfgang Bangerth [Thu, 22 Apr 2021 19:35:01 +0000 (13:35 -0600)]
Simplify some type computations in FEValuesViews.
Specifically, instead of using a nested class, just use a template type alias.
While there, also fix a few places where we should have used the existing type
alias but instead had repeated the same type computation used in the definition
of the type alias.
Daniel Arndt [Fri, 23 Apr 2021 19:15:30 +0000 (15:15 -0400)]
Merge pull request #12057 from bangerth/move
Daniel Arndt [Fri, 23 Apr 2021 18:36:11 +0000 (14:36 -0400)]
Merge pull request #12088 from bangerth/static-assert
Fix a static_assert to actually make sense.
Daniel Arndt [Fri, 23 Apr 2021 17:26:47 +0000 (13:26 -0400)]
Merge pull request #12085 from drwells/fix-compilation-gcc-5
Fix compilation with gcc-5.
Wolfgang Bangerth [Fri, 23 Apr 2021 15:49:32 +0000 (09:49 -0600)]
Fix a static_assert to actually make sense.
More specifically, there is a specialization Tensor<0,dim,Number> so we should
reallly never get here with rank==0.
Wolfgang Bangerth [Fri, 23 Apr 2021 15:47:29 +0000 (09:47 -0600)]
Merge pull request #12086 from masterleinad/fix_petsc_warning
Fix warning about unused function in PETScWrappers source file
David Wells [Fri, 23 Apr 2021 14:30:06 +0000 (10:30 -0400)]
Fix compilation with gcc-5.
The compiler generates identical symbols for each static declaration, which
leads to a problem in the assembler. Work around it by not declaring the
variable as static.
Daniel Arndt [Fri, 23 Apr 2021 13:50:50 +0000 (09:50 -0400)]
Fix warning about ununed function in PETScWrappers source file
Daniel Arndt [Fri, 23 Apr 2021 02:24:19 +0000 (22:24 -0400)]
Merge pull request #12082 from drwells/remove-gridreordering-3
Move GridReordering::reorder_cells().
Daniel Arndt [Fri, 23 Apr 2021 02:23:25 +0000 (22:23 -0400)]
Merge pull request #12084 from masterleinad/guard_sundials
Guard SUNDIALS variables more carefully
Bruno Turcksin [Fri, 23 Apr 2021 02:05:29 +0000 (22:05 -0400)]
Merge pull request #12076 from harmonj/FE_NEDELEC_BUG_REMOVAL
Correct 2-D FE_Nedelec Interpolation
Marc Fehling [Thu, 22 Apr 2021 05:14:27 +0000 (23:14 -0600)]
Remove `parallel::distributed::ErrorPredictor`.
Marc Fehling [Thu, 22 Apr 2021 03:18:44 +0000 (21:18 -0600)]
Use `hp::Refinement::predict_error()` in favor of `parallel::distributed::ErrorPredictor`.
Marc Fehling [Thu, 22 Apr 2021 21:57:03 +0000 (23:57 +0200)]
Merge pull request #12074 from marcfehling/bug-predict-error
Bugfix: `hp::Refinement::predict_error` - cast to int
Daniel Arndt [Thu, 22 Apr 2021 20:16:05 +0000 (16:16 -0400)]
Guard SUNDIALS variables more carefully
David Wells [Thu, 22 Apr 2021 15:48:15 +0000 (11:48 -0400)]
Move GridReordering::reorder_cells().
David Wells [Thu, 22 Apr 2021 19:17:40 +0000 (15:17 -0400)]
Merge pull request #11971 from dangars/step62_no_jupyter
Give the option to use step-62 without the jupyter notebook
David Wells [Thu, 22 Apr 2021 19:17:20 +0000 (15:17 -0400)]
Merge pull request #12081 from masterleinad/fix_copy_connectivity_unity
Forward declare explicit template specializations for copy_connectivity
Wolfgang Bangerth [Thu, 22 Apr 2021 18:57:03 +0000 (12:57 -0600)]
Merge pull request #12073 from marcfehling/step-27-limitplevel
step-27: limit p-level difference
Marc Fehling [Thu, 22 Apr 2021 04:16:08 +0000 (22:16 -0600)]
Bugfix: `hp::Refinement::predict_error` - cast to int
Jake Harmon [Thu, 22 Apr 2021 04:49:38 +0000 (22:49 -0600)]
Corrects 2-D FE_Nedelec Interpolation
Fixes a conditional statement in FE_Nedelec::convert_...to_dof_values. Adds a new test function in tests/fe/interpolation_common.h for use in tests/fe/interpolation_nedelec.cc as the previous test case indicated (incorrectly) that the function returned correct DoF values.
Daniel Arndt [Thu, 22 Apr 2021 16:12:57 +0000 (12:12 -0400)]
Forward declare explicit template specilaizations for copy_connectivity
Wolfgang Bangerth [Thu, 22 Apr 2021 14:47:19 +0000 (08:47 -0600)]
Merge pull request #12071 from drwells/remove-gridreordering-2
Move GridReordering<dim>::invert_all_negative_measure_cells().
Wolfgang Bangerth [Thu, 22 Apr 2021 13:04:20 +0000 (07:04 -0600)]
Merge pull request #12075 from marcfehling/doc-renamed
Doc: Function has been renamed
Marc Fehling [Thu, 22 Apr 2021 05:20:24 +0000 (23:20 -0600)]
Doc: Function has been renamed
Marc Fehling [Thu, 22 Apr 2021 02:36:08 +0000 (20:36 -0600)]
step-27: limit p-level difference
David Wells [Wed, 21 Apr 2021 20:29:46 +0000 (16:29 -0400)]
Merge pull request #12050 from peterrum/categorize_by_boundary_ids_01_fix
Fix test matrix_free/categorize_by_boundary_ids_01
Daniel Garcia-Sanchez [Wed, 21 Apr 2021 19:41:05 +0000 (21:41 +0200)]
Use the Jupyter Notebook only the analyze the results
David Wells [Wed, 21 Apr 2021 17:46:34 +0000 (13:46 -0400)]
Remove an obsolete comment.
David Wells [Wed, 21 Apr 2021 15:40:49 +0000 (11:40 -0400)]
Move GridReordering<dim>::invert_all_negative_measure_cells().
David Wells [Wed, 21 Apr 2021 16:39:02 +0000 (12:39 -0400)]
Merge pull request #12069 from bangerth/table-6
Simplify control flow in AlignedVector::resize{,_fast}.
David Wells [Wed, 21 Apr 2021 16:22:10 +0000 (12:22 -0400)]
Merge pull request #12065 from bangerth/grid
Minor updates to the grid reordering module.
Daniel Arndt [Wed, 21 Apr 2021 14:28:14 +0000 (10:28 -0400)]
Merge pull request #12070 from bangerth/broadcast
Minor optimization in Utilities::MPI::broadcast().
Bruno Turcksin [Wed, 21 Apr 2021 01:14:14 +0000 (21:14 -0400)]
Merge pull request #12067 from bangerth/number-of-children
Bruno Turcksin [Wed, 21 Apr 2021 01:11:20 +0000 (21:11 -0400)]
Merge pull request #12068 from drwells/improve-zero-assignment-message
Improve the scalar assignment exception message.
Wolfgang Bangerth [Wed, 21 Apr 2021 00:02:06 +0000 (18:02 -0600)]
Minor optimization in Utilities::MPI::broadcast().
Wolfgang Bangerth [Tue, 20 Apr 2021 21:30:28 +0000 (15:30 -0600)]
Simplify control flow in AlignedVector::resize{,_fast}.
David Wells [Tue, 20 Apr 2021 21:00:48 +0000 (17:00 -0400)]
Improve the scalar assignment exception message.
Timo Heister [Tue, 20 Apr 2021 20:18:06 +0000 (16:18 -0400)]
Merge pull request #12064 from bangerth/table-5
Add a test for AlignedVector.
Wolfgang Bangerth [Tue, 20 Apr 2021 16:56:56 +0000 (10:56 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Tue, 20 Apr 2021 16:55:52 +0000 (10:55 -0600)]
Deprecate TriaAccessor::number_of_children.
Use TriaAccessor::n_active_descendants() instead.
Daniel Arndt [Tue, 20 Apr 2021 16:11:18 +0000 (12:11 -0400)]
Merge pull request #12063 from peterrum/grid_in_exc
Add error message to GridIn::ExcNoTriangulationSelected
Wolfgang Bangerth [Tue, 20 Apr 2021 15:38:48 +0000 (09:38 -0600)]
Minor updates to the grid reordering module.
Wolfgang Bangerth [Tue, 20 Apr 2021 15:33:17 +0000 (09:33 -0600)]
Merge pull request #12059 from drwells/remove-gridreordering-1
Remove GridReordering part 1
Wolfgang Bangerth [Tue, 20 Apr 2021 15:05:41 +0000 (09:05 -0600)]
Add a test for AlignedVector.
Peter Munch [Tue, 20 Apr 2021 05:50:49 +0000 (07:50 +0200)]
Add error message to GridIn::ExcNoTriangulationSelected
Bruno Turcksin [Tue, 20 Apr 2021 12:44:55 +0000 (08:44 -0400)]
Merge pull request #12061 from tamiko/fix_a_warning_2
fix a warning
Matthias Maier [Tue, 20 Apr 2021 01:23:51 +0000 (20:23 -0500)]
fix a warning
This fixes a warning emitted by gcc-10.3.0:
warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
Wolfgang Bangerth [Tue, 20 Apr 2021 03:03:38 +0000 (21:03 -0600)]
Merge pull request #12054 from tamiko/mpi_memory_leak
Utilities::MPI::mpi_sum_avg: create MPI_Datatype and MPI_Op once
Wolfgang Bangerth [Tue, 20 Apr 2021 03:00:27 +0000 (21:00 -0600)]
Merge pull request #12060 from tamiko/fix_a_warning
fix a -Wdtor warning
Bruno Turcksin [Tue, 20 Apr 2021 01:22:37 +0000 (21:22 -0400)]
Merge pull request #12056 from bangerth/doc
Make the documentation of TableBase less chatty.
Matthias Maier [Tue, 20 Apr 2021 01:09:09 +0000 (20:09 -0500)]
fix a -Wdtor warning
Matthias Maier [Sun, 18 Apr 2021 21:15:31 +0000 (16:15 -0500)]
add a changes entry
Matthias Maier [Mon, 19 Apr 2021 20:43:20 +0000 (15:43 -0500)]
free allocated MPI resources before we call MPI_Finalize
Matthias Maier [Mon, 19 Apr 2021 20:26:19 +0000 (15:26 -0500)]
force initialization of static struct
Matthias Maier [Sun, 18 Apr 2021 21:11:33 +0000 (16:11 -0500)]
Utilities::MPI::mpi_sum_avg: create MPI_Datatype and MPI_Op once
Instead of repeatedly creating and freeing an MPI_Datatype and MPI_Op
for every invocation of Utilities::MPI::mpi_sum_avg let us define these
objects statically and create them only once.
This works around a memory leak issue with OpenMPI 4.1.0 that will leak
memory in the subsequent MPI_Allreduce call.
Upstream bug report: https://github.com/open-mpi/ompi/issues/8827
Matthias Maier [Mon, 19 Apr 2021 18:17:41 +0000 (13:17 -0500)]
add a changes entry
Matthias Maier [Mon, 19 Apr 2021 20:48:51 +0000 (15:48 -0500)]
add a test
Matthias Maier [Mon, 19 Apr 2021 18:13:50 +0000 (13:13 -0500)]
MPI_InitFinalize: add an at_mpi_init and at_mpi_finalize signal handler
David Wells [Mon, 19 Apr 2021 19:31:29 +0000 (15:31 -0400)]
Remove references to the old-style numbering.
David Wells [Mon, 19 Apr 2021 19:30:11 +0000 (15:30 -0400)]
Move the reordering text into a module.
Wolfgang Bangerth [Mon, 19 Apr 2021 18:59:56 +0000 (12:59 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Mon, 19 Apr 2021 18:58:45 +0000 (12:58 -0600)]
Add a test.
Wolfgang Bangerth [Mon, 19 Apr 2021 18:58:32 +0000 (12:58 -0600)]
Provide a move constructor for InterpolatedTensorProductGridData.
Wolfgang Bangerth [Mon, 19 Apr 2021 17:07:28 +0000 (11:07 -0600)]
Make the documentation of TableBase less chatty.
In particular, remove the 'historical context' part.
Daniel Arndt [Mon, 19 Apr 2021 16:46:27 +0000 (12:46 -0400)]
Merge pull request #12055 from bangerth/grammar
Fix grammar.
Wolfgang Bangerth [Mon, 19 Apr 2021 16:15:45 +0000 (10:15 -0600)]
Fix grammar.
Daniel Arndt [Mon, 19 Apr 2021 15:22:39 +0000 (11:22 -0400)]
Merge pull request #12052 from peterrum/vector_tools_evaluate_at_points_02_fix
Make test remote_point_evaluation/vector_tools_evaluate_at_points_02 more robust
David Wells [Mon, 19 Apr 2021 15:15:55 +0000 (11:15 -0400)]
Merge pull request #12051 from peterrum/fix_compute_diagonal_tests
Fix matrix_free/compute_diagonal tests in release mode
David Wells [Mon, 19 Apr 2021 15:13:45 +0000 (11:13 -0400)]
Merge pull request #12053 from peterrum/ecl_02_fix
Fix test matrix_free/ecl_02
Peter Munch [Sun, 18 Apr 2021 10:54:59 +0000 (12:54 +0200)]
Fix test matrix_free/ecl_02
Peter Munch [Sun, 18 Apr 2021 07:46:00 +0000 (09:46 +0200)]
Make test remote_point_evaluation/vector_tools_evaluate_at_points_02 more robust
Peter Munch [Sun, 18 Apr 2021 07:29:36 +0000 (09:29 +0200)]
Fix matrix_free/compute_diagonal tests in release mode
Peter Munch [Sat, 17 Apr 2021 20:55:40 +0000 (22:55 +0200)]
Fix test matrix_free/categorize_by_boundary_ids_01
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.