Hello everyone!

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

#15087: Allow template argument deduction in ndarray (proposed by masterleinad) 
https://github.com/dealii/dealii/pull/15087

#15086: All get_mpi_communicator methods now return MPI_Comm by value (proposed 
by stefanozampini) https://github.com/dealii/dealii/pull/15086

#15084: Map boundary to bulk dof iterators. (proposed by luca-heltai) 
https://github.com/dealii/dealii/pull/15084

#15083: Fix some minor typos (proposed by olegrog) 
https://github.com/dealii/dealii/pull/15083

#15082: Minor updates to the NOX solver interfaces. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/15082

#15081: Avoid using include with quotation marks (proposed by masterleinad; 
merged) https://github.com/dealii/dealii/pull/15081

#15079: More gracefully deal with Windoze line endings. (proposed by bangerth) 
https://github.com/dealii/dealii/pull/15079

#15078: Fix some minor typos (proposed by olegrog) 
https://github.com/dealii/dealii/pull/15078

#15075: Avoid use of MPI_COMM_WORLD (proposed by kronbichler; merged) 
https://github.com/dealii/dealii/pull/15075

#15074: Build both focal and jammy images. (proposed by luca-heltai) 
https://github.com/dealii/dealii/pull/15074

#15072: Minor updates to the ndarray documentation. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/15072

#15071: Do not infringe on the compiler's use of names. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/15071

#15068: Fix reference (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/15068

#15067: Stefanozampini/tutorials (proposed by stefanozampini) 
https://github.com/dealii/dealii/pull/15067

#15066: PETScWrappers: Add support for ODE solver (proposed by stefanozampini) 
https://github.com/dealii/dealii/pull/15066

#15065: PETScWrappers: Add support for nonlinear solver (proposed by 
stefanozampini) https://github.com/dealii/dealii/pull/15065

#15064: some more info about SLEPc-PETSc misaligned versions (proposed by 
stefanozampini; merged) https://github.com/dealii/dealii/pull/15064

#15063: Improve support for MATNEST (proposed by stefanozampini; merged) 
https://github.com/dealii/dealii/pull/15063

#15062: Remove write_tecplot_binary and related code (proposed by masterleinad; 
merged) https://github.com/dealii/dealii/pull/15062

#15060: Remove docker image with root user. (proposed by marcfehling; merged) 
https://github.com/dealii/dealii/pull/15060

#15059: Optimize FlatManifold::get_new_points (proposed by kronbichler; merged) 
https://github.com/dealii/dealii/pull/15059

#15058: Improve code in QProjector in terms of performance and simplicity 
(proposed by kronbichler; merged) https://github.com/dealii/dealii/pull/15058

#15057: Initialize Quadrature with move argument (proposed by kronbichler; 
merged) https://github.com/dealii/dealii/pull/15057

#15056: PETSc nonlinear solver and ODE integrator (proposed by stefanozampini) 
https://github.com/dealii/dealii/pull/15056

#15055: Add assert (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/15055

#15054: Fix a missing bracket in step-34 intro (proposed by simonsticko; 
merged) https://github.com/dealii/dealii/pull/15054

#15053: Fix a typo. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/15053

#15052: Fix malformed @return statements. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/15052

#15051: Return objects by value, rather than via a reference. (proposed by 
bangerth) https://github.com/dealii/dealii/pull/15051

#15050: Optimize insertion of elements into a matrix. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/15050

#15049: Add an assertion. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/15049

#15047: Clarifications in commentary in various places. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/15047

#15046: Add entries to an IndexSet in already-sorted order. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/15046

#15043: Rename a few variables to make their intent clearer. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/15043

#15042: Update documentation in IndexSet for a couple of functions. (proposed 
by bangerth; merged) https://github.com/dealii/dealii/pull/15042

#15041: Don't overallocate memory. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/15041

#15040: Simplify code slightly. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/15040

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

#15038: Fix FEDomination in FEInterfaceValues and ScratchData. (proposed by 
marcfehling) https://github.com/dealii/dealii/pull/15038

#15037: Replace make_2_cells() with TestGrids::hyper_line(). (proposed by 
marcfehling; merged) https://github.com/dealii/dealii/pull/15037

#15035: Optimize mapping computation in MappingQ (proposed by bergbauer) 
https://github.com/dealii/dealii/pull/15035

#15034: Document minor change that has been introduced in pull request #14983. 
(proposed by c-p-schmidt; merged) https://github.com/dealii/dealii/pull/15034

#15033: Add signed distance function for Zalesak's disk (proposed by mschreter) 
https://github.com/dealii/dealii/pull/15033

#15032: Remove QuickMatrix (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/15032

#15031: Fix FEInterfaceValues::reinit when no dominating FE has been found. 
(proposed by marcfehling) https://github.com/dealii/dealii/pull/15031

#15030: Use American English spelling for 'initialize'. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/15030

#15029: Make fepointevaluation copyable/moveable (proposed by gassmoeller; 
merged) https://github.com/dealii/dealii/pull/15029

#15028: Update the documentation of GridGenerator::extrude_triangulation(). 
(proposed by bangerth; merged) https://github.com/dealii/dealii/pull/15028

#15027: Make step-29 marginally easier to understand. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/15027

#15009: Check whether construct_multigrid_hierarchy is set ealier. (proposed by 
adamqc; merged) https://github.com/dealii/dealii/pull/15009

#15008: Add Functions::SignedDistance::Rectangle (proposed by mschreter; 
merged) https://github.com/dealii/dealii/pull/15008

#15004: Minor doc updates in GridTools. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/15004

#15003: Use Kokkos for data structures in CUDA matrix-free framework (proposed 
by Rombur; merged) https://github.com/dealii/dealii/pull/15003

#14983: Change default `compression_level` of vtu output (proposed by 
c-p-schmidt; merged) https://github.com/dealii/dealii/pull/14983

#14818: step-2: Make program more useful. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/14818

#14791: Improvements to the NOXSolver class documentation (proposed by singima; 
merged) https://github.com/dealii/dealii/pull/14791

#14717: Fix ghost indices handling for PETSc vectors (proposed by 
stefanozampini; merged) https://github.com/dealii/dealii/pull/14717

#14367: Fix documentation misprint, modulus should be norm. (proposed by 
simonsticko; merged) https://github.com/dealii/dealii/pull/14367


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

#15085: AffineConstraints distribute with Trilinos Vector does not set 
Dirichlet conditions correctly (opened) 
https://github.com/dealii/dealii/issues/15085

#15080: Fix the spelling of Nicolson (opened) 
https://github.com/dealii/dealii/issues/15080

#15077: vanilla Ubuntu 20.04 linker errors with OpenMPI (opened) 
https://github.com/dealii/dealii/issues/15077

#15076: Cannot install p4est (M1 mac): fortran77 compiler error (opened and 
closed) https://github.com/dealii/dealii/issues/15076

#15073: Check that the code gallery programs compile and run. (opened) 
https://github.com/dealii/dealii/issues/15073

#15070: Avoid the use of MPI_COMM_WORLD in GMRES and MGTransfer (opened) 
https://github.com/dealii/dealii/issues/15070

#15069: Better describe the solver type to SUNDIALS (opened) 
https://github.com/dealii/dealii/issues/15069

#15061: An error occurred reading the comsol mphtxt grid file (opened and 
closed) https://github.com/dealii/dealii/issues/15061

#15048: Optimize insertion into global sparse matrix during assembly (opened) 
https://github.com/dealii/dealii/issues/15048

#15045: tests/petsc/petsc_partitioner_06.mpirun=4.debug fails (opened) 
https://github.com/dealii/dealii/issues/15045

#15044: Sort vertices by the order in which we traverse them (opened) 
https://github.com/dealii/dealii/issues/15044

#15036: Where to put pictures of the documentation? (opened) 
https://github.com/dealii/dealii/issues/15036

#14994: Possible bug when using Multigrid with p::s::Triangulation (closed) 
https://github.com/dealii/dealii/issues/14994


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/6436d5b8.ca0a0220.105d6.f63fSMTPIN_ADDED_MISSING%40gmr-mx.google.com.

Reply via email to