deal.II Newsletter #275

19 views
Skip to first unread message

Rene Gassmoeller

unread,
Feb 26, 2024, 12:00:54 PMFeb 26
to dea...@googlegroups.com

Hello everyone!

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

#16695: MatrixFree: Fix function name in docu (proposed by bergbauer)
#16694: Fix issue with colorized cylinder shell (proposed by blaisb)
#16693: Tests: fix two headers (proposed by tamiko; merged)
#16691: `ParticleHandler`: use tolerance for is_inside_unit_cell() check (proposed by mschreter; merged)
#16690: Fix typo one ':' between class names (proposed by masterleinad; merged)
#16689: contrib/utilities/update-copyright.sh: several improvements (proposed by tamiko)
#16687: Fix OpenCASCADE::*Boundary references to OpenCASCADE::*Manifold in step-54 docs (proposed by masterleinad; merged)
#16686: Relicensing: update copyright header to intermediate format (proposed by tamiko; merged)
#16685: Relicensing: update .mailmap (proposed by tamiko; merged)
#16683: Tpetra: Fix instantiations for SolverDirect* with complex number types (proposed by masterleinad; merged)
#16682: GitHub CI: Also compile matrix_free_kokkos tests in CUDA CI (proposed by masterleinad; merged)
#16681: Minor efficiency improvement. (proposed by bangerth; merged)
#16680: Minor updates to the documentation of a few functions. (proposed by bangerth; merged)
#16679: Tpetra: Fix compiling with complex values (proposed by masterleinad; merged)
#16677: Add Tpetra SparseMatrix::matrix_scalar_product() and matrix_norm_square(). (proposed by bangerth; merged)
#16676: Tpetra: Add SparseMatrix::clear_row[s] (proposed by masterleinad; merged)
#16675: Add function to retrieve a writable reference to particle locations (proposed by gassmoeller; merged)
#16674: CMake: honor `optimized`,`debug`, and `general` keywords in `LIBRARIES` and `TARGETS` (proposed by tamiko; merged)
#16673: Fix `make_flux_sparsity_pattern` for `FENothing` (proposed by mschreter; merged)
#16672: Tpetra: Implement Vector::is_non_negative (proposed by masterleinad; merged)
#16670: Use size_type as return type of SparseMatrix::m(). (proposed by bangerth; merged)
#16669: Fix bundled boost 1.70.0 to avoid using std::unary_function (proposed by masterleinad; merged)
#16668: Make LA::TpetraWrappers::SparseMatrix::copy_from compatible with older Trilinos versions. (proposed by kinnewig; merged)
#16666: Relicensing: require all new contributions to be dual licensed (proposed by tamiko; merged)
#16664: Add a comparison operator to LA::TpetraWrappers::Vector (proposed by kinnewig; merged)
#16663: Declare conversion assignments for Tpetra vectors. (proposed by kinnewig; merged)
#16661: Add python code for plotting in Step 3 (proposed by ampdes)
#16660: Remove verbose output from Tpetra direct solver (proposed by jpthiele; merged)
#16659: Update Trilinos readme. (proposed by marcfehling; merged)
#16658: Find active cell around point simplices 9.5 (proposed by drwells; merged)
#16657: Assert that we only extrude quadrilateral meshes. (proposed by drwells; merged)
#16655: [9.5] take over pr #16653 (proposed by tamiko; merged)
#16654: Only enable a function if a template type is right. (proposed by bangerth; merged)
#16653: Fix segmentation fault when using mpich (proposed by tamiko; merged)
#16651: Add the remaining SUNDIALS 7 output variants. (proposed by bangerth; merged)
#16650: Add output variants for SUNDIALS 7. (proposed by bangerth; merged)
#16649: Add missing <optional> header for trilinos_tpetra_vector.h (proposed by masterleinad; merged)
#16648: Tpetra: Add frobenius_norm to SparseMatrix (proposed by masterleinad; merged)
#16647: Add Tpetra tests that are already working. (proposed by bangerth; merged)
#16646: Add info for TPLs to testsuite doc. (proposed by jpthiele; merged)
#16645: SUNDIALS N_Vector: implement efficient operations (proposed by sebproell; merged)
#16644: FE_NedelexSZ: Find hanging edges rework (proposed by kinnewig)
#16641: Added complex sparse matrix instantiations. (proposed by MalikScheifinger; merged)
#16637: Fix Tpetra vector element access. (proposed by bangerth; merged)
#16633: MG transfer global coarsening: Avoid sending empty messages (proposed by kronbichler; merged)
#16632: GridTools::compute_active_cell_halo_layer() for periodic meshes (proposed by peterrum; merged)
#16629: GitHub CI: Test building with Trilinos+Tpetra (proposed by masterleinad; merged)
#16602: Add SolverDirect for Tpetra Wrappers (proposed by jpthiele; merged)
#16588: Add TpetraWrapper::BlockVector and TpetraWrappers::BlockSparseMatrix (proposed by kinnewig; merged)
#16457: [C++23] When using C++23, use [[assume]] attribute. (proposed by bangerth; merged)

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

#16692 Regression tester regressed b728a7 (opened and closed)
#16688 Simplex grid refinement: How to avoid bad mesh quality (opened)
#16684 Does MGTwoLevelTransfer work for any other vector than LinearAlgebra::distributed::Vector<Number>? (opened)
#16678 Compilation fails on `ReadWriteVector` with Kokkos complex datatypes (opened and closed)
#16671 Make Tpetra wrapper size_type definitions uniform. (opened)
#16667 Regression tester regressed 2f6889 (opened and closed)
#16665 Relicensing deal.II (opened)
#16662 Issue of Boost `std::unary_function` on ARM-based mac with Clang 15 (opened and closed)
#16656 Regression tester regressed d7afa6 (opened and closed)
#16652 Segmentation fault when running a program using mpich (opened and closed)
#16643 Fix test pickup for `DEAL_II_TRILINOS_*` (opened and closed)
#16642 Regression tester regressed 7f9acd (closed)
#16635 Failure with Tpetra vectors: nonlocal_vector is not available. (closed)
#16433 CMake: external boost with `debug` and `optimized` keywords is not split correctly into `_DEBUG|_RELEASE` library strings (closed)
#14704 find_all_active_cells_around_point issue with simplex (closed)
#9598 Memory consumption in large scale hp-adaptive applications. (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