Hello everyone!

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

#17714: Make sure the SmartPointer template remains accessible. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/17714

#17711: Also rename the Subscriptor base class. (proposed by bangerth) 
https://github.com/dealii/dealii/pull/17711

#17710: Add changelog for normal hessian functions (proposed by bergbauer; 
merged) https://github.com/dealii/dealii/pull/17710

#17709: Fix normal_hessian functions for arbitrary number of components 
(proposed by koch-andreas; merged) https://github.com/dealii/dealii/pull/17709

#17708: Add a forgotten closing parenthesis. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/17708

#17707: Make improvements to the WorkStream colored implementation (proposed by 
RyanMoulday; merged) https://github.com/dealii/dealii/pull/17707

#17705: AffineConstraints::compute_locally_relevant_constraints() skip step 
(proposed by peterrum) https://github.com/dealii/dealii/pull/17705

#17704: Use Utilties::MPI::compute_index_owner() instead of lower-level 
facilities. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/17704

#17702: Better document an algorithm. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/17702

#17701: Clarify documentation. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/17701

#17700: Make clear what a boolean argument corresponds to. (proposed by 
bangerth) https://github.com/dealii/dealii/pull/17700

#17699: `AffineConstraints`: Improve loop (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/17699

#17698: Remove a section about ways to use doxygen that we don't use. (proposed 
by bangerth; merged) https://github.com/dealii/dealii/pull/17698

#17697: Remove references to BlockMatrixArray from the documentation. (proposed 
by bangerth; merged) https://github.com/dealii/dealii/pull/17697

#17695: Minor cleanups to AffineConstraints to make code easier to read. 
(proposed by bangerth; merged) https://github.com/dealii/dealii/pull/17695

#17693: Make the semantics of a lambda capture clear. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/17693

#17690: More tests for ParsedFunction. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/17690

#17689: Rename SmartPointer -> ObserverPointer. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/17689

#17688: add Scott-Vogelius test (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/17688

#17687: TriaAccessor::face(): consolidate implementations via `if constexpr`. 
(proposed by drwells; merged) https://github.com/dealii/dealii/pull/17687

#17686: Fix a changelog date. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/17686

#17685: Bump crate-ci/typos from 1.24.3 to 1.24.5 (proposed by dependabot[bot]; 
merged) https://github.com/dealii/dealii/pull/17685

#17684: WorkStream support for particle sorting (proposed by RyanMoulday) 
https://github.com/dealii/dealii/pull/17684

#17683: Use TaskResult::emplace_object() in class Lazy. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/17683

#17681: GridGenerator::convert_hypercube_to_simplex_mesh: code cleanup 
(proposed by tjhei; merged) https://github.com/dealii/dealii/pull/17681

#17679: Ensure SmartPointer gives useful compiler errors for types not derived 
from Subscriptor. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/17679

#17678: Triangulation::get_boundary_ids(): don't return duplicates. (proposed 
by drwells; merged) https://github.com/dealii/dealii/pull/17678

#17677: Update documentation of class SmartPointer. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/17677

#17676: Test that one can put a SmartPointer into a std::any object. (proposed 
by bangerth; merged) https://github.com/dealii/dealii/pull/17676

#17675: Rename a member of class SmartPointer. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/17675

#17671: Update tidy tester to ubuntu 24.04. (proposed by marcfehling; merged) 
https://github.com/dealii/dealii/pull/17671

#17662: Patched GridTools::transform() to work on anisotropically refined 
meshes in 3D as well (proposed by rgoermer; merged) 
https://github.com/dealii/dealii/pull/17662

#17639: add GridGenerator::alfeld_split_of_simplex_mesh (proposed by tjhei; 
merged) https://github.com/dealii/dealii/pull/17639

#17408: Symmetrize fourth order tensor (proposed by vinayakvijay; merged) 
https://github.com/dealii/dealii/pull/17408


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

#17716: computing 3D rotation matrix for small angles (opened) 
https://github.com/dealii/dealii/issues/17716

#17715: failed to build dealii v9.5.2 on linux, target object_numerics_inst, 
expected type-specifier before << split >> (opened) 
https://github.com/dealii/dealii/issues/17715

#17713: `SmartPointer` compatibility (opened and closed) 
https://github.com/dealii/dealii/issues/17713

#17712: Missing instantiations for `TrilinosWrappers::SparseMatrix::vmult` when 
compiling a user project linked against deal.II compiled with clang (opened) 
https://github.com/dealii/dealii/issues/17712

#17706: failed to build deal.II-9.5.1 with LAPACK provided by MKL. (opened) 
https://github.com/dealii/dealii/issues/17706

#17703: Break out a part of the ComputeIndexOwner::ConsensusAlgorithmsPayload 
functionality. (opened) https://github.com/dealii/dealii/issues/17703

#17696: Deprecate IntegrationInfo and IntegrationInfoBox. (opened) 
https://github.com/dealii/dealii/issues/17696

#17694: Improve implementation of TaskFlow-based implementation of WorkStream. 
(opened and closed) https://github.com/dealii/dealii/issues/17694

#17692: Make AffineConstraints::make_consistent_in_parallel() more efficient, 
part 2. (opened and closed) https://github.com/dealii/dealii/issues/17692

#17691: Make AffineConstraints::make_consistent_in_parallel() more efficient, 
part 1. (opened) https://github.com/dealii/dealii/issues/17691

#17665: Regression tester regressed 270aba (closed) 
https://github.com/dealii/dealii/issues/17665

#17653: Regression tester regressed 64e9c0 (closed) 
https://github.com/dealii/dealii/issues/17653

#17646: Regression tester regressed 2285fb (closed) 
https://github.com/dealii/dealii/issues/17646

#17643: Regression tester regressed [baseline] (closed) 
https://github.com/dealii/dealii/issues/17643

#17535: Ensure 'Function constant' in ParsedFunction is a constant, not an 
expression. (closed) https://github.com/dealii/dealii/issues/17535

#17403: Symmetrize tensors of type Tensor<4,3> (closed) 
https://github.com/dealii/dealii/issues/17403

#17318: Fix Lazy's approach to tasking. (closed) 
https://github.com/dealii/dealii/issues/17318


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 [email protected], 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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dealii/66ebf63f.050a0220.1e2fea.acc2SMTPIN_ADDED_MISSING%40gmr-mx.google.com.

Reply via email to