Hello everyone!

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

#7013: Move cuda kernels to their own file and namespace (proposed by Rombur) 
https://github.com/dealii/dealii/pull/7013

#7012:  Allow merging multiple Triangulation objects at once  (proposed by 
masterleinad) https://github.com/dealii/dealii/pull/7012

#7011: Improve documentation of Triangulation (proposed by masterleinad; 
merged) https://github.com/dealii/dealii/pull/7011

#7010: More fixes to AD drivers classes (proposed by jppelteret; merged) 
https://github.com/dealii/dealii/pull/7010

#7006: Add vtk output of curved mesh (proposed by kronbichler; merged) 
https://github.com/dealii/dealii/pull/7006

#7004: Document new VTK extensions and restrictions. (proposed by bangerth) 
https://github.com/dealii/dealii/pull/7004

#7003: Restrict wave_number in constructor of Bessel1 to nonnegative values 
(proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/7003

#7002: Applies variable size transfer to 'ParticleHandler'. (proposed by 
marcfehling) https://github.com/dealii/dealii/pull/7002

#7001: Adding global tree of bounding boxes (proposed by GivAlz) 
https://github.com/dealii/dealii/pull/7001

#7000: Mark some variables as const in the high order VTK output (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/7000

#6998: Improve deprecation messages (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/6998

#6997: Fix various warnings (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/6997

#6996: Use a C++17 function instead of jn. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/6996

#6995: Cleanup 'attach_data_02.output'. (proposed by marcfehling; merged) 
https://github.com/dealii/dealii/pull/6995

#6994: Add support for high-order VTK output (proposed by agrayver; merged) 
https://github.com/dealii/dealii/pull/6994

#6989: Fix reference to step-18 in documentation (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/6989

#6988: add test for examples/step-56 (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/6988

#6987: Avoid warning in mpi/attach_data_02 (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/6987

#6986: Rename petsc_parallel_* headers to petsc_* (proposed by masterleinad; 
merged) https://github.com/dealii/dealii/pull/6986

#6985: Deprecate project_boundary_values_curl_conforming (proposed by agrayver; 
merged) https://github.com/dealii/dealii/pull/6985

#6984: add a FiniteSizeHistory class to store objects (proposed by davydden) 
https://github.com/dealii/dealii/pull/6984

#6983: Implement variable size serialization. (proposed by marcfehling; merged) 
https://github.com/dealii/dealii/pull/6983

#6981: AD Helpers: Add helper for vector functions (QP-level) (proposed by 
jppelteret) https://github.com/dealii/dealii/pull/6981

#6980: AD Helpers: Add helper for scalar functions (QP-level) (proposed by 
jppelteret) https://github.com/dealii/dealii/pull/6980

#6979: AD Helpers: Introduce base class for QP-level helper classes (proposed 
by jppelteret) https://github.com/dealii/dealii/pull/6979

#6978: AD Helpers: Add helper for residual linearisation (cell-level) (proposed 
by jppelteret) https://github.com/dealii/dealii/pull/6978

#6977: AD Helpers: Add helper for variational formulations (cell-level) 
(proposed by jppelteret) https://github.com/dealii/dealii/pull/6977

#6976: AD Helpers: Introduce base class for cell-level AD helper classes 
(proposed by jppelteret) https://github.com/dealii/dealii/pull/6976

#6975: AD Helpers: Introduce base class for AD helper classes (proposed by 
jppelteret) https://github.com/dealii/dealii/pull/6975

#6974: example/step-15: Update indenting and modernize (proposed by 
masterleinad; merged) https://github.com/dealii/dealii/pull/6974

#6973: CMake: Do not check for the geometry component in FindBOOST.cmake 
(proposed by tamiko; merged) https://github.com/dealii/dealii/pull/6973

#6971: Improved description compute point locations (proposed by GivAlz; 
merged) https://github.com/dealii/dealii/pull/6971

#6968: Save the locally owned rows in TrilinosWrappers::SparsityPattern 
(proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/6968

#6967: Boost bounding box (proposed by luca-heltai; merged) 
https://github.com/dealii/dealii/pull/6967

#6960: Prevent warnings introduced in #6936. (proposed by marcfehling; merged) 
https://github.com/dealii/dealii/pull/6960

#6957: Update the documentation of GridTools::extract_used_vertices(). 
(proposed by bangerth; merged) https://github.com/dealii/dealii/pull/6957

#6955: Avoid warning regarding unused variable in 
SolutionTransfer::unpack_callback (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/6955

#6924: Add shells (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/6924

#6861: Fix bug in FEFaceEvaluation in 1D (proposed by kronbichler; merged) 
https://github.com/dealii/dealii/pull/6861

#6328: Make Subscriptor thread-safe & add general list_subscribers() function. 
(proposed by jppelteret; merged) https://github.com/dealii/dealii/pull/6328

#5499: Implement driver interface for internally supported AD libraries. 
(proposed by jppelteret; merged) https://github.com/dealii/dealii/pull/5499


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

#7009: cell_vectorization_category on GMG (opened) 
https://github.com/dealii/dealii/issues/7009

#7008: Use kdtree in find_active_cell_around_point() ? (opened and closed) 
https://github.com/dealii/dealii/issues/7008

#7007: GridGenerator::merge_triangulations with more than 2 triangulations to 
merge (opened) https://github.com/dealii/dealii/issues/7007

#7005: add GridGenerator for matrix-inclusion (opened) 
https://github.com/dealii/dealii/issues/7005

#6999: Address comments in #6994 (opened and closed) 
https://github.com/dealii/dealii/issues/6999

#6993: Compiler Warnings during Built with OpenMPI 3.1.1 (opened) 
https://github.com/dealii/dealii/issues/6993

#6992: Import a function that refines a mesh to track a manifold to a 
prescribed accuracy (opened) https://github.com/dealii/dealii/issues/6992

#6991: Introduce CachedManifold (opened) 
https://github.com/dealii/dealii/issues/6991

#6990: Address comments in #5499 (opened and closed) 
https://github.com/dealii/dealii/issues/6990

#6969: CMake (any version): No header defined for geometry; skipping header 
check (closed) https://github.com/dealii/dealii/issues/6969

#6919: Cannot debug with `gdb` in WSL when `MPI_InitFinalize` is called 
(closed) https://github.com/dealii/dealii/issues/6919

#6918: Allow querying TrilinosWrappers::SparsityPattern for locally owned rows 
(closed) https://github.com/dealii/dealii/issues/6918

#6891: Add additional shells to hyper_cube_with_cylindrical_hole. (closed) 
https://github.com/dealii/dealii/issues/6891

#6353: Replace bessel function with something in boost (closed) 
https://github.com/dealii/dealii/issues/6353

#6314: Can we make Subscriptor::list_subscribers work with threads? (closed) 
https://github.com/dealii/dealii/issues/6314

#4468: Rearrange PETSc and Trilinos headers (closed) 
https://github.com/dealii/dealii/issues/4468


A list of all major changes since the last release can be found at 
https://www.dealii.org/developer/doxygen/deal.II/changes_after_8_5_0.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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to