deal.II Newsletter #268

28 views
Skip to first unread message

Rene Gassmoeller

unread,
Oct 4, 2023, 12:03:47 PM10/4/23
to dea...@googlegroups.com

Hello everyone!

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

#16090: FEPointEvaluation: Fix check in debug mode (proposed by bergbauer)
#16089: DerivativeForm output operator: Add test and changelog (proposed by bergbauer)
#16088: MGTransferMF: check compatibility of DoFHandlers (proposed by peterrum)
#16086: Swap out burn() for sleep in an erratic test. (proposed by drwells; merged)
#16085: Fix initialize typo in global coarsening functions (proposed by lpsaavedra; merged)
#16083: Document the intention of the numbers::invalid_* variables. (proposed by bangerth)
#16082: Print function for DerivativeForm (proposed by bergbauer; merged)
#16081: NonMatching::MappingInfo: Adjust tolerance for GeometryType detection (proposed by bergbauer)
#16080: Fix NoncontiguousPartitioner::import_from_ghosted_array() (proposed by peterrum; merged)
#16079: Add a function to take a view of an index set with regard to an index set mask. (proposed by bangerth)
#16078: Reduce overhead in FEEvaluation::reinit(array of cells) (proposed by bergbauer; merged)
#16076: Restructure FullMatrix::invert to (hopefully) lower compilation times (proposed by kronbichler; merged)
#16075: github-actions: fix a race condition. (proposed by marcfehling; merged)
#16074: GitHub CI OSX and Windows: Upload CMakeConfigureLog (proposed by masterleinad; merged)
#16073: Update oneAPI CI (proposed by masterleinad; merged)
#16072: Add step-87: Tutorial on RemotePointEvaluation (proposed by peterrum)
#16071: Docker: fix order of ARGS in Dockerfile. (proposed by marcfehling; merged)
#16069: Fix Doxygen copydoc references (proposed by jpthiele)
#16068: make_flux_sparsity_pattern: Reduce compile time by joining code (proposed by kronbichler; merged)
#16067: Doxygen/Tutorials remove unnecessary anchors (proposed by jpthiele)
#16066: Fix doxygen warnings for template instantiations (proposed by jpthiele; merged)
#16064: Minor cleanups. (proposed by bangerth; merged)
#16063: Docker: Build images every 12 hours. (proposed by marcfehling; merged)
#16062: Docker: Build images with different number of jobs. (proposed by marcfehling; merged)
#16061: Docker: Use the default driver again. (proposed by marcfehling; merged)
#16060: Docker: Use one process to decrease memory usage. (proposed by marcfehling; merged)
#16059: More assertions in AffineConstraints. (proposed by bangerth; merged)
#16058: Use gmres in step 12 (proposed by nils-schween)
#16057: Remove commented code (proposed by peterrum)
#16056: MGTwoLevelTransfer: different improvements (proposed by peterrum)
#16055: Fix .pl extensions in copyright update script (proposed by jpthiele; merged)
#16054: Matrix-free kernels: Try to fix Cuda warning (proposed by kronbichler; merged)
#16053: Add an assertion. (proposed by bangerth; merged)
#16052: WIP: Replace epetra with tpetra (proposed by kinnewig)
#16051: Fix Doxygen warnings for anchors (proposed by jpthiele; merged)
#16050: MappingDataOnTheFly: make FE_Nothing unique_ptr (proposed by peterrum; merged)
#16049: MGTwoLevelTransfer: refine DG check (proposed by peterrum; merged)
#16048: Rename perl scripts to include .pl as extension. (proposed by bangerth; merged)
#16047: Docker: Fix driver field. (proposed by marcfehling; merged)
#16046: Docker: Fix quotation marks for driver argument (proposed by masterleinad)
#16045: Don't use BuildKit for docker CI (proposed by masterleinad; merged)
#16043: FEPointEvaluation: Implement integrate_add (proposed by bergbauer)
#16041: Fix AffineConstraints copy constructor. (proposed by bangerth; merged)
#16039: fix AffineConstraints::copy_from (proposed by tjhei; merged)
#16037: Fix Assert* not ending with a semicolon (proposed by masterleinad; merged)
#16036: Use a proper doxygen @cite reference. (proposed by bangerth; merged)
#16035: Deprecate AffineConstraints functions taking only one index set. (proposed by bangerth; merged)
#16034: Avoid use of old AffineConstraints functions. (proposed by bangerth; merged)
#16033: Simplify step-48 a bit. (proposed by bangerth; merged)
#16032: Avoid deprecated AffineConstraints functions in the tutorials. (proposed by bangerth; merged)
#16031: WIP: Adds Ginkgo interface (proposed by MarcelKoch)
#16029: attempting to fix redundant letters "td" in documentation (proposed by vyushut; merged)
#16028: NOXSolver: clear pending_exception (proposed by peterrum)
#16027: Fix compiling fe_tools_extrapolate tests without PETSc (proposed by masterleinad; merged)
#16026: Assert* should end with a semicolon (proposed by masterleinad)
#16025: NonMatching::MappingInfo: Shrink compressed vectors (proposed by bergbauer; merged)
#16024: Add doxygen download action to indent (proposed by jpthiele)
#16023: Add signals to non nested multigrid (proposed by fdrmrc; merged)
#16022: Fix warning about unininitialized values in finish_integrate_fast (proposed by masterleinad)
#16021: Improve cuthill mckee (proposed by kronbichler; merged)
#16020: Improve assert message for non-matching reference cell types (proposed by mschreter; merged)
#16019: Remove unused variables. (proposed by bangerth; merged)
#16018: Fix uninitialized warning (proposed by bergbauer; merged)
#16017: github-windows: only create archive if on master. (proposed by marcfehling; merged)
#16016: Split building docker images to two separate workers. (proposed by marcfehling; merged)
#16013: Fix Doxygen graphs in dark mode (proposed by jpthiele)
#16011: Fix TrilinosWrappers::PreconditionBase special member functions (proposed by sebproell; merged)
#16010: Assert that AffineConstraints got index sets when running in parallel. (proposed by bangerth; merged)
#16009: Simplify code slightly. (proposed by bangerth; merged)
#16007: Fix various typos (proposed by luzpaz; merged)
#16005: Fix Tpetra 64 bit global ordinate errors (proposed by jpthiele)
#16004: Test: performance/timing_matrix_free_kokkos: restore mpi and thread annotation (proposed by tamiko; merged)
#16003: Matrix-free evaluation: Avoid pointer aliasing (proposed by kronbichler; merged)
#16002: Changes in p:f:T (proposed by peterrum)
#16000: Fix warning about deprecated implicit conversion. (proposed by marcfehling; merged)
#15999: Bump docker/build-push-action from 4 to 5 (proposed by dependabot[bot]; merged)
#15998: Bump docker/setup-buildx-action from 2 to 3 (proposed by dependabot[bot]; merged)
#15997: Bump docker/login-action from 2 to 3 (proposed by dependabot[bot]; merged)
#15996: Add alternative interfaces for RemotePointEvaluation::evaluate_and_process and process_and_evaluate (proposed by mschreter; merged)
#15995: Extend API of RemotePointEvaluation::CellData (proposed by mschreter; merged)
#15993: step-50: mark as matrix-free tutorial (proposed by peterrum; merged)
#15992: step-85: make references to hp more explicit (proposed by peterrum)
#15991: Unify QGaussRadauChebychev and QGaussRadau (proposed by jpthiele; merged)
#15974: Implement AlignedVector::shrink_to_fit() (proposed by bergbauer; merged)
#15972: Implement StridedArrayView (proposed by bergbauer; merged)
#15971: Optimize FEPointEvaluation/NM::MappingInfo (proposed by bergbauer; merged)
#15789: Pre-compute what's needed for AffineConstraints::distribute(). (proposed by bangerth; merged)
#15415: FE_Hermite objects for solving with Hermite finite elements (proposed by ivweber; merged)

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

