Hello everyone!
This is deal.II newsletter #188.
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:
#12899: Improve an error message. (proposed by bangerth; merged)
#12898: Allow gnuplot output for triangles. (proposed by bangerth; merged)
#12897: Fix some typos (proposed by gfcas; merged)
#12896: Split up matrix_tools.h -> matrix_creator.h (proposed by peterrum)
#12895: Make DataOutFaces work with simplices (proposed by bangerth)
#12893: hp::Collection: allow range-based loop (proposed by peterrum; merged)
#12892: MGTwoLevelTransfer: make AffineConstraints optional (proposed by peterrum; merged)
#12891: MGTwoLevelTransfer: enable FE_Nothing (proposed by peterrum; merged)
#12890: ARKode: set stop time for incremental solve (proposed by sebproell)
#12889: Fix compilation (proposed by peterrum; merged)
#12888: Simplify the code for outputting data in gnuplot format. (proposed by bangerth; merged)
#12887: Relax an assert in DoFTools::map_dofs_to_support_points (proposed by Rombur; merged)
#12886: Fix typos in hp::FECollection doc (proposed by gfcas; merged)
#12885: It's never just one thing... (proposed by bangerth; merged)
#12884: Corrections in Step-45 (proposed by marcfehling; merged)
#12883: Added DOI for the tutorial program step-82 (proposed by dianeguignard; merged)
#12882: [9.3] Cherry pick #12634 (proposed by tamiko; merged)
#12881: [9.3] Cherry pick #12830 (proposed by tamiko; merged)
#12880: Rename some variables in MGTransferGlobalCoarsening (proposed by peterrum; merged)
#12879: Fix compilation of MGTransferGlobalCoarsening::interpolate_to_mg() (proposed by peterrum; merged)
#12878: Introduce TriaAccessor::combined_face_orientation() (proposed by peterrum; merged)
#12877: Do not preset Patch::reference_cell. (proposed by bangerth; merged)
#12876: Fix Patch member functions. (proposed by bangerth; merged)
#12875: Make Patch<0,spacedim>::reference_cell const. (proposed by bangerth; merged)
#12874: Make Patch<0,spacedim>::n_subdivisions a 'const' variable. (proposed by bangerth; merged)
#12872: Fix a typo. (proposed by drwells; merged)
#12871: avoid unused variable warning (proposed by tjhei; merged)
#12869: Fix docu of PreconditionChebyshev (proposed by peterrum; merged)
#12868: Make code a bit more readable. (proposed by bangerth; merged)
#12867: Make code a bit more readable. (proposed by bangerth; merged)
#12866: Update class Quadrature in a couple of ways (proposed by bangerth; merged)
#12865: Avoid generation of expensive FE objects. (proposed by bangerth; merged)
#12864: PETScWrappers::MPI::Vector: add new reinit() (proposed by peterrum; merged)
#12863: SparseMatrix::reinit(): accept other sparse matrix (proposed by peterrum; merged)
#12862: MatrixCreator: make SparseMatrixType a template parameter (proposed by peterrum; merged)
#12861: Add a changelog entry for pr12787 (proposed by vachan-potluri; merged)
#12860: Do not a priori allocate memory for objects that will later be re-sized. (proposed by bangerth)
#12859: Towards making DataOutFaces work with simplices. (proposed by bangerth; merged)
#12858: Add MGTransferGlobalCoarsening::interpolate_to_mg() that does not take DoFHandler (proposed by peterrum; merged)
#12855: fix step-49 geo file (proposed by tjhei; merged)
#12847: DataOut for pyramids: reorder at the end (proposed by peterrum; merged)
#12838: FE_Q_iso_Q1: varying subdivisions (proposed by peterrum; merged)
#12832: variable checkpointing fixes for >4GB files (proposed by tjhei; merged)
#12825: Do not communicate vertices automatically to p4est in debug mode. (proposed by marcfehling; merged)
And this is a list of recently opened or closed discussions:
#12894 Support for Kokkos in deal.II (opened)
#12873 MPI IO file write with >2GB individual writes (opened)
#12870 Ordering of evaluation points when outputting data on higher-subdivision tets (opened)
#12842 Ordering of vertices for wedges and pyramids (closed)
#12826 step-49 example gmsh input file doesn't work (closed)
A list of all major changes since the last release can be found at this website.
Thanks for being part of the community!
Let us know about questions, problems, bugs or just share your experience by writing to this mailing list, or by opening issues or pull requests on Github.
Additional information can be found at our official website.