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) 
https://github.com/dealii/dealii/pull/14245

#14244: DiagonalMatrix: specialize for LA:d:V (proposed by peterrum) 
https://github.com/dealii/dealii/pull/14244

#14243: [WIP] TensorProductMatrixSymmetricSum for matrices with rows/columns 
filled with zero (proposed by peterrum) 
https://github.com/dealii/dealii/pull/14243

#14242: PreconditionChebyshev: reduce number of writes by one (proposed by 
peterrum; merged) https://github.com/dealii/dealii/pull/14242

#14241: Fix a warning (proposed by kronbichler; merged) 
https://github.com/dealii/dealii/pull/14241

#14240: FEEvaluation: Create temporary copy of Jacobian matrix in submit_XXX 
(proposed by kronbichler; merged) https://github.com/dealii/dealii/pull/14240

#14239: MatrixFree: Fix assertion in presence of FE_Nothing (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/14239

#14238: Add specializations of PreconditionRelaxation functions (proposed by 
peterrum; merged) https://github.com/dealii/dealii/pull/14238

#14237: Specialize EvaluatorTensorProduct<evaluate_evenodd> for non-templated 
execution (proposed by peterrum) https://github.com/dealii/dealii/pull/14237

#14236: support XDMF writing with ranks without cells (proposed by tjhei) 
https://github.com/dealii/dealii/pull/14236

#14235: fix: step-50 PETSc (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/14235

#14234: Normal flux constraints: map DoF indices to vector DoF indices 
(proposed by zjiaqi2018) https://github.com/dealii/dealii/pull/14234

#14232: Enable SolverIDR for block vectors (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/14232

#14231: Doc update in GridTools. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/14231

#14230: Remove an outdated comment. Link to step-19. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/14230

#14229: Clarify a comment for one of the particle generators. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/14229

#14228: Precompile TensorProductMatrixSymmetricSum kernels (proposed by 
peterrum; merged) https://github.com/dealii/dealii/pull/14228

#14227: Set another OMP environment variable. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/14227

#14226: MatrixFree laplace operator: Restructure computation of diagonal 
(proposed by kronbichler; merged) https://github.com/dealii/dealii/pull/14226

#14225: Adjust interface in 'dofs' folder to new datatype 'types::fe_index'. 
(proposed by marcfehling) https://github.com/dealii/dealii/pull/14225

#14224: Fix bug in matrix-free operators regarding diagonal (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/14224

#14223: Update output (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/14223

#14222: Fix test case with clang compiler (proposed by kronbichler; merged) 
https://github.com/dealii/dealii/pull/14222

#14221: Fuse some loops in Triangulation::execute_coarsening (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/14221

#14220: Merge two loops in setup of triangulation (proposed by kronbichler; 
merged) https://github.com/dealii/dealii/pull/14220

#14219: MatrixFree: Fix bug in setup of new cell_index for MG (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/14219

#14218: Avoid warning about unused variable (proposed by kronbichler; merged) 
https://github.com/dealii/dealii/pull/14218

#14216: Add specializations of PreconditionChebyshev functions (proposed by 
peterrum; merged) https://github.com/dealii/dealii/pull/14216

#14215: Fix PETSc version detection. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/14215

#14214: Fix docker build (proposed by bergbauer; merged) 
https://github.com/dealii/dealii/pull/14214

#14213: Clarify comments about get_generalized_support_points(). (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/14213

#14212: Move invalid_fe_index to numbers. (proposed by marcfehling; merged) 
https://github.com/dealii/dealii/pull/14212

#14211: Update checks for AD-types. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/14211

#14210: Move active_fe_index_type to types. (proposed by marcfehling; merged) 
https://github.com/dealii/dealii/pull/14210

#14209: Optimize PreconditionRelaxation (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/14209

#14208: Added get/set functions for future FE indices. (proposed by 
marcfehling; merged) https://github.com/dealii/dealii/pull/14208

#14207: Change get_active_fe_indices() to return the result. (proposed by 
marcfehling; merged) https://github.com/dealii/dealii/pull/14207

