Hello everyone!
This is deal.II newsletter #121.
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:
#10470: Fix more issues found by AddressSanitizer (proposed by masterleinad)
#10469: Fixed default parameters for step-70. (proposed by luca-heltai)
#10468: update taskflow to 2.5.0 (proposed by tjhei; merged)
#10467: use WITH_TBB for the affinity quicktest (proposed by tjhei)
#10466: add some documentation to InterpolatedTensorProductGridData (proposed by tjhei; merged)
#10465: Remove unneeded template argument (proposed by peterrum)
#10464: Simplify line_orientation() (proposed by peterrum; merged)
#10463: Fix Trilinos::SparseMatrix::clear_row 2nd arg. (proposed by dougshidong)
#10461: Avoid use-after-scope when calling MappinQCache::initialize multiply (proposed by masterleinad; merged)
#10460: Next step in fixing AffineConstraints. (proposed by bangerth)
#10458: remove redundant documentation for GridTools::find_active_cell_around_point() functions (proposed by nfehn)
#10457: add tolerance to BoundingBox::point_inside() (proposed by nfehn)
#10456: Fix bug in find_active_cell_around_point_tolerance() (proposed by nfehn)
#10455: Fix clang-10 bug in grid/tria.cc (proposed by masterleinad; merged)
#10454: Move some class declarations into the .h file. (proposed by bangerth; merged)
#10453: Fix distribution of levels in pft (proposed by peterrum)
#10452: Add assert on range of incoming index in Tensor::operator[] const. (proposed by simonsticko; merged)
#10451: rename cpp-taskflow to taskflow (proposed by tjhei; merged)
#10450: Triangulation/DoFHandler: binary incompatibility note (proposed by peterrum)
#10448: Get rid of TriaObject. (proposed by bangerth)
#10446: Fix a comment in the documentation. (proposed by bangerth; merged)
#10445: Remove some duplicated code. (proposed by bangerth; merged)
#10444: Fix particles data out for no particles. (proposed by gassmoeller; merged)
#10442: Update output of test (proposed by peterrum)
#10441: Fix implicit capture warning in step-32 (proposed by masterleinad; merged)
#10440: Rename TriaAccessor::set(). (proposed by bangerth; merged)
#10439: Introduce internal::TriangulationImplementation::Policy (proposed by peterrum)
#10437: Revert "disable using c++ 20 iota-view and always use boost" (proposed by masterleinad; merged)
#10436: Use range-based iterators in tria.cc (proposed by peterrum; merged)
#10435: Improve the efficiency of the step62 assembly (proposed by dangars; merged)
#10434: Replace TriaObject (proposed by peterrum; merged)
#10433: Move methods of TriaLevel, TriaFaces, and TriaObjects (proposed by peterrum; merged)
#10432: disable using c++ 20 iota-view and always use boost (proposed by tjhei; merged)
#10430: Work on TriaObject (proposed by peterrum; merged)
#10429: Make CellData::vertices to std::vector (proposed by peterrum; merged)
#10428: threading changelog entry (proposed by tjhei; merged)
#10427: tests: remove with_threads (proposed by tjhei; merged)
#10426: Fix compiling step-69 with gcc-10 and C++20 (proposed by masterleinad; merged)
#10425: windows: force quick tests in serial (proposed by tjhei; merged)
#10424: Update some internal documentation. (proposed by bangerth; merged)
#10422: Adds the capacity to add properties to particle generators that use the dofs support points or the quadrature points (proposed by blaisb; merged)
#10421: Bug fix: Multiple valid CUDAWrappers::MatrixFree objects is not allowed (proposed by Rombur; merged)
#10420: Delete copy constructor for ThreadLocalStorage (proposed by masterleinad; merged)
#10418: tests: remove .with_threads (proposed by tjhei; merged)
#10412: Run operations sequentially in Threads::Task when n_threads==1. (proposed by bangerth; merged)
#10409: add cpp-taskflow quicktest (proposed by tjhei; merged)
#10399: Remove references to hp::DoFHandler in DoFAccessor. (proposed by drwells; merged)
#10374: Better document Threads::internal::return_value. (proposed by bangerth; merged)
#10369: matrix-free: do not use bool args (proposed by tjhei; merged)
And this is a list of recently opened or closed discussions:
#10462 ThreadLocalStorage needs a move operator= (opened)
#10459 Clarify expected behavior of GridTools::find_active_cell_around_point()`` (opened)
#10449 Memory consumption of p::f::t (opened)
#10447 Document binary incompatibility of the Triangulation post 9.2 (opened)
#10443 Possible bug with Particles::DataOut in parallel for particle with properties (opened and closed)
#10438 Rename TriaAccessor::set() to TriaAccessor::set_bounding_object_indices() (opened and closed)
#10431 Make the use of int and unsigned int consistent in Triangulation (opened)
#10423 Configuring error when turning python bindings on (opened)
#10214 Multiple valid CUDAWrappers::MatrixFree objects is not allowed (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.