#16087 Regression tester regressed 223772 (opened)
#16084 Regression tester regressed 498635 (opened and closed)
#16077 SolverGMRES: Document roundoff issues and orthogonalization strategies (opened)
#16070 Regression tester regressed 01ddba (opened and closed)
#16065 ClangBuildAnalyzer results (opened)
#16044 FEEvaluation: FEValues is too expensive for MappingDataOnTheFly (opened)
#16042 Regression tester regressed d6cf33 (opened and closed)
#16040 Regression tester regressed 574c7c (opened and closed)
#16038 AffineConstraints::copy_from() misses entries (opened and closed)
#16030 Regression tester regressed e22cb6 (opened and closed)
#16015 Deprecate AffineConstraints constructor and reinit() function that take only one index set. (opened and closed)
#16014 Make sure tutorial programs use the new AffineConstraints::reinit() function with two index sets. (opened and closed)
#16012 Regression tester regressed 3ba99a (opened and closed)
#16008 The step-42 documentation references functions no longer named that way. (opened)
#16006 Matrix-free evaluation: Look over loops over vector components (opened)
#16001 Doxygen site: forced dark mode has bright white dot graphsin Firefox (opened)
#15994 Proposal: set DEAL_II_DOXYGEN_USE_MATHJAX to ON by default (opened)
#15989 Regression tester regressed e8073d (closed)
#15987 Add check in AffineConstraints that user provided index set arguments when running in parallel. (closed)
#12474 Compilation fails at link ld - "libpthread.so: error adding symbols: DSO missing from command line" (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