Hello everyone! This is deal.II newsletter #237. 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: #14649: Update clang-tidy checks for recent clang versions (proposed by masterleinad) https://github.com/dealii/dealii/pull/14649 #14647: Avoid using Tensor::begin_raw() et al. (proposed by drwells) https://github.com/dealii/dealii/pull/14647 #14646: Restrict some tests requiring p4est (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/14646 #14645: Add METIS to Docker image (proposed by blaisb; merged) https://github.com/dealii/dealii/pull/14645 #14643: Fix issue when adol-c is enabled (proposed by Rombur; merged) https://github.com/dealii/dealii/pull/14643 #14640: CMake: fix kokkos header installation (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14640 #14639: Drop the requirement for Trilinos+Kokkos from 13.2 to 12.14.1 (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/14639 #14638: Be explicit about enabled and disabled dependencies in the Docker image (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/14638 #14636: delete old Jenkins setup (proposed by tjhei; merged) https://github.com/dealii/dealii/pull/14636 #14635: CMake: Silence bogus Boost warning (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14635 #14634: CMake: Do not set errand DEAL_II_TRILINOS_WITH* if Trilinos gets disabled (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14634 #14633: Use Kokkos in functions struct replacing TBB (proposed by masterleinad) https://github.com/dealii/dealii/pull/14633 #14632: TridiagonalMatrix: change Assert to AssertThrow (proposed by nfehn) https://github.com/dealii/dealii/pull/14632 #14631: Fix up Trilinos+Kokos detection (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/14631 #14630: CMake: Silence a Kokkos warning about unset OMP_PROC_BIND (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14630 #14629: Address minor issues in Trilinos NOX wrappers (proposed by jppelteret; merged) https://github.com/dealii/dealii/pull/14629 #14628: Convert CUDA tests to use Kokkos (proposed by masterleinad) https://github.com/dealii/dealii/pull/14628 #14627: Get rid of VtuStream class (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/14627 #14626: Require Trilinos 13.2 if it includes Kokkos (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/14626 #14625: Improve documentation. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/14625 #14624: Move a function to ReferenceCell (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/14624 #14623: Fix compiler error for older version of GCC (proposed by jppelteret; merged) https://github.com/dealii/dealii/pull/14623 #14622: Remove some duplication; also simplify VTK code. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/14622 #14621: Remove DEAL_II_COMPILER_CUDA_AWARE (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/14621 #14620: Jenkins: run tests in random order (proposed by tjhei; merged) https://github.com/dealii/dealii/pull/14620 #14618: Fix tests output: replace CUDA with Default (proposed by Rombur; merged) https://github.com/dealii/dealii/pull/14618 #14617: Fix broken ADOL-C tests (proposed by jppelteret; merged) https://github.com/dealii/dealii/pull/14617 #14616: Remove incorrect static_assert when using CUDA-aware MPI (proposed by Rombur; merged) https://github.com/dealii/dealii/pull/14616 #14615: CMake: avoid race conditions between concurrent prm tests (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14615 #14614: Isotropic refinement cleanup (proposed by drwells; merged) https://github.com/dealii/dealii/pull/14614 #14613: Better indent documentation of class Function. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/14613 #14612: small cleanup in tridiagonal_matrix.cc (proposed by tjhei; merged) https://github.com/dealii/dealii/pull/14612 #14611: Extend hp support in FEInterfaceValues (proposed by jppelteret; merged) https://github.com/dealii/dealii/pull/14611 #14610: doc: add documentation for lapack library linking support (proposed by CodyGirl) https://github.com/dealii/dealii/pull/14610 #14607: [WIP] Generalize identity determination in FE_SimplexP (proposed by peterrum) https://github.com/dealii/dealii/pull/14607 #14605: Classical Gram-Schmidt for block vectors (proposed by peterrum) https://github.com/dealii/dealii/pull/14605 #14604: Add a dedicated class for orientation information. (proposed by drwells) https://github.com/dealii/dealii/pull/14604 #14603: Fix warning (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/14603 #14602: PETScWrappers:BlockSparseMatrix: constructor from PETSc Mat (proposed by luca-heltai) https://github.com/dealii/dealii/pull/14602 #14601: Align PETSc mpi comm with comm of PETSc Vec type, and expose VecNest type (proposed by luca-heltai) https://github.com/dealii/dealii/pull/14601 #14600: Add changelog for hp support in fe_interface_values (proposed by fdrmrc; merged) https://github.com/dealii/dealii/pull/14600 #14598: Don't install mold linker in CI (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/14598 #14597: Make sure to clear a variable that gets set (proposed by kronbichler) https://github.com/dealii/dealii/pull/14597 #14596: step-81: Fix a typo in external links (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14596 #14595: Added reinit(partitioners) to LA::distributed::BlockVector. (proposed by marcfehling) https://github.com/dealii/dealii/pull/14595 #14594: Extend ScratchData to support hp for interfaces (proposed by jppelteret; merged) https://github.com/dealii/dealii/pull/14594 #14593: Compress face and line data (proposed by drwells; merged) https://github.com/dealii/dealii/pull/14593 #14592: PETScWrappers:BlockSparseMatrix: create PETSc MATNEST (proposed by luca-heltai; merged) https://github.com/dealii/dealii/pull/14592 #14591: Petsc mpi management and getarray (proposed by luca-heltai; merged) https://github.com/dealii/dealii/pull/14591 #14590: Some refactoring in connectivity.h (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/14590 #14589: CI: update tidy image (proposed by tjhei) https://github.com/dealii/dealii/pull/14589 #14588: CI: show quicktest failures in Jenkins (proposed by tjhei; merged) https://github.com/dealii/dealii/pull/14588 #14587: Memory optimizations (proposed by drwells; merged) https://github.com/dealii/dealii/pull/14587 #14586: CMake: quick test fixes for CI (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14586 #14585: Fix deprecated usage in tests (proposed by tjhei; merged) https://github.com/dealii/dealii/pull/14585 #14584: Update broken link in step-22 intro.dox (proposed by and-salmon; merged) https://github.com/dealii/dealii/pull/14584 #14583: Implement P3 elements (proposed by drwells) https://github.com/dealii/dealii/pull/14583 #14581: FE tests: Plot shape functions (proposed by jppelteret) https://github.com/dealii/dealii/pull/14581 #14580: Remove deprecated LegacySignal. (proposed by marcfehling) https://github.com/dealii/dealii/pull/14580 #14578: Correct typo in step-18 intro.dox (proposed by and-salmon; merged) https://github.com/dealii/dealii/pull/14578 #14577: Correct typo in Step-18 intro.dox (proposed by and-salmon) https://github.com/dealii/dealii/pull/14577 #14576: CI: new serial Jenkins (proposed by tjhei; merged) https://github.com/dealii/dealii/pull/14576 #14575: Petsc mat mpi getter (proposed by luca-heltai; merged) https://github.com/dealii/dealii/pull/14575 #14568: [CI]: test all MPI tests (proposed by tjhei; merged) https://github.com/dealii/dealii/pull/14568 #14547: Add hp to FEInterfaceValues (proposed by fdrmrc; merged) https://github.com/dealii/dealii/pull/14547 #14539: Rearrange mapping related data (proposed by drwells; merged) https://github.com/dealii/dealii/pull/14539 #14537: Convert LinearAlgebra::distributed::Vector to Kokkos (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/14537 #14510: Use Kokkos in MemorySpaceData (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/14510 #14332: Add NOX wrapper (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/14332 ## And this is a list of recently opened or closed discussions: #14648: Tests stop running in parallel after a certain number of tests have been carried out (opened) https://github.com/dealii/dealii/issues/14648 #14644: Latest Docker image does not include METIS (opened and closed) https://github.com/dealii/dealii/issues/14644 #14642: Docker image fails to build (opened and closed) https://github.com/dealii/dealii/issues/14642 #14641: Kokkos: random test failures due to failed/delayed kokkos initialization (opened) https://github.com/dealii/dealii/issues/14641 #14637: Infrastructure: Trilinos shipping with Ubuntu 18.04 / 20.04 and Debian bullseye (stable) no longer usable (opened and closed) https://github.com/dealii/dealii/issues/14637 #14619: Check all_zero in (F)GMRES? (opened) https://github.com/dealii/dealii/issues/14619 #14609: TridiagonalMatrix::compute_eigenvalues() does not throw (opened) https://github.com/dealii/dealii/issues/14609 #14608: Wrong numbering of ucd_to_deal in GeometryInfo<3> (opened) https://github.com/dealii/dealii/issues/14608 #14606: which configuration errors are fatal? (opened and closed) https://github.com/dealii/dealii/issues/14606 #14599: Return MPI_Comm by value in PETSc wrappers. (opened) https://github.com/dealii/dealii/issues/14599 #14582: adolc tests are broken (opened and closed) https://github.com/dealii/dealii/issues/14582 #14579: cmake can't find existing BLAS/LAPACK installation (opened) https://github.com/dealii/dealii/issues/14579 #14518: Let DoFHandler remember the index sorting strategy (closed) https://github.com/dealii/dealii/issues/14518 #14403: Remove VtuStream class, make write_vtu_main multi-tasked (closed) https://github.com/dealii/dealii/issues/14403 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/63bc4847.2e0a0220.ca43c.18b6SMTPIN_ADDED_MISSING%40gmr-mx.google.com.