Hello everyone! This is deal.II newsletter #145. 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: #11335: Add functions to perform CUDA matrix-free loop on the host (proposed by Rombur) https://github.com/dealii/dealii/pull/11335 #11334: Move a function into the appropriate namespace. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/11334 #11333: Housekeeping. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/11333 #11332: Remove an internal function. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/11332 #11331: CMake: Bugfix: set C++14 flag in CXX_FLAGS_SAVED (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/11331 #11330: Fix ADOL-C CMake checks (proposed by jppelteret) https://github.com/dealii/dealii/pull/11330 #11328: Enable GridOut::write_vtk() for pyramids (proposed by peterrum) https://github.com/dealii/dealii/pull/11328 #11327: Add QGaussPyramid (proposed by peterrum) https://github.com/dealii/dealii/pull/11327 #11326: Implement ScalarPyramidPolynomial and FE_PyramidP (proposed by peterrum) https://github.com/dealii/dealii/pull/11326 #11325: Enable DataOut for Pyramids (proposed by peterrum) https://github.com/dealii/dealii/pull/11325 #11324: Fix base of Tet, Pyramid and Wedge (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/11324 #11323: Implement ReferenceCell::internal::Info::Pyramid::standard_to_real_face_line (proposed by peterrum) https://github.com/dealii/dealii/pull/11323 #11322: Add assert to extract_vtk_patch_info (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/11322 #11321: ScalarWedgePolynomial: Make polynomials for triangle and line class field (proposed by peterrum) https://github.com/dealii/dealii/pull/11321 #11319: step-67: disable SIMD pragma (proposed by tjhei) https://github.com/dealii/dealii/pull/11319 #11318: Reshuffle code in SolverCG (proposed by peterrum) https://github.com/dealii/dealii/pull/11318 #11317: Add a Poisson test on pyramid grid (proposed by peterrum) https://github.com/dealii/dealii/pull/11317 #11316: Reshuffle code in SolverCG (proposed by peterrum) https://github.com/dealii/dealii/pull/11316 #11315: Fix step-46. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/11315 #11314: Particle property pool improvements (proposed by gassmoeller) https://github.com/dealii/dealii/pull/11314 #11313: Avoid pointers, use references instead (proposed by bangerth) https://github.com/dealii/dealii/pull/11313 #11312: Make clear that 'throw' is not a function. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/11312 #11311: Fixed a typo in tria_levels.h (proposed by pwesterbaan; merged) https://github.com/dealii/dealii/pull/11311 #11310: Use the new version of find_active_cell_around_point() in step62 (proposed by dangars) https://github.com/dealii/dealii/pull/11310 #11309: mark constructors in Function*<dim> as explicit (proposed by tjhei; merged) https://github.com/dealii/dealii/pull/11309 #11308: MatrixFreeTools::compute_diagonal: enable for hp (proposed by peterrum) https://github.com/dealii/dealii/pull/11308 #11307: MatrixFreeTools::compute_diagonal: accept class and function pointer (proposed by peterrum) https://github.com/dealii/dealii/pull/11307 #11306: Implement TriaAccessor::measure() for wedges (proposed by peterrum) https://github.com/dealii/dealii/pull/11306 #11305: CI: osx use cmake 3.18 (proposed by tjhei; merged) https://github.com/dealii/dealii/pull/11305 #11304: [WIP] OSX: use c++14 (proposed by peterrum) https://github.com/dealii/dealii/pull/11304 #11303: AD doc typos (proposed by elauksap; merged) https://github.com/dealii/dealii/pull/11303 #11302: [WIP] MatrixFree: precompute subranges (proposed by peterrum) https://github.com/dealii/dealii/pull/11302 #11301: Unify diameter implementations (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/11301 #11299: Minor augmentation of the documentation. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/11299 #11298: MatrixFree: enable wedges (excluding faces integrals) (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/11298 #11297: Add Poisson/Helmholtz test: MatrixFree + wedge mesh (proposed by peterrum) https://github.com/dealii/dealii/pull/11297 #11296: Fix namespace (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/11296 #11295: Enable GridTools:min/max_diameter() for wedges (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/11295 #11293: Use inline functions instead of constexpr variables. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/11293 #11292: [WIP] Test different measures for Wedges (proposed by peterrum) https://github.com/dealii/dealii/pull/11292 #11291: Fix lexicographic_numbering for vector-valued Simplex::FE_Q and FE_DGQ (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/11291 #11290: MatrixFree: accept shmem communicator neq MPI_COMM_SELF (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/11290 #11289: Add missing override (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/11289 #11288: Fix VectorTools::internal::project_matrix_free for arbitrary geometric objects (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/11288 #11287: Enable TriaAccessor::diameter() for wedges (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/11287 #11286: Mark some variables as constexpr. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/11286 #11285: Better document TriaAccessor::diagonal(). (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/11285 #11284: Simplify the computation of the diagonal. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/11284 #11283: Use boost implementation of legendre polynomials instead of gsl. (proposed by marcfehling; merged) https://github.com/dealii/dealii/pull/11283 #11282: Timestepping: add low-storage rk and update step-67 (proposed by zjiaqi2018) https://github.com/dealii/dealii/pull/11282 #11279: Expand on an explanation in step-40. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/11279 #11278: SUNDIALS: update ARKode to version 5.4.0 (proposed by sebproell) https://github.com/dealii/dealii/pull/11278 #11274: Move two classes into an internal namespace. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/11274 #11273: Add Poisson test: MatrixFree + DG + mixed mesh (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/11273 #11271: Enable TriaAccessor::diameter() for wedges (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/11271 #11269: Add a poisson test on wedge grid (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/11269 #11268: Introduce QGaussWedge (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/11268 #11267: Introduce FE_Wedge (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/11267 #11266: Add new constructors to FE(Face)Evaluation (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/11266 #11260: MatrixFree: split up ranges according to active_fe_indices (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/11260 #11235: Add Poisson test: MatrixFree + DG + simplex mesh (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/11235 #11220: Created Legacy namespaces with copies of ... (proposed by marcfehling; merged) https://github.com/dealii/dealii/pull/11220 #11178: Simplex mesh (2D): implement refinement (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/11178 #11153: Avoid using deprecated DoFHandler properties in tests. (proposed by marcfehling; merged) https://github.com/dealii/dealii/pull/11153 ## And this is a list of recently opened or closed discussions: #11329: easy way to manage dependent PRs (opened and closed) https://github.com/dealii/dealii/issues/11329 #11320: step-43 uses MPI vectors but doesn't support >1 rank (opened) https://github.com/dealii/dealii/issues/11320 #11300: Change ReferenceCell::Type to ReferenceCell::Kind (opened) https://github.com/dealii/dealii/issues/11300 #11294: unify operator[] and operator() (opened) https://github.com/dealii/dealii/issues/11294 #11204: Unresolved matrix-free simplex projection problems (closed) https://github.com/dealii/dealii/issues/11204 #10934: Discussion: best option to integrate a deal.II-preCICE example (closed) https://github.com/dealii/dealii/issues/10934 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 [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]. To view this discussion on the web visit https://groups.google.com/d/msgid/dealii/5fce5fca.1c69fb81.8a4c.89cdSMTPIN_ADDED_MISSING%40gmr-mx.google.com.