#14206: CMake: Avoid --date=iso-strict for git versions older than 2.2 
(proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14206

#14205: Adolc tensor refactor (proposed by drwells) 
https://github.com/dealii/dealii/pull/14205

#14204: Do not use --date=iso-strict in DEAL_II_QUERY_GIT_INFORMATION (proposed 
by peterrum) https://github.com/dealii/dealii/pull/14204

#14203: Fix Kokkos flags (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/14203

#14202: Add some more missing Trilinos headers. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/14202

#14201: Add a missing header to vector_relations.h. (proposed by drwells; 
merged) https://github.com/dealii/dealii/pull/14201

#14200: Fix source typos in tests/ (proposed by luzpaz) 
https://github.com/dealii/dealii/pull/14200

#14199: Cleanup mapping q1 inclusions (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/14199

#14198: Fix more headers in Zoltan tests. (proposed by marcfehling; merged) 
https://github.com/dealii/dealii/pull/14198

#14197: Fix MatrixFree + FE_Q_iso_Q1(2) (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/14197

#14196: Fix header in Zoltan tests. (proposed by marcfehling; merged) 
https://github.com/dealii/dealii/pull/14196

#14194: Add missing header to `lac/trilinos_tpetra_vector.templates.h` 
(proposed by mschreter; merged) https://github.com/dealii/dealii/pull/14194

#14193: Assert for released handle on parallel::distributed::*Transfer classes. 
(proposed by marcfehling; merged) https://github.com/dealii/dealii/pull/14193

#14192: Added missing header. (proposed by marcfehling; merged) 
https://github.com/dealii/dealii/pull/14192

#14191: Trilinos utilities (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/14191

#14190: FEEvaluationData: add virtual destructor (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/14190

#14178: Add second version of TensorProductMatrixSymmetricSum::apply_inverse() 
(proposed by peterrum; merged) https://github.com/dealii/dealii/pull/14178

#14167: No normal flux constraints on level meshes (proposed by zjiaqi2018; 
merged) https://github.com/dealii/dealii/pull/14167

#14160: Documentation:manifold normal vector (proposed by zjiaqi2018; merged) 
https://github.com/dealii/dealii/pull/14160

#14159: FEPointEvaluation fix compilation for float (proposed by bergbauer; 
merged) https://github.com/dealii/dealii/pull/14159

#14140: Generalized VT::point_gradients() for multiple components (proposed by 
peterrum; merged) https://github.com/dealii/dealii/pull/14140

#14130: Introduce inverse of MF::get_cell_iterator() (proposed by peterrum; 
merged) https://github.com/dealii/dealii/pull/14130

#14122: Add FEFaceEvaluation::at_boundary() and boundary_id() (proposed by 
peterrum; merged) https://github.com/dealii/dealii/pull/14122

#14121: Add MatrixFreeTools::ElementBirthAndDeathMatrixFree (proposed by 
peterrum; merged) https://github.com/dealii/dealii/pull/14121

#14097: Clean cgal utilities (proposed by fdrmrc; merged) 
https://github.com/dealii/dealii/pull/14097

#13895: Use free consensus algorithms functions instead of the class version. 
(proposed by bangerth; merged) https://github.com/dealii/dealii/pull/13895

#13820: [9.5] Refactor grid fixup functions (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/13820

#12759: Add FieldTransfer for the transfer of field with FE_Nothing (proposed 
by Rombur; merged) https://github.com/dealii/dealii/pull/12759


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

#14233: `n_blocks()` and `block()` for non-block vectors (opened) 
https://github.com/dealii/dealii/issues/14233

#14217: Undefined references  when linking with ld.lld (opened) 
https://github.com/dealii/dealii/issues/14217

#14195: Wrong generalized support points for FESystem(FE_Ndelec) (opened and 
closed) https://github.com/dealii/dealii/issues/14195

#14189: Internal error in SolutionTransfer (closed) 
https://github.com/dealii/dealii/issues/14189

#14179: cmake fail to set CXX_FLAGS correctly with independent external kokkos  
(closed) https://github.com/dealii/dealii/issues/14179


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/6318c072.050a0220.7c634.9617SMTPIN_ADDED_MISSING%40gmr-mx.google.com.

Reply via email to