deal.II Newsletter #249

18 views
Skip to first unread message

Rene Gassmoeller

unread,
Apr 12, 2023, 12:01:00 PM4/12/23
to dea...@googlegroups.com

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)
#15086: All get_mpi_communicator methods now return MPI_Comm by value (proposed by stefanozampini)
#15084: Map boundary to bulk dof iterators. (proposed by luca-heltai)
#15083: Fix some minor typos (proposed by olegrog)
#15082: Minor updates to the NOX solver interfaces. (proposed by bangerth; merged)
#15081: Avoid using include with quotation marks (proposed by masterleinad; merged)
#15079: More gracefully deal with Windoze line endings. (proposed by bangerth)
#15078: Fix some minor typos (proposed by olegrog)
#15075: Avoid use of MPI_COMM_WORLD (proposed by kronbichler; merged)
#15074: Build both focal and jammy images. (proposed by luca-heltai)
#15072: Minor updates to the ndarray documentation. (proposed by bangerth; merged)
#15071: Do not infringe on the compiler's use of names. (proposed by bangerth; merged)
#15068: Fix reference (proposed by peterrum; merged)
#15067: Stefanozampini/tutorials (proposed by stefanozampini)
#15066: PETScWrappers: Add support for ODE solver (proposed by stefanozampini)
#15065: PETScWrappers: Add support for nonlinear solver (proposed by stefanozampini)
#15064: some more info about SLEPc-PETSc misaligned versions (proposed by stefanozampini; merged)
#15063: Improve support for MATNEST (proposed by stefanozampini; merged)
#15062: Remove write_tecplot_binary and related code (proposed by masterleinad; merged)
#15060: Remove docker image with root user. (proposed by marcfehling; merged)
#15059: Optimize FlatManifold::get_new_points (proposed by kronbichler; merged)
#15058: Improve code in QProjector in terms of performance and simplicity (proposed by kronbichler; merged)
#15057: Initialize Quadrature with move argument (proposed by kronbichler; merged)
#15056: PETSc nonlinear solver and ODE integrator (proposed by stefanozampini)
#15055: Add assert (proposed by peterrum; merged)
#15054: Fix a missing bracket in step-34 intro (proposed by simonsticko; merged)
#15053: Fix a typo. (proposed by bangerth; merged)
#15052: Fix malformed @return statements. (proposed by bangerth; merged)
#15051: Return objects by value, rather than via a reference. (proposed by bangerth)
#15050: Optimize insertion of elements into a matrix. (proposed by bangerth; merged)
#15049: Add an assertion. (proposed by bangerth; merged)
#15047: Clarifications in commentary in various places. (proposed by bangerth; merged)
#15046: Add entries to an IndexSet in already-sorted order. (proposed by bangerth; merged)
#15043: Rename a few variables to make their intent clearer. (proposed by bangerth; merged)
#15042: Update documentation in IndexSet for a couple of functions. (proposed by bangerth; merged)
#15041: Don't overallocate memory. (proposed by bangerth; merged)
#15040: Simplify code slightly. (proposed by bangerth; merged)
#15039: More tests (proposed by bangerth; merged)
#15038: Fix FEDomination in FEInterfaceValues and ScratchData. (proposed by marcfehling)
#15037: Replace make_2_cells() with TestGrids::hyper_line(). (proposed by marcfehling; merged)
#15035: Optimize mapping computation in MappingQ (proposed by bergbauer)
#15034: Document minor change that has been introduced in pull request #14983. (proposed by c-p-schmidt; merged)
#15033: Add signed distance function for Zalesak's disk (proposed by mschreter)
#15032: Remove QuickMatrix (proposed by masterleinad; merged)
#15031: Fix FEInterfaceValues::reinit when no dominating FE has been found. (proposed by marcfehling)
#15030: Use American English spelling for 'initialize'. (proposed by bangerth; merged)
#15029: Make fepointevaluation copyable/moveable (proposed by gassmoeller; merged)
#15028: Update the documentation of GridGenerator::extrude_triangulation(). (proposed by bangerth; merged)
#15027: Make step-29 marginally easier to understand. (proposed by bangerth; merged)
#15009: Check whether construct_multigrid_hierarchy is set ealier. (proposed by adamqc; merged)
#15008: Add Functions::SignedDistance::Rectangle (proposed by mschreter; merged)
#15004: Minor doc updates in GridTools. (proposed by bangerth; merged)
#15003: Use Kokkos for data structures in CUDA matrix-free framework (proposed by Rombur; merged)
#14983: Change default `compression_level` of vtu output (proposed by c-p-schmidt; merged)
#14818: step-2: Make program more useful. (proposed by bangerth; merged)
#14791: Improvements to the NOXSolver class documentation (proposed by singima; merged)
#14717: Fix ghost indices handling for PETSc vectors (proposed by stefanozampini; merged)
#14367: Fix documentation misprint, modulus should be norm. (proposed by simonsticko; merged)

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

#15085 AffineConstraints distribute with Trilinos Vector does not set Dirichlet conditions correctly (opened)
#15080 Fix the spelling of Nicolson (opened)
#15077 vanilla Ubuntu 20.04 linker errors with OpenMPI (opened)
#15076 Cannot install p4est (M1 mac): fortran77 compiler error (opened and closed)
#15073 Check that the code gallery programs compile and run. (opened)
#15070 Avoid the use of MPI_COMM_WORLD in GMRES and MGTransfer (opened)
#15069 Better describe the solver type to SUNDIALS (opened)
#15061 An error occurred reading the comsol mphtxt grid file (opened and closed)
#15048 Optimize insertion into global sparse matrix during assembly (opened)
#15045 tests/petsc/petsc_partitioner_06.mpirun=4.debug fails (opened)
#15044 Sort vertices by the order in which we traverse them (opened)
#15036 Where to put pictures of the documentation? (opened)
#14994 Possible bug when using Multigrid with p::s::Triangulation (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.

Reply all
Reply to author
Forward
0 new messages