Hello everyone! This is deal.II newsletter #274. 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: #16641: Added complex sparse matrix instantiations. (proposed by MalikScheifinger) https://github.com/dealii/dealii/pull/16641 #16640: Clarify the documentation of IndexSet::is_empty(). (proposed by bangerth) https://github.com/dealii/dealii/pull/16640 #16639: Declare conversion assignments for Tpetra vectors. (proposed by bangerth) https://github.com/dealii/dealii/pull/16639 #16638: Add missing changelog entry for colorize cylinder_shell (proposed by blaisb; merged) https://github.com/dealii/dealii/pull/16638 #16637: Fix Tpetra vector element access. (proposed by bangerth) https://github.com/dealii/dealii/pull/16637 #16634: MPI compute index owner: improve documentation of flag (proposed by kronbichler; merged) https://github.com/dealii/dealii/pull/16634 #16633: MG transfer global coarsening: Avoid sending empty messages (proposed by kronbichler) https://github.com/dealii/dealii/pull/16633 #16632: GridTools::compute_active_cell_halo_layer() for periodic meshes (proposed by peterrum) https://github.com/dealii/dealii/pull/16632 #16631: ConsensusAlgorithmsPayload: switch internal data type (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/16631 #16630: Add colorize option to cylinder_shell (proposed by blaisb; merged) https://github.com/dealii/dealii/pull/16630 #16629: GitHub CI: Test building with Trilinos+Tpetra (proposed by masterleinad) https://github.com/dealii/dealii/pull/16629 #16628: Specify when Tpetra tests should be run (proposed by jpthiele; merged) https://github.com/dealii/dealii/pull/16628 #16626: Tpetra: Fix compiling with Trilinos versions prior to 13.2 (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/16626 #16625: Add tests for deal.II solvers with TpetraWrappers classes (proposed by jpthiele; merged) https://github.com/dealii/dealii/pull/16625 #16624: Enable MatrixCreator functions also for FullMatrix (proposed by peterrum) https://github.com/dealii/dealii/pull/16624 #16621: Import BOOST 1.84. (proposed by bangerth) https://github.com/dealii/dealii/pull/16621 #16620: Fix the name by which we reference an exception class. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/16620 #16619: FEFaceEvaluation + DG + hp: fix quadrature indexing (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/16619 #16617: CMake: make sure that bundled include directory gets created (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/16617 #16616: Tpetra: Implement operator(), el(), and diag_element() for SparseMatrix (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/16616 #16615: FlexibleIndexStorage: fix memory allocation (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/16615 #16614: Template TpetraWrappers::SparseMatrix::vmult on the vector type. (proposed by kinnewig) https://github.com/dealii/dealii/pull/16614 #16613: Implementation for TpetraWrappers::Vector::operator Number() (proposed by kinnewig; merged) https://github.com/dealii/dealii/pull/16613 #16612: fix strip_comments target (proposed by tjhei; merged) https://github.com/dealii/dealii/pull/16612 #16611: [WIP] Add Tpetra tests. (proposed by bangerth) https://github.com/dealii/dealii/pull/16611 #16610: Also instantiate the Trilinos Tpetra VectorReference class. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/16610 #16609: Fix 64-bit compilation with old PETSc versions. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/16609 #16608: Work around an issue in Teuchos::rcpFromRef() with types only forward declared. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/16608 #16607: Improve the error message we get for DEAL_II_ASSERT_UNREACHABLE(). (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/16607 #16606: Fix compilation error arising with Intel ICC compiler in `trilinos_tpetra_sparsity_pattern.cc` (proposed by vovannikov; merged) https://github.com/dealii/dealii/pull/16606 #16604: Tpetra: Replace TrilinosScalar (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/16604 #16603: Fix deal.II CMake flag in Tpetra configure warning (proposed by jpthiele; merged) https://github.com/dealii/dealii/pull/16603 #16602: Add SolverDirect for Tpetra Wrappers (proposed by jpthiele) https://github.com/dealii/dealii/pull/16602 #16601: Better document a funny construct. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/16601 #16600: Convert tutorials to use DEAL_II_ASSERT_UNREACHABLE(). (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/16600 #16599: Explain how DEAL_II_ASSERT_UNREACHABLE() is used. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/16599 #16598: Tpetra: Enable lac/linear_operator_15 (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/16598 #16594: Better document problems with failed MPI I/O calls. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/16594 #16593: More minor edits to tria_description.cc. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/16593 #16592: Better document one aspect of what you can't do with ghosted vectors. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/16592 #16581: Introduce DEAL_II_UNREACHABLE(). (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/16581 #16497: Move matrix free classes from CUDAWrappers namespace to Portable namespace (proposed by Rombur; merged) https://github.com/dealii/dealii/pull/16497 ## And this is a list of recently opened or closed discussions: #16642: Regression tester regressed 7f9acd (opened) https://github.com/dealii/dealii/issues/16642 #16636: Tpetra Solver and Preconditioner wrappers (opened) https://github.com/dealii/dealii/issues/16636 #16635: Failure with Tpetra vectors: nonlocal_vector is not available. (opened) https://github.com/dealii/dealii/issues/16635 #16627: Regression tester regressed c80a4a (opened and closed) https://github.com/dealii/dealii/issues/16627 #16623: Regression tester regressed 3cca8f (opened and closed) https://github.com/dealii/dealii/issues/16623 #16622: Problem when Installing the software on windows (opened) https://github.com/dealii/dealii/issues/16622 #16618: Update bundled boost (opened) https://github.com/dealii/dealii/issues/16618 #16605: CMake: bundled directory included when bundled muparser is selected (opened and closed) https://github.com/dealii/dealii/issues/16605 A list of all major changes since the last release can be found at https://www.dealii.org/developer/doxygen/deal.II/recent_changes.html. Thanks for being part of the community! Let us know about questions, problems, bugs or just share your experience by writing to dealii@googlegroups.com, or by opening issues or pull requests at https://www.github.com/dealii/dealii. Additional information can be found at https://www.dealii.org/. -- The deal.II project is located at http://www.dealii.org/ For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en --- You received this message because you are subscribed to the Google Groups "deal.II User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to dealii+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/dealii/65cbae4a.050a0220.53101.89fcSMTPIN_ADDED_MISSING%40gmr-mx.google.com.