Hello everyone!

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

#13102: Correct typo (math rendering) (proposed by mwichro) 
https://github.com/dealii/dealii/pull/13102

#13101: Bug fix of MF face eval for hanging nodes and non-standard orientation 
(proposed by kronbichler) https://github.com/dealii/dealii/pull/13101

#13099: [WIP] Global coarsening: compress weights (proposed by peterrum) 
https://github.com/dealii/dealii/pull/13099

#13097: Util::MPI::compute_n_point_to_point_communications() add fallback 
(proposed by peterrum) https://github.com/dealii/dealii/pull/13097

#13096: Boundary values: Use alias fe instead of cell->get_fe() (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/13096

#13095: Fixed bug in SparseDirectUMFPACK #12916 (proposed by kuljitvirk) 
https://github.com/dealii/dealii/pull/13095

#13094: Fix a comment's grammar. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/13094

#13093: Remove a redundant argument to xargs. (proposed by drwells) 
https://github.com/dealii/dealii/pull/13093

#13091: Alternative way to avoid warnings. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/13091

#13090: Fix a warning about array accesses. (proposed by bangerth) 
https://github.com/dealii/dealii/pull/13090

#13088: Avoid the need for empty lambda functions in 
ConsensusAlgorithms::AnonymousProcess. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/13088

#13087: Minor fix to an error message. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/13087

#13086: Rename 'filter' to 'filter.pl'. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/13086

#13083: Document exception behavior for threads. (proposed by bangerth) 
https://github.com/dealii/dealii/pull/13083

#13082: Allow multiple messages to the same target in the NPX algorithm. 
(proposed by bangerth) https://github.com/dealii/dealii/pull/13082

#13081: Update step-66 (proposed by gfcas; merged) 
https://github.com/dealii/dealii/pull/13081

#13080: Minor doc changes to the consensus algorithms (proposed by bangerth) 
https://github.com/dealii/dealii/pull/13080

#13079: Evaluation kernels: Avoid checking the orientations in inner loop 
(proposed by kronbichler) https://github.com/dealii/dealii/pull/13079

#13078: Eliminate FEEvaluationData::get_all_face_numbers () and 
get_all_face_orientations () (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/13078

#13077: Evaluation kernels: Make sure to pick vectorized gather function 
(proposed by kronbichler; merged) https://github.com/dealii/dealii/pull/13077

#13076: MatrixFree::gather_evalute(): allow mixed numbers (proposed by 
peterrum; merged) https://github.com/dealii/dealii/pull/13076

#13075: Remove an unnecessary semicolon. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/13075

#13073: Convert a few more locally-owned loops with filters. (proposed by 
bangerth) https://github.com/dealii/dealii/pull/13073

#13072: Fix the spelling of a function name. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/13072

#13071: Use one instead of two regexes. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/13071

#13070: Ignore some more TBB warnings. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/13070

#13069: Update a link. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/13069

#13068: Add some explicit casts to IndexSet. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/13068

#13067: [WIP] Geometric global coarsening: enable FE_Nothing (proposed by 
peterrum) https://github.com/dealii/dealii/pull/13067

#13066: Avoid quadratic complexity in IndexSet::subtract_set (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/13066

#13065: Global coarsening: specialize code for FE_Q (proposed by peterrum; 
merged) https://github.com/dealii/dealii/pull/13065

#13064: Global coarsening: simplify the determination of weights (proposed by 
peterrum; merged) https://github.com/dealii/dealii/pull/13064

#13063: [WIP] Implement FEFaceEvaluation::evaluate() for ECL/unstructured 
meshes (proposed by peterrum) https://github.com/dealii/dealii/pull/13063

#13062: Fix some various typos and dead links. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/13062

#13061: Fix pyramid output in DataOutBase::write_gnuplot(). (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/13061

#13060: Also support wedges and pyramids in GridOut::write_gnuplot() (proposed 
by bangerth; merged) https://github.com/dealii/dealii/pull/13060

#13059: Add tests for MatrixFree + shared-memory MPI (proposed by peterrum; 
merged) https://github.com/dealii/dealii/pull/13059

#13058: MatrixFree: fix orientation for cell-centric loop and pbc (proposed by 
peterrum; merged) https://github.com/dealii/dealii/pull/13058

#13057: Add TBB to github actions. (proposed by marcfehling; merged) 
https://github.com/dealii/dealii/pull/13057

#13056: Simplify calls to FEEvaluation kernels (proposed by kronbichler; 
merged) https://github.com/dealii/dealii/pull/13056

#13054: FEEvaluationBase::apply_hanging_node_constraints(): clean up (proposed 
by peterrum; merged) https://github.com/dealii/dealii/pull/13054

#13053: Fix MGTwoLevelTransfer::reinit_geometric_transfer for DG <-> CG 
(proposed by peterrum; merged) https://github.com/dealii/dealii/pull/13053

#13050: bundled/tbb: avoid a warning when compiling with -std=c++17 (proposed 
by tamiko; merged) https://github.com/dealii/dealii/pull/13050

#13049: avoid another boost deprecated headers warning (proposed by tamiko; 
merged) https://github.com/dealii/dealii/pull/13049

#13048: [WIP] Use FEEvaluationHangingNodes in MGTwoLevelTransfer (proposed by 
peterrum) https://github.com/dealii/dealii/pull/13048

#13047: CMake: set the taskflow feature default to disabled (proposed by 
tamiko; merged) https://github.com/dealii/dealii/pull/13047

#13046: FEEvaluationImplHangingNodes: use ShapeInfo as input argument (proposed 
by peterrum; merged) https://github.com/dealii/dealii/pull/13046

#13045: Further WorkStream cleanups (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/13045

#13044: Add Triangulation::all_reference_cells_are_simplex() and 
::is_mixed_mesh() (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/13044

#13043: Remove simplex from .clang-format (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/13043

#13042: MatrixFree: distinguish internally between mixed and non-mixed meshes 
(proposed by peterrum; merged) https://github.com/dealii/dealii/pull/13042

#13041: Fixed bug in SparseDirectUMFPACK #12916 (proposed by kuljitvirk) 
https://github.com/dealii/dealii/pull/13041

#13038: p::f::T: allow repartitioning (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/13038

#13036: Boost: Disallow version 1.77 due to multiple unresolved upstream bugs 
(proposed by tamiko; merged) https://github.com/dealii/dealii/pull/13036

#13035: Enable GridOut::write_gmsh() for simplex meshes (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/13035

#13019: Skip a bunch of work for tests that we don't actually want. (proposed 
by bangerth; merged) https://github.com/dealii/dealii/pull/13019

#13018: Spawn tasks via the TBB again. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/13018

#13017: Make evaluation_kernels only include FEEvaluationData file (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/13017

#12990: Do not split evaluation_template_factory_hanging_nodes instantiations 
(proposed by kronbichler; merged) https://github.com/dealii/dealii/pull/12990

#12958: CMake: Add configure support for TBB OneAPI layout (proposed by tamiko; 
merged) https://github.com/dealii/dealii/pull/12958

#12953: Make dimension counters unsigned. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/12953


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

#13100: PETSc object is in wrong state (opened) 
https://github.com/dealii/dealii/issues/13100

#13098: Compilation error because of complex<double> and matrix-free. (opened) 
https://github.com/dealii/dealii/issues/13098

#13092: Inordinately costly setup of linear operators with Trilinos (opened) 
https://github.com/dealii/dealii/issues/13092

#13089: Fix indent script warnings (opened) 
https://github.com/dealii/dealii/issues/13089

#13085: Make ExtrapolateImplementation::send_cells() more efficient. (opened) 
https://github.com/dealii/dealii/issues/13085

#13084: Specialize consensus algorithms for the case where no answer is 
required (opened) https://github.com/dealii/dealii/issues/13084

#13074: Failure in ConsensusAlgorithms::NBX<T1, T2>::answer_requests() (opened) 
https://github.com/dealii/dealii/issues/13074

#13055: p::d::T updating ghost cells mat-id (opened) 
https://github.com/dealii/dealii/issues/13055

#13052: Warnings in data_out_base.cc (opened) 
https://github.com/dealii/dealii/issues/13052

#13051: Warning with newer GCC versions in matrix_free/fe_evaluation.h (opened 
and closed) https://github.com/dealii/dealii/issues/13051

#13037: Compatibility with Boost 1.77 and upcoming Boost 1.78 (opened) 
https://github.com/dealii/dealii/issues/13037

#13020: BOOST uses deprecated BOOST headers :-( (closed) 
https://github.com/dealii/dealii/issues/13020

#12817: Compilation with boost-1.77 fails due to "Operation not implemented" in 
geometry (closed) https://github.com/dealii/dealii/issues/12817

#12425: Failing tests fe_tools_extrapolate (closed) 
https://github.com/dealii/dealii/issues/12425


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/61c0b74d.1c69fb81.665d8.153dSMTPIN_ADDED_MISSING%40gmr-mx.google.com.

Reply via email to