deal.II Newsletter #224

14 views
Skip to first unread message

Rene Gassmoeller

unread,
Sep 7, 2022, 12:01:56 PM9/7/22
to dea...@googlegroups.com

Hello everyone!

This is deal.II newsletter #224.
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:

#14245: PreconditionRelaxation: add specialization (proposed by peterrum)
#14244: DiagonalMatrix: specialize for LA:d:V (proposed by peterrum)
#14243: [WIP] TensorProductMatrixSymmetricSum for matrices with rows/columns filled with zero (proposed by peterrum)
#14242: PreconditionChebyshev: reduce number of writes by one (proposed by peterrum; merged)
#14241: Fix a warning (proposed by kronbichler; merged)
#14240: FEEvaluation: Create temporary copy of Jacobian matrix in submit_XXX (proposed by kronbichler; merged)
#14239: MatrixFree: Fix assertion in presence of FE_Nothing (proposed by kronbichler; merged)
#14238: Add specializations of PreconditionRelaxation functions (proposed by peterrum; merged)
#14237: Specialize EvaluatorTensorProduct<evaluate_evenodd> for non-templated execution (proposed by peterrum)
#14236: support XDMF writing with ranks without cells (proposed by tjhei)
#14235: fix: step-50 PETSc (proposed by tjhei; merged)
#14234: Normal flux constraints: map DoF indices to vector DoF indices (proposed by zjiaqi2018)
#14232: Enable SolverIDR for block vectors (proposed by peterrum; merged)
#14231: Doc update in GridTools. (proposed by bangerth; merged)
#14230: Remove an outdated comment. Link to step-19. (proposed by bangerth; merged)
#14229: Clarify a comment for one of the particle generators. (proposed by bangerth; merged)
#14228: Precompile TensorProductMatrixSymmetricSum kernels (proposed by peterrum; merged)
#14227: Set another OMP environment variable. (proposed by drwells; merged)
#14226: MatrixFree laplace operator: Restructure computation of diagonal (proposed by kronbichler; merged)
#14225: Adjust interface in 'dofs' folder to new datatype 'types::fe_index'. (proposed by marcfehling)
#14224: Fix bug in matrix-free operators regarding diagonal (proposed by kronbichler; merged)
#14223: Update output (proposed by peterrum; merged)
#14222: Fix test case with clang compiler (proposed by kronbichler; merged)
#14221: Fuse some loops in Triangulation::execute_coarsening (proposed by kronbichler; merged)
#14220: Merge two loops in setup of triangulation (proposed by kronbichler; merged)
#14219: MatrixFree: Fix bug in setup of new cell_index for MG (proposed by kronbichler; merged)
#14218: Avoid warning about unused variable (proposed by kronbichler; merged)
#14216: Add specializations of PreconditionChebyshev functions (proposed by peterrum; merged)
#14215: Fix PETSc version detection. (proposed by drwells; merged)
#14214: Fix docker build (proposed by bergbauer; merged)
#14213: Clarify comments about get_generalized_support_points(). (proposed by bangerth; merged)
#14212: Move invalid_fe_index to numbers. (proposed by marcfehling; merged)
#14211: Update checks for AD-types. (proposed by drwells; merged)
#14210: Move active_fe_index_type to types. (proposed by marcfehling; merged)
#14209: Optimize PreconditionRelaxation (proposed by peterrum; merged)
#14208: Added get/set functions for future FE indices. (proposed by marcfehling; merged)
#14207: Change get_active_fe_indices() to return the result. (proposed by marcfehling; merged)
#14206: CMake: Avoid --date=iso-strict for git versions older than 2.2 (proposed by tamiko; merged)
#14205: Adolc tensor refactor (proposed by drwells)
#14204: Do not use --date=iso-strict in DEAL_II_QUERY_GIT_INFORMATION (proposed by peterrum)
#14203: Fix Kokkos flags (proposed by masterleinad; merged)
#14202: Add some more missing Trilinos headers. (proposed by drwells; merged)
#14201: Add a missing header to vector_relations.h. (proposed by drwells; merged)
#14200: Fix source typos in tests/ (proposed by luzpaz)
#14199: Cleanup mapping q1 inclusions (proposed by drwells; merged)
#14198: Fix more headers in Zoltan tests. (proposed by marcfehling; merged)
#14197: Fix MatrixFree + FE_Q_iso_Q1(2) (proposed by peterrum; merged)
#14196: Fix header in Zoltan tests. (proposed by marcfehling; merged)
#14194: Add missing header to `lac/trilinos_tpetra_vector.templates.h` (proposed by mschreter; merged)
#14193: Assert for released handle on parallel::distributed::*Transfer classes. (proposed by marcfehling; merged)
#14192: Added missing header. (proposed by marcfehling; merged)
#14191: Trilinos utilities (proposed by drwells; merged)
#14190: FEEvaluationData: add virtual destructor (proposed by peterrum; merged)
#14178: Add second version of TensorProductMatrixSymmetricSum::apply_inverse() (proposed by peterrum; merged)
#14167: No normal flux constraints on level meshes (proposed by zjiaqi2018; merged)
#14160: Documentation:manifold normal vector (proposed by zjiaqi2018; merged)
#14159: FEPointEvaluation fix compilation for float (proposed by bergbauer; merged)
#14140: Generalized VT::point_gradients() for multiple components (proposed by peterrum; merged)
#14130: Introduce inverse of MF::get_cell_iterator() (proposed by peterrum; merged)
#14122: Add FEFaceEvaluation::at_boundary() and boundary_id() (proposed by peterrum; merged)
#14121: Add MatrixFreeTools::ElementBirthAndDeathMatrixFree (proposed by peterrum; merged)
#14097: Clean cgal utilities (proposed by fdrmrc; merged)
#13895: Use free consensus algorithms functions instead of the class version. (proposed by bangerth; merged)
#13820: [9.5] Refactor grid fixup functions (proposed by drwells; merged)
#12759: Add FieldTransfer for the transfer of field with FE_Nothing (proposed by Rombur; merged)

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

#14233 `n_blocks()` and `block()` for non-block vectors (opened)
#14217 Undefined references when linking with ld.lld (opened)
#14195 Wrong generalized support points for FESystem(FE_Ndelec) (opened and closed)
#14189 Internal error in SolutionTransfer (closed)
#14179 cmake fail to set CXX_FLAGS correctly with independent external kokkos (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