Hello everyone!

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

#13820: Refactor grid fixup functions (proposed by drwells) 
https://github.com/dealii/dealii/pull/13820

#13819: [9.3] Take over doxygen fixes (proposed by tamiko) 
https://github.com/dealii/dealii/pull/13819

#13818: Step-40: Remove an unmatched single quote (proposed by tamiko) 
https://github.com/dealii/dealii/pull/13818

#13817: Remove now obsolete CellDataTransferBuffer (proposed by kronbichler) 
https://github.com/dealii/dealii/pull/13817

#13816: Use GridTools::exchange_cell_data_on_ghosts for DoF renumbering 
(proposed by kronbichler) https://github.com/dealii/dealii/pull/13816

#13815: ParameterHandler::print_parameters(): Demangle JSON (proposed by 
mschreter) https://github.com/dealii/dealii/pull/13815

#13814: NonMatching: Compute exact coupling mass matrix and exact sparsity 
pattern (proposed by fdrmrc) https://github.com/dealii/dealii/pull/13814

#13813: Utilities: Fix compile error on certain compilers (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/13813

#13812: Remove unnecessary MPI barriers (proposed by kronbichler) 
https://github.com/dealii/dealii/pull/13812

#13811: Optimize Utilities::pack for std::vector<std::vector<trivial>> 
(proposed by kronbichler) https://github.com/dealii/dealii/pull/13811

#13810: Assert reference cell is hypercube in Discrete*QuadratureGenerator 
(proposed by simonsticko; merged) https://github.com/dealii/dealii/pull/13810

#13809: Adjust output of tests using PreconditionChebyshev (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/13809

#13808: [9.5] Removed hp::DoFHandler. (proposed by marcfehling) 
https://github.com/dealii/dealii/pull/13808

#13807: Compute Quadrature formula over a general poly (proposed by fdrmrc) 
https://github.com/dealii/dealii/pull/13807

#13806: [WIP] FEPointEvaluation for dim!=spacedim (proposed by peterrum) 
https://github.com/dealii/dealii/pull/13806

#13805: Fix test dependencies (proposed by drwells) 
https://github.com/dealii/dealii/pull/13805

#13804: Fix doxygen entry Chronopoulos1989. (proposed by marcfehling; merged) 
https://github.com/dealii/dealii/pull/13804

#13803: Fix some miscellaneous typos. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/13803

#13802: Avoid CellDataTransferBuffer in GridTools::exchange_cell_data_to_ghosts 
(proposed by kronbichler; merged) https://github.com/dealii/dealii/pull/13802

#13801: Avoid a second copy in Utilities::pack for vector arguments (proposed 
by kronbichler; merged) https://github.com/dealii/dealii/pull/13801

#13800: Slightly simplify setup of partitioners for global cell ids (proposed 
by kronbichler; merged) https://github.com/dealii/dealii/pull/13800

#13799: Fix compilation of Utilities::pack with std::vector<bool> (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/13799

#13798: Provide function to evaluate polynomial on array of positions (proposed 
by kronbichler; merged) https://github.com/dealii/dealii/pull/13798

#13797: Fix bug in FEEvaluation without vectorization (proposed by kronbichler; 
merged) https://github.com/dealii/dealii/pull/13797

#13796: Fix two tests with vectorization disabled (proposed by kronbichler; 
merged) https://github.com/dealii/dealii/pull/13796

#13795: Add some missing MPI boolean instantiations. (proposed by drwells; 
merged) https://github.com/dealii/dealii/pull/13795

#13793: Require SUNDIALS 5.4 or later. (proposed by drwells) 
https://github.com/dealii/dealii/pull/13793

#13792: PreconditionChebyshev: Implement power iteration for eigenvalue 
estimate (proposed by kronbichler; merged) 
https://github.com/dealii/dealii/pull/13792

#13791: Reduce cost to set up dictionary for compute_index_owner (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/13791

#13790: MatrixFree: Simplify initialization of ShapeInfo (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/13790

#13789: Clearify LA::d::BlockVector::reinit input argument (proposed by gfcas; 
merged) https://github.com/dealii/dealii/pull/13789

#13788: Kinsol sundials 6 (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/13788

#13787: Massively lower some IDA solver tolerances. (proposed by drwells) 
https://github.com/dealii/dealii/pull/13787

#13786: Fix ARKODE for SUNDIALS 6. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/13786

#13785: Add an exception for commits from dependabot. (proposed by drwells; 
merged) https://github.com/dealii/dealii/pull/13785

#13784: Optimize pack()/unpack() for std::vector<T> with trivially copyable T. 
(proposed by bangerth; merged) https://github.com/dealii/dealii/pull/13784

#13783: TBB oneAPI: make global_control object static (proposed by tamiko; 
merged) https://github.com/dealii/dealii/pull/13783

#13781: Bump actions/upload-artifact from 1 to 3 (proposed by dependabot[bot]; 
merged) https://github.com/dealii/dealii/pull/13781

#13780: Bump docker/build-push-action from 2 to 3 (proposed by dependabot[bot]; 
merged) https://github.com/dealii/dealii/pull/13780

#13779: Bump actions/cache from 2 to 3 (proposed by dependabot[bot]; merged) 
https://github.com/dealii/dealii/pull/13779

#13778: Bump docker/setup-buildx-action from 1 to 2 (proposed by 
dependabot[bot]; merged) https://github.com/dealii/dealii/pull/13778

#13777: Bump docker/login-action from 1 to 2 (proposed by dependabot[bot]; 
merged) https://github.com/dealii/dealii/pull/13777

#13776: Give a shell script a proper suffix. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/13776

#13775: Update copyright years. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/13775

#13774: Added dependabot for github-actions. (proposed by marcfehling; merged) 
https://github.com/dealii/dealii/pull/13774

#13773: Refactor function parser (proposed by drwells) 
https://github.com/dealii/dealii/pull/13773

#13772: Doxygen: Ensure that opening and closing glossary quotes are on the 
same line (proposed by tamiko; merged) 
https://github.com/dealii/dealii/pull/13772

#13771: CGAL: Add remesh_surface utility (proposed by fdrmrc) 
https://github.com/dealii/dealii/pull/13771

#13770: Minor code updates to create_right_hand_side (proposed by gfcas; 
merged) https://github.com/dealii/dealii/pull/13770

#13769: Remove ConsensusAlgorithms::AnonymousProcess. (proposed by bangerth) 
https://github.com/dealii/dealii/pull/13769

#13768: Consensus Algorithms: Move template functions into .h file. (proposed 
by bangerth) https://github.com/dealii/dealii/pull/13768

#13767: Create a Triangulation<3> from a Triangulation<2,3> (proposed by 
fdrmrc) https://github.com/dealii/dealii/pull/13767

#13766: Implement pyramid volume and fix wedge volume. (proposed by drwells; 
merged) https://github.com/dealii/dealii/pull/13766

#13765: Remove std::abs() from the tet volume calculation. (proposed by 
drwells; merged) https://github.com/dealii/dealii/pull/13765

#13763: Fix compile error of test on certain compilers (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/13763

#13762: Use std::call_once() instead of hand-rolling a solution. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/13762

#13761: Properly indent a cmake command. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/13761

#13760: Test robustness2 (proposed by kronbichler; merged) 
https://github.com/dealii/dealii/pull/13760

#13759: CMake: Do not configure CGAL with bundled boost (proposed by tamiko; 
merged) https://github.com/dealii/dealii/pull/13759

#13758: Add a comment explaining BOOST_DEFINITIONS (proposed by drwells; 
merged) https://github.com/dealii/dealii/pull/13758

#13757: CMake: Avoid a CMake policy warning (proposed by tamiko; merged) 
https://github.com/dealii/dealii/pull/13757

#13756: MatrixFree: Add instantiation for ConstraintValues::insert_entries 
(proposed by kronbichler; merged) https://github.com/dealii/dealii/pull/13756

#13755: Make multigrid test more robust (proposed by kronbichler; merged) 
https://github.com/dealii/dealii/pull/13755

#13754: Convert a deal.II tria to a CGAL::Surface_mesh (proposed by fdrmrc; 
merged) https://github.com/dealii/dealii/pull/13754

#13753: Variadic template parameter for CGAL Mesh criteria (proposed by fdrmrc) 
https://github.com/dealii/dealii/pull/13753

#13752: Fix compute_index_owner_01. (proposed by marcfehling; merged) 
https://github.com/dealii/dealii/pull/13752

#13751: Check for range of function calls in bfgs tests. (proposed by 
marcfehling; merged) https://github.com/dealii/dealii/pull/13751

#13745: Avoid doing extra TLS lookups in FunctionParser. (proposed by drwells; 
merged) https://github.com/dealii/dealii/pull/13745

#13741: Fix sundials 6 tests, part 1 (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/13741

#13735: CGAL C3T3 to deal.II Triangulation. (proposed by luca-heltai; merged) 
https://github.com/dealii/dealii/pull/13735

#13721: step-40: update IO section (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/13721

#13642: Matrix-free Piola transformation for affine cells (proposed by 
NiklasWik; merged) https://github.com/dealii/dealii/pull/13642

#13611: embed BigMPICompat library (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/13611

#12664: Unghost matrix diagonals (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/12664


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

#13794: Undefined reference to void 
Utilities::MPI::internal::all_reduce<bool>() (opened and closed) 
https://github.com/dealii/dealii/issues/13794

#13782: TBB oneAPI: thread concurrency limiting does not get applied. (opened 
and closed) https://github.com/dealii/dealii/issues/13782

#13764: Resolving external library interdependencies (opened) 
https://github.com/dealii/dealii/issues/13764

#13584: Get rid of std::abs() when computing tet volumes (closed) 
https://github.com/dealii/dealii/issues/13584

#13578: TLS is quite slow (closed) https://github.com/dealii/dealii/issues/13578

#12660: Don't use ghosted vectors in 
`MatrixFreeOperators::get_matrix_diagonal()` et al (closed) 
https://github.com/dealii/dealii/issues/12660

#12141: Rework BOOST_DEFINITIONS (closed) 
https://github.com/dealii/dealii/issues/12141


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/628e6ee8.1c69fb81.22407.b49bSMTPIN_ADDED_MISSING%40gmr-mx.google.com.

Reply via email to