]>
https://gitweb.dealii.org/ - dealii.git/log
Peter Munch [Tue, 1 Jun 2021 08:27:04 +0000 (10:27 +0200)]
TriangulationDescription::Utilities::create_description_from_triangulation(): allow subcommunicator in pdt
Martin Kronbichler [Tue, 1 Jun 2021 07:33:06 +0000 (09:33 +0200)]
Merge pull request #12338 from masterleinad/remove_deprecated_dof_tools_extract_+dofs
Remove deprecated DoFTools::extract_*dofs overloads
Martin Kronbichler [Tue, 1 Jun 2021 07:30:27 +0000 (09:30 +0200)]
Merge pull request #12348 from peterrum/partition_policies
Introduce partitioning policies
Peter Munch [Sat, 29 May 2021 15:14:55 +0000 (17:14 +0200)]
Introduce partition policies
Matthias Maier [Mon, 31 May 2021 21:50:36 +0000 (16:50 -0500)]
Merge pull request #12368 from jppelteret/changelogs_02
Add changelog entry for step-74
Martin Kronbichler [Mon, 31 May 2021 21:36:27 +0000 (23:36 +0200)]
Merge pull request #12366 from marcfehling/fix-step-75
Bugfix step-75: Call `get_fe()` only on locally owned cells.
Martin Kronbichler [Mon, 31 May 2021 21:36:08 +0000 (23:36 +0200)]
Merge pull request #12365 from peterrum/boost_point
Fix creating of boost point
Martin Kronbichler [Mon, 31 May 2021 21:35:57 +0000 (23:35 +0200)]
Merge pull request #12360 from simonsticko/face_interpolation_assert
A better assert in FE_Q_Base::get_subface_interpolation_matrix
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.
Peter Munch [Mon, 31 May 2021 16:34:01 +0000 (18:34 +0200)]
Fix creating of boost point
Matthias Maier [Mon, 31 May 2021 15:06:59 +0000 (10:06 -0500)]
Merge pull request #12358 from tamiko/avoid_underlinkage
Avoid underlinkage with OpenMPI on Debian/Ubuntu
Martin Kronbichler [Mon, 31 May 2021 13:28:08 +0000 (15:28 +0200)]
Merge pull request #12363 from peterrum/rpe_race_condition
RemotePointEvaluation: fix race condition if called multiple times
Martin Kronbichler [Mon, 31 May 2021 12:59:49 +0000 (14:59 +0200)]
Merge pull request #12331 from vachan-potluri/fe_dgq_legendre_shape_function_ordering_doc
Add documentation about shape function ordering for `FE_DGQLegendre`
Peter Munch [Mon, 31 May 2021 12:44:08 +0000 (14:44 +0200)]
Merge pull request #12361 from kronbichler/remove_changelog
Remove changelog entry about taskflow
Peter Munch [Mon, 31 May 2021 11:35:55 +0000 (13:35 +0200)]
RemotePointEvaluation: fix race condition if called multiple times
Simon Sticko [Fri, 28 May 2021 16:00:42 +0000 (18:00 +0200)]
A better assert in FE_Q_Base::get_subface_interpolation_matrix
The previous assert checked that the element derived from FE_Q_Base
or FE_SimplexPoly. This isn't right for FE_Bernstein, which derives
from FE_Q_Base, but doesn't have support points. Instead of throwing
ExcInterpolationNotImplemented, using FE_Bernstein resulted in an
exception which was hard to understand. Change the assert so that it
checks if the incoming element has support points on the face and has
the right number of components.
Martin Kronbichler [Mon, 31 May 2021 09:30:44 +0000 (11:30 +0200)]
Remove changelog entry about taskflow
Martin Kronbichler [Mon, 31 May 2021 09:26:09 +0000 (11:26 +0200)]
Merge pull request #12330 from peterrum/reduce
Implement Utilities::MPI::reduce()
Martin Kronbichler [Mon, 31 May 2021 09:25:37 +0000 (11:25 +0200)]
Merge pull request #12353 from peterrum/rpe_rtree_level
RemotePointEvaluation: make RTree-level parameter
Martin Kronbichler [Mon, 31 May 2021 09:25:20 +0000 (11:25 +0200)]
Merge pull request #12352 from peterrum/find_active_cell_around_point_outside
GridTools::find_active_cell_around_point(): improve detection if point is outside of domain
Martin Kronbichler [Mon, 31 May 2021 09:22:56 +0000 (11:22 +0200)]
Merge pull request #12312 from peterrum/create_description_from_triangulation_rep
Add TriangulationDescription::Utilities::create_description_from_triangulation() version to repartition p:d:T
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
Peter Munch [Sat, 29 May 2021 20:58:31 +0000 (22:58 +0200)]
GridTools::find_active_cell_around_point(): improve detection if point is outside of domain
Peter Munch [Sat, 29 May 2021 12:56:44 +0000 (14:56 +0200)]
Add TriangulationDescription::Utilities::create_description_from_triangulation() version to repartition p:d:T
Peter Munch [Sun, 30 May 2021 09:07:14 +0000 (11:07 +0200)]
Merge pull request #12333 from peterrum/point_gradients
Introduce VectorTools::point_gradients()
Peter Munch [Sun, 30 May 2021 06:52:56 +0000 (08:52 +0200)]
Introduce VectorTools::point_gradients()
Peter Munch [Sun, 30 May 2021 06:38:50 +0000 (08:38 +0200)]
Merge pull request #12311 from peterrum/create_description_from_triangulation_clean
Clean up TriangulationDescription::Utilities::create_description_from_triangulation()
Martin Kronbichler [Sun, 30 May 2021 06:27:27 +0000 (08:27 +0200)]
Merge pull request #12351 from masterleinad/remove_deprecated_timer_enter_section
Remove deprecated Timer::enter/exit_section
Marc Fehling [Sun, 30 May 2021 05:31:14 +0000 (23:31 -0600)]
Merge pull request #12332 from peterrum/point_values
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()
Marc Fehling [Sun, 30 May 2021 04:53:51 +0000 (22:53 -0600)]
Merge pull request #12350 from peterrum/fe_eval_bool_dep
Early deprecate functions in FEEvaluation
Marc Fehling [Sun, 30 May 2021 04:42:23 +0000 (22:42 -0600)]
Merge pull request #12347 from peterrum/pst_copy_triangulation_cast
Fix a dynamic cast in psT::copy_triangulation()
Daniel Arndt [Sat, 29 May 2021 21:51:55 +0000 (17:51 -0400)]
Update include/deal.II/base/timer.h
Co-authored-by: Martin Kronbichler <kronbichler@lnm.mw.tum.de>
Peter Munch [Sat, 29 May 2021 21:12:51 +0000 (23:12 +0200)]
RemotePointEvaluation: make RTree-level parameter
Daniel Arndt [Sat, 29 May 2021 17:09:41 +0000 (13:09 -0400)]
Remove deprecated Timer::enter/exit_section
Peter Munch [Sat, 29 May 2021 15:33:42 +0000 (17:33 +0200)]
Early deprecate functions in FEEvaluation
Daniel Arndt [Sat, 29 May 2021 15:21:50 +0000 (11:21 -0400)]
Improve documentation
Peter Munch [Sat, 29 May 2021 13:43:09 +0000 (15:43 +0200)]
Fix a dynamic cast in psT::copy_triangulation()
Peter Munch [Wed, 26 May 2021 11:27:45 +0000 (13:27 +0200)]
Clean up TriangulationDescription::Utilities::create_description_from_triangulation()
Peter Munch [Sat, 29 May 2021 09:23:41 +0000 (11:23 +0200)]
Merge pull request #12344 from kronbichler/fix_interpolate_to_mg
Bugfix in MGTwoLevelTransfer::interpolate: forgot to copy vector
Martin Kronbichler [Sat, 29 May 2021 07:50:39 +0000 (09:50 +0200)]
Merge pull request #12335 from simonsticko/dof_cell_accessor_no_except
Remove noexcept on DoFAccessor move constructor and assignment operator
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
Vachan Potluri [Sat, 29 May 2021 05:10:38 +0000 (10:40 +0530)]
Move trailing backslash to next line
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
Daniel Arndt [Fri, 28 May 2021 14:34:15 +0000 (10:34 -0400)]
Remove deprecated DoFTools::extract_*dofs
Daniel Arndt [Fri, 28 May 2021 14:00:38 +0000 (10:00 -0400)]
Merge pull request #12301 from peterrum/level_mg_handler_remove
Remove MatrixFree::AdditionalData::level_mg_handler
Vachan Potluri [Fri, 28 May 2021 12:35:31 +0000 (18:05 +0530)]
Remove trailing white space
Martin Kronbichler [Fri, 28 May 2021 11:48:12 +0000 (13:48 +0200)]
Merge pull request #12323 from bangerth/doc
Minor doc improvement.
Peter Munch [Fri, 28 May 2021 07:54:03 +0000 (09:54 +0200)]
Merge pull request #12314 from masterleinad/remove_cudawrappers_feevaluation_overloads
Remove CUDAWrappers::FEEvaluation overloads taking dof index or quadrature point
Vachan Potluri [Fri, 28 May 2021 05:45:40 +0000 (11:15 +0530)]
Fix mistake: Lagrange -> Legendre
Vachan Potluri [Fri, 28 May 2021 05:40:42 +0000 (11:10 +0530)]
Add documentation about shape function ordering
Peter Munch [Thu, 27 May 2021 21:52:28 +0000 (23:52 +0200)]
Implement Utilities::MPI::reduce()
Marc Fehling [Fri, 28 May 2021 02:14:34 +0000 (20:14 -0600)]
Merge pull request #12320 from drwells/fix-linear-operator-petsc-test
Fix a failing PETSc test.
Marc Fehling [Fri, 28 May 2021 02:13:06 +0000 (20:13 -0600)]
Merge pull request #12329 from masterleinad/remove_deprecated_cell_weights_members
Remove deprecated parallel::CellWeights member functions
Daniel Arndt [Thu, 27 May 2021 22:34:34 +0000 (18:34 -0400)]
Merge pull request #12324 from bangerth/memory
Use automatic memory management with GSL objects.
Daniel Arndt [Thu, 27 May 2021 21:05:04 +0000 (17:05 -0400)]
Remove deprecated parallel::CellWeights member functions
Wolfgang Bangerth [Thu, 27 May 2021 13:50:52 +0000 (07:50 -0600)]
Use automatic memory management with GSL objects.
Wolfgang Bangerth [Thu, 27 May 2021 20:00:49 +0000 (14:00 -0600)]
Merge pull request #12328 from peterrum/collective_calls_warning
Add some warnings regarding collective calls
Wolfgang Bangerth [Thu, 27 May 2021 19:59:36 +0000 (13:59 -0600)]
Merge pull request #12322 from marcfehling/patch-spacedim
Introduce `patch_dim` and `patch_spacedim` in DataOut classes.
Wolfgang Bangerth [Thu, 27 May 2021 19:59:27 +0000 (13:59 -0600)]
Merge pull request #12325 from drwells/remove-test-variable
Remove an unused variable in a test.
Peter Munch [Thu, 27 May 2021 19:00:45 +0000 (21:00 +0200)]
Add some warnings regarding collective calls
David Wells [Thu, 27 May 2021 14:58:06 +0000 (10:58 -0400)]
Merge pull request #12321 from bangerth/mpi
Add a missing AssertThrowMPI.
David Wells [Thu, 27 May 2021 14:30:34 +0000 (10:30 -0400)]
Remove an unused variable in a test.
Daniel Arndt [Thu, 27 May 2021 14:29:59 +0000 (10:29 -0400)]
Merge pull request #12299 from Rombur/clang_13_warnings
Fix warnings using clang 13.0
Wolfgang Bangerth [Thu, 27 May 2021 13:31:28 +0000 (07:31 -0600)]
Minor doc improvement.
Marc Fehling [Thu, 27 May 2021 01:00:48 +0000 (19:00 -0600)]
Make MSVC happy.
Marc Fehling [Tue, 24 Nov 2020 05:52:42 +0000 (22:52 -0700)]
Introduce `patch_dim` and `patch_spacedim` in DataOut classes.
Wolfgang Bangerth [Wed, 26 May 2021 21:58:15 +0000 (15:58 -0600)]
Add a missing AssertThrowMPI.
Wolfgang Bangerth [Wed, 26 May 2021 21:53:53 +0000 (15:53 -0600)]
Merge pull request #11221 from marcfehling/deprecate-dofhandlertype-2
Replaced template argument DoFHandlerType by spacedim for classes ...
Daniel Arndt [Wed, 26 May 2021 21:49:58 +0000 (17:49 -0400)]
Merge pull request #12315 from simonsticko/fix_tria_accessor_noexcept
Remove noexcept on TriaAccessor move constructor and assignment operator
David Wells [Wed, 26 May 2021 21:00:29 +0000 (17:00 -0400)]
Fix a failing PETSc test.
This test depended on a now-removed constructor.
Marc Fehling [Wed, 26 May 2021 20:57:41 +0000 (14:57 -0600)]
Merge pull request #12308 from masterleinad/remove_deprecated_parallel_triangulation
Remove deprecated parallel::Triangulation
Marc Fehling [Wed, 26 May 2021 19:36:12 +0000 (13:36 -0600)]
Merge pull request #12303 from masterleinad/remove_deprecated_CellDataTransfer_CoarseningStrategies
Remove deprecated parallel::distributed::CellDataTransfer::CoarseningStrategies
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 15:23:45 +0000 (11:23 -0400)]
Remove CUDAWrappers::FEEvaluation overloads taking dof index or quadrature point
Daniel Arndt [Wed, 26 May 2021 14:27:22 +0000 (10:27 -0400)]
Update doc/news/changes/incompatibilities/20210525DanielArndt
Co-authored-by: Marc Fehling <mafehling.git@gmail.com>
Daniel Arndt [Wed, 26 May 2021 14:25:56 +0000 (10:25 -0400)]
Merge pull request #12310 from marcfehling/deprecate-tests
Replace remaining occurences of DoFHandler::locally_owned_dofs_per_processor() in the tests folder.
Daniel Arndt [Wed, 26 May 2021 13:24:42 +0000 (09:24 -0400)]
Merge pull request #12306 from bangerth/arkode
Unify internal names of SUNDIALS ARKODE interfaces.
Daniel Arndt [Wed, 26 May 2021 13:24:15 +0000 (09:24 -0400)]
Merge pull request #12309 from drwells/improve-mpi-checks-4
Add some more AssertThrowMPIs.
Marc Fehling [Wed, 26 May 2021 01:43:45 +0000 (19:43 -0600)]
Replace remaining occurences of DoFHandler::locally_owned_dofs_per_processor() in the tests folder.
David Wells [Tue, 25 May 2021 22:14:41 +0000 (18:14 -0400)]
Add some more AssertThrowMPIs.
Luca Heltai [Tue, 25 May 2021 22:02:28 +0000 (00:02 +0200)]
Merge pull request #12307 from bangerth/arkode-2
Fix a mistake in the ARKODE interface documentation.
Luca Heltai [Tue, 25 May 2021 22:01:53 +0000 (00:01 +0200)]
Merge pull request #12304 from bangerth/ida
Unify internal names of SUNDIALS IDA interfaces.
Daniel Arndt [Tue, 25 May 2021 21:41:59 +0000 (17:41 -0400)]
Remove deprecated parallel::Triangulation
Wolfgang Bangerth [Tue, 25 May 2021 17:00:01 +0000 (11:00 -0600)]
Unify internal names of SUNDIALS ARKODE interfaces.
As previously done for the KINSOL interfaces, this patch avoids the t_arkode_ prefix
and instead uses _callback as suffix. I don't quite know where the t_ prefix
comes from, but it sounds like jargon that may be present in the SUNDIALS
internal documentation but that a typical reader of our code would not
know about.
Since these are all internal functions of deal.II, we can rename them freely.
In particular, because they are in anonymous namespaces, we can re-use the same
names already in use in the KINSOL interfaces.
Marc Fehling [Sat, 22 May 2021 23:53:25 +0000 (17:53 -0600)]
Treat `hp::DoFHandler` as alias. Clean up template-arguments.in from `hp::DoFHandler`.
Marc Fehling [Tue, 24 Nov 2020 20:05:08 +0000 (13:05 -0700)]
Remove template argument `DoFHandlerType` from tests.
Marc Fehling [Sat, 21 Nov 2020 06:08:56 +0000 (23:08 -0700)]
Remove template argument `DoFHandlerType` for classes ...
... SolutionTransfer, FEFieldFunction, DataOut, DataOut_DoFData, DataOutFaces, DataOutRotation.
Marc Fehling [Mon, 30 Nov 2020 18:46:18 +0000 (11:46 -0700)]
Deprecate Legacy classes.
Wolfgang Bangerth [Tue, 25 May 2021 17:00:27 +0000 (11:00 -0600)]
Fix a mistake in the ARKODE interface documentation.
Wolfgang Bangerth [Tue, 25 May 2021 16:43:52 +0000 (10:43 -0600)]
Unify internal names of SUNDIALS IDA interfaces.
As previously done for the KINSOL interfaces, this patch avoids the t_dae_ prefix
and instead uses _callback as suffix. I don't quite know where the t_ prefix
comes from, but it sounds like jargon that may be present in the SUNDIALS
internal documentation but that a typical reader of our code would not
know about.
Since these are all internal functions of deal.II, we can rename them freely.
In particular, because they are in anonymous namespaces, we can re-use the same
names already in use in the KINSOL interfaces.
Daniel Arndt [Tue, 25 May 2021 15:44:11 +0000 (11:44 -0400)]
Remove deprecated parallel::distributed::CellDataTransfer::CoarseningStrategies
Bruno Turcksin [Tue, 25 May 2021 12:39:38 +0000 (08:39 -0400)]
Merge pull request #12300 from marcfehling/typo-triaaccessor
Fix typo in `TriaAccessor`.
Peter Munch [Tue, 25 May 2021 06:28:56 +0000 (08:28 +0200)]
Remove MatrixFree::AdditionalData::level_mg_handler
Marc Fehling [Tue, 25 May 2021 06:03:56 +0000 (00:03 -0600)]
Fix typo.
Wolfgang Bangerth [Mon, 24 May 2021 22:29:04 +0000 (16:29 -0600)]
Merge pull request #12292 from jppelteret/step-79-touchups_01
Some minor changes to the step-79 documentation
Marc Fehling [Mon, 24 May 2021 21:40:38 +0000 (15:40 -0600)]
Merge pull request #12294 from masterleinad/special_members_tria_accessor
Provide special member functions for TriaAccessor
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.