deal.II Newsletter #259

15 views
Skip to first unread message

Rene Gassmoeller

unread,
Jun 30, 2023, 12:00:58 PM6/30/23
to dea...@googlegroups.com

Hello everyone!

This is deal.II newsletter #259.
It automatically reports recently merged features and discussions about the deal.II finite element library.

Below you find a list of recently proposed or merged features:

#15539: Remove deprecated LegacySignal. (proposed by marcfehling)
#15538: Use ArborX for spatial search in `guess_owners_of_entities()` (proposed by fdrmrc)
#15537: MatrixFree: Reduce header inclusions in expensive factory files (proposed by kronbichler)
#15536: Simplify IndexSet::add_index() (proposed by kronbichler)
#15535: Avoid one potential quadratic complexity case in IndexSet::add_ranges (proposed by kronbichler)
#15534: Remove deprecated Vector member functions (proposed by masterleinad)
#15533: [9.5] Only enable -ffp-exception-behavior=strict for some platforms. (proposed by tamiko; merged)
#15532: Only enable -ffp-exception-behavior=strict for some platforms. (proposed by drwells; merged)
#15530: Remove deprecated functions in fe_interface_values.h (proposed by masterleinad)
#15529: Remove deprecations in consensus algorithms (proposed by masterleinad)
#15528: Remove deprecated CellDataTransferBuffer (proposed by masterleinad)
#15527: FEFaceEvaluation: Fix ECL for continuous elements (proposed by bergbauer)
#15526: CMake: fix submit_results.cmake (proposed by tamiko)
#15525: Do not remove duplicates before inserting index set elements. (proposed by bangerth; merged)
#15524: Test: mpi/locally_owned_dofs_per_subdomain_02: do not compare output (proposed by tamiko; merged)
#15523: [9.5] Test: mpi/locally_owned_dofs_per_subdomain_02: do not compare output (proposed by tamiko; merged)
#15521: Make output of non_nested_transfer tests less verbose (proposed by fdrmrc)
#15520: Shorten compilation time of two MatrixFree tests (proposed by kronbichler)
#15518: [9.5] CMake: remove taskflow macros from config.h.in (proposed by tamiko; merged)
#15517: Fix MGTwoLevelTransfer when used without MPI (proposed by kronbichler; merged)
#15516: Move job_supports_mpi() to a more central place (proposed by kronbichler; merged)
#15515: [9.5] CMake: remove VTK configure option (proposed by tamiko; merged)
#15514: [9.5] Fix output for matrix_free/matrix_free_device_initialize_vector with CUDA support (proposed by tamiko; merged)
#15513: Fix output for matrix_free/matrix_free_device_initialize_vector with CUDA support (proposed by masterleinad; merged)
#15511: [9.5] Remove taskflow configuration option and bundled library (proposed by tamiko; merged)
#15510: [9.5] CMake: enable -ffp-exceptions-behavior=strict when compiling with clang (proposed by tamiko; merged)
#15509: CMake: enable -ffp-exceptions-behavior=strict when compiling with clang (proposed by tamiko; merged)
#15508: Post release branch: require the current version of deal.II (proposed by tamiko; merged)
#15507: Post release branch: switch DEAL_II_DEPRECATED_EARLY over to DEAL_II_DEPRECATED (proposed by tamiko; merged)
#15506: [9.5] update AUTHORS.md and LICENSE.md (proposed by tamiko; merged)
#15505: Post release branch: update VERSION on main branch (proposed by tamiko; merged)
#15503: Update the changelog file for the release. (proposed by tamiko; merged)
#15502: Fix compiling with clang-16 and C++20 (proposed by masterleinad; merged)
#15500: Tests: exonerate two debug test variants and run them again (proposed by tamiko; merged)
#15499: CMake: run_test.sh: ensure to never bind to cores/processors for mpi tests (proposed by tamiko; merged)
#15498: Update .mailmap: a quick update to fix some spelling e-mail setting mistakes (proposed by tamiko; merged)
#15497: Test simplex/compute_point_locations_01: add output variant (proposed by tamiko; merged)
#15494: Require ArborX 1.3 or later (proposed by masterleinad; merged)
#15493: Test non_matching/step-70: add an output variant (proposed by tamiko; merged)
#15492: Ensure we set a flag correctly even if a task ends in an exception. (proposed by bangerth; merged)
#15491: Test numerics/nonlinear_solver_selector_03: add ouput variant (proposed by tamiko; merged)
#15489: Catch exceptions as const-reference when possible. (proposed by bangerth; merged)
#15488: Test: cgal/cgal_intersect_simplices_2d_3d: restrict to CGAL >= 5.5.0 (proposed by tamiko; merged)
#15487: Test mpi/p4est_bug_01: remove test (proposed by tamiko; merged)
#15486: MatrixFree inverse mass matrix: Make tests more robust (proposed by kronbichler; merged)
#15485: Add two output variants for tests writing p4est vtk output (proposed by kronbichler; merged)
#15483: [CI] enable fsanitize=address for serial build (proposed by tjhei)
#15482: fix unused variable warning (proposed by tjhei; merged)
#15481: fix kinsol unused lambda capture warning (proposed by tjhei; merged)
#15479: CMake: improve testsuite driver performance (proposed by tamiko)
#15477: Test fe/fe_enriched_color_07: do not run debug variant (proposed by tamiko; merged)
#15475: Test scalapack/*: restrict all scalapack tests to less than 10 mpi ranks (proposed by tamiko; merged)
#15474: Fixes for FPE and older versions of PETSc (proposed by stefanozampini; merged)
#15473: Test mpi/trilinos_step-27: add output variant (proposed by tamiko; merged)
#15472: Test distributed_grids/checkpointing_03: do not run debug variant (proposed by tamiko; merged)
#15471: Test lac/vector_memory_02: add output variant (proposed by tamiko; merged)
#15470: Test: lac/linear_operator_10: disable floating point exceptions (proposed by tamiko; merged)
#15469: Test grid/grid_tools_cache_{04,06,08,09}: add output variants (proposed by tamiko; merged)
#15468: Test grid/grid_generator_pipe_junction: add output variant (proposed by tamiko; merged)
#15467: Test cgal/cgal_triangulation_05: add test variant for clang-16, libc++ (proposed by tamiko; merged)
#15466: Test cgal/cgal_remesh_surface: disable floating point exceptions (proposed by tamiko; merged)
#15465: Filter out --help from argv when initializing Kokkos (proposed by bangerth; merged)
#15464: Use struct to initialize Kokkos (proposed by peterrum)
#15462: Test cgal/cgal_triangulation_06: disable floating point exceptions (proposed by tamiko; merged)
#15461: Test distributed_grids/3d_refinement_08: add output variants (proposed by tamiko; merged)
#15460: Add output variant. (proposed by bangerth; merged)
#15458: Revert a change that breaks compilation. (proposed by bangerth; merged)
#15443: Add an assertion. (proposed by bangerth; merged)
#15438: Simplify some code that uses SolutionTransfer. (proposed by bangerth; merged)
#15420: Add a version of step-67 that uses PETSc TS time stepping. (proposed by bangerth; merged)
#15419: Minor adjustment to versions of step-77 in the test suite. (proposed by bangerth; merged)
#15418: When we know that sparsity pattern entries are sorted, communicate that. (proposed by bangerth; merged)
#15417: Standardize on the idiom of calling std::erase after std::unique. (proposed by bangerth; merged)
#15416: Rename a lambda function and make it easier to read. (proposed by bangerth; merged)
#15402: Optimize IndexSet::add_indices() for the case of duplicate indices. (proposed by bangerth; merged)

And this is a list of recently opened or closed discussions:

#15531 OS X tester is broken (opened)
#15522 PETScWrappers::MatrixFree should use std::function instead of function overloads (opened)
#15519 Testsuite: improve test timings (opened)
#15512 MGTwoLevelTransfer not working without MPI (opened and closed)
#15504 On Debian Bullseye: Incompatibility with Octave (opened)
#15501 Compilation failure with clang-16 and gcc-13 with -std=c++20 (opened and closed)
#15496 Test matrix_free/fe_q_iso_q1_01 segfaults with clang-16 when linked against libc++ in debug mode (opened and closed)
#15495 Threads::Task::return_value() should not be allowed when a task ends with an exception. (opened)
#15490 CMake: require ArborX-1.3 or newer when configuring with external kokkos-4 (opened and closed)
#15484 hdf5: error while loading shared libraries: libhdf5hl_fortran.so.200 (opened and closed)
#15480 Exception `Mapping<dim>::ExcTransformationFailed` not caught (macOS) (opened)
#15478 Segmentation fault in dealii::Threads::Task<...>::TaskData::~TaskData() with libc++ (opened and closed)
#15476 Testsuite: don't print exc.what() in tests (opened)
#15463 Move GridTools::internal::distributed_compute_intersection_locations out of the internal namespace. (opened and closed)
#15456 Passing `--help` to a deal.II application prints the kokkos help (opened and closed)
#15424 Failing PETSc tests with older versions (closed)
#15400 Improve IndexSet::add_indices() for sorted ranges with duplicates (closed)

A list of all major changes since the last release can be found at this website.

Thanks for being part of the community!

Let us know about questions, problems, bugs or just share your experience by writing to this mailing list, or by opening issues or pull requests on Github.
Additional information can be found at our official website.

Reply all
Reply to author
Forward
0 new messages