deal.II Newsletter #270

46 views
Skip to first unread message

Rene Gassmoeller

unread,
Dec 13, 2023, 3:03:45 PM12/13/23
to dea...@googlegroups.com

Hello everyone!

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

#16349: Disallow using direction flags for spacedim>dim+1. (proposed by bangerth)
#16348: Add a changelog. (proposed by bangerth; merged)
#16347: Add a test for a recent patch. (proposed by bangerth)
#16345: Only set direction flags in the codim-1 case. (proposed by bangerth; merged)
#16344: Do not query direction flags for Triangulation<1,3> objects. (proposed by bangerth; merged)
#16342: Provide some context to an exception. (proposed by bangerth; merged)
#16341: Make control flow easier to read. (proposed by bangerth; merged)
#16340: MatrixFree::reinit: Fix case with MPI and threading (proposed by kronbichler; merged)
#16339: MGTwoLevelTransfer: improve setup of indices (proposed by peterrum)
#16338: Support PETSc's new logging infrastructure in our test suite. (proposed by drwells; merged)
#16336: Add failing test for multiple ranks and threads (proposed by jh66637; merged)
#16335: Fix mistaken std::move assignment. (proposed by bangerth; merged)
#16334: Leave a note in step-32. (proposed by bangerth; merged)
#16330: exchange refinement flags (proposed by quangx)
#16329: NOXSolver: add a test demonstrating the issue with pending_exception (proposed by vovannikov)
#16328: Vectorize Function (proposed by bergbauer)
#16327: make tests/mpi/affine_constraints_get_view_01 more robust (proposed by tjhei)
#16325: Rewrite the introduction of step-5. (proposed by bangerth; merged)
#16324: Fix name of a changelog file (proposed by mschreter; merged)
#16323: RemotePointEvaluation: add AdditionalData struct (proposed by mschreter)
#16322: MGTwoLevelTransfer: improve setup of weights (proposed by peterrum; merged)
#16320: Fix the spelling of a function in the documentation. (proposed by bangerth; merged)
#16319: fix a few comments in GridTools implementation (proposed by tjhei; merged)
#16318: MatrixFree::get_face_iterator: Change assert (proposed by bergbauer; merged)
#16317: MatrixFree: check that JxW is not negative (proposed by peterrum)
#16316: disable nvcc Kokkos warnings (proposed by tjhei; merged)
#16315: unify some example output (proposed by tjhei; merged)
#16314: Evaluation template factory: Remove unused template (proposed by bergbauer; merged)
#16311: Fix warning (proposed by peterrum; merged)
#16310: Disable the PETSc reference counting check for 3.20 and newer. (proposed by drwells; merged)
#16309: Remove CITATIONS.bib (proposed by masterleinad; merged)
#16306: Make the elements of FEValuesViews::Cache lazily constructed. (proposed by bangerth; merged)
#16305: Better place a set of parentheses. (proposed by bangerth; merged)
#16304: Add support for hanging nodes to the NedelecSZ class. (proposed by kinnewig)
#16303: Add preferred citation to CFF (proposed by jpthiele)
#16302: Set CMP0074 to NEW in CMakeLists (proposed by jpthiele; merged)
#16301: Replace content of MGTransferMatrixFree by that of MGTransferMF (proposed by peterrum)
#16300: Classes used by Step 89 (proposed by jh66637)
#16299: Add tutorial on Nitsche-type mortaring (proposed by jh66637)
#16298: Make FEValuesViews::* objects movable. (proposed by bangerth; merged)
#16297: Annotate Lazy<T> with requirements on T. (proposed by bangerth; merged)
#16295: Better document Lazy<T> and fix move semantics. (proposed by bangerth; merged)
#16294: Add a test to instrument Linear Operator. (proposed by bangerth; merged)
#16293: MGTransferMF: simplify code (proposed by peterrum; merged)
#16292: MGTransferMatrixFree: assert that only homogeneous or identity constraints are used (proposed by peterrum; merged)
#16291: Share table between hyperball and torus (proposed by peterrum; merged)
#16290: Add parallel support to TpetraWrappers::Vector. (proposed by kinnewig)
#16288: Add a Tpetra-based version of Trilinos SparseMatrix and SparsityPattern. (proposed by kinnewig)
#16287: Fix vertex orientations in torus mesh (proposed by kronbichler; merged)
#16285: Add initial CFF file (proposed by jpthiele; merged)
#16284: fix TpetraWrappers::Vector<Number> (proposed by kinnewig; merged)
#16282: Add a function to convert a Teuchos::Comm into an MPI_Comm. (proposed by kinnewig; merged)
#16281: Periodic cleanup 2 (proposed by drwells; merged)
#16280: Fix two warnings in the test suite. (proposed by drwells; merged)
#16278: Turn make_rcp() into an inline function. (proposed by kinnewig; merged)
#16276: Remove unused variable and header files (proposed by RichardYCJ; merged)
#16271: Sundials: Replace realtype with sunrealtype from SUNDIALS 6.0 on (proposed by masterleinad; merged)
#16270: Introduce make_rcp(...) (proposed by kinnewig; merged)
#16269: Annotate Lazy functions for 'requires' clauses. (proposed by bangerth; merged)
#16268: Another attempt at telling the compiler that everything is initialized. (proposed by bangerth; merged)
#16267: Ensure that Lazy functions are called with a callable argument. (proposed by bangerth; merged)
#16266: Mark an expression as 'constexpr'. (proposed by bangerth; merged)
#16254: Add constexpr to Point ctor and member functions with unit test (proposed by RichardYCJ; merged)
#16252: Fix `active_fe_index` query to consider cell categorization (proposed by davidscn; merged)
#16216: Add missing include (proposed by peterrum; merged)
#16185: Use std::shared_mutex in get_fe_by_name(). (proposed by bangerth; merged)
#16002: Changes in p:f:T (proposed by peterrum; merged)
#11566: Triangulation::get_manifold(): assert that manifold has been attached (proposed by peterrum; merged)

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

#16346 Use std::optional in fe_values_base.h/cc. (opened)
#16343 Disallow direction flags for lines in 3d. (opened)
#16337 Reinit MatrixFree for values on inner faces with multiple ranks and threading enabled (opened and closed)
#16333 step-32 seems to assign vectors the wrong way around. (opened)
#16332 step-32 triggers an assertion. (opened and closed)
#16331 Issue building dealii complex and 64 bit with mkl and intel 2024.0 (opened)
#16326 GridGenerator::merge_triangulation() and GridGenerator::replicate_triangulation() error (opened)
#16321 Missing header file grid_reordering.h (opened and closed)
#16313 Problems with fullydistributed::Tria and periodic faces (opened)
#16312 Problems with fullydistributed::Tria and manifolds (opened)
#16308 libpetsc.so.3.019 not found. (opened and closed)
#16307 Regression tester regressed a5f6e4 (opened and closed)
#16296 Segmentation fault while interfacing with Python (opened and closed)
#16289 Assessment of the difficulty in porting CPU architecture for dealii (opened)
#16286 Regression tester regressed [baseline] (opened and closed)
#16283 Weights of `QGaussLogR` (opened and closed)
#16279 Fortran libraries cannot be used with C as linker (opened and closed)
#16277 Regression tester regressed 4f8abe (opened and closed)
#16275 Regression tester regressed 0452d8 (opened and closed)
#16274 Clustering cells by similarity. (opened)
#16273 Error: Symbol clash between the ADOL-C library and Trilinos' SEACASChaco (opened and closed)
#16272 Distributed triangulation: assertion when distributing DoFs (opened and closed)
#16256 tutorial table of content links are broken (closed)
#16250 `MatrixFreeTools::compute_diagonal` fails with cell vectorization categories (closed)
#16243 Modernize Tensor and Point (closed)
#16235 Regression tester regressed a02917 (closed)
#16202 Introduce TrilinosWrappers::make_rcp(...). (closed)
#14363 Missing cmake policy CMP0074 for use of -DBOOST_DIR (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