deal.II Newsletter #280

18 views
Skip to first unread message

Rene Gassmoeller

unread,
Apr 8, 2024, 12:00:49 PMApr 8
to dea...@googlegroups.com

Hello everyone!

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

#16871: fix maybe-unused warning in grid_tools_dofhandler (proposed by tjhei)
#16870: Update documentation for GridTools::distort_random(). (proposed by bangerth)
#16869: Add DoFTools::extract_level_constant_modes() (proposed by peterrum)
#16868: Remove redundant defaulted copy assignment operator for VectorizedArrayIterator (proposed by masterleinad)
#16866: Small fixes in step-89 (proposed by peterrum; merged)
#16865: Vectorize class Tensor without requiring alignment or padding. (proposed by bangerth)
#16864: Simplify some functions by just deferring to member functions. (proposed by bangerth; merged)
#16863: Unclutter step-40's run() function. (proposed by bangerth; merged)
#16862: In step-40, move timer section into the function being timed. (proposed by bangerth; merged)
#16859: Remove debug output (proposed by peterrum; merged)
#16858: Test: cgal/cgal_mesh_criteria: disable floating point exceptions (proposed by tamiko; merged)
#16857: Boost 1.80 (proposed by bangerth)
#16856: Fix MG transfer for Tetrahedrons (proposed by dominiktassilostill)
#16855: Avoid std::pow in BarycentricPolynomials (proposed by kronbichler; merged)
#16854: NonMatching::MappingInfo: Avoid memory allocations in reinit() (proposed by kronbichler)
#16853: Add Quadrature::initialize() function taking ArrayView (proposed by kronbichler; merged)
#16852: MappingQ: Remove outdated documentation (proposed by kronbichler; merged)
#16851: Import BOOST 1.83. (proposed by bangerth)
#16850: Import BOOST 1.85 beta 1 (proposed by bangerth)
#16849: Test fe/fe_values_view_{07|10|13|16}: make Assert more robust (proposed by tamiko; merged)
#16848: Use vector intrinsics for tensor operations. (proposed by bangerth)
#16847: MappingQ: Favor get_vertices() over compute_mapping_support_points() if possible (proposed by kronbichler; merged)
#16845: Pass some SmartPointer variables by reference (proposed by kronbichler; merged)
#16844: Use ArrayView for interface to tensor-product point evaluator (proposed by kronbichler; merged)
#16843: VectorTools::interpolate: Make common case of vector problem faster (proposed by kronbichler; merged)
#16841: Augment documentation of Utilities::type_to_string(). (proposed by bangerth; merged)
#16840: Vectorization type trait (proposed by tamiko; merged)
#16839: Make tensor*tensor implementation easier to read. (proposed by bangerth; merged)
#16838: Mark DEAL_II_ALWAYS_INLINE functions as 'inline'. (proposed by bangerth)
#16837: Provide an implementation for VectorizedArray::dot_product(). (proposed by bangerth; merged)
#16836: Minor updates to VectorizedArray. (proposed by bangerth; merged)
#16835: Fix ensure_single_trailing_newline() on macs. (proposed by drwells; merged)
#16834: Export compile definitions for dependent targets (proposed by gassmoeller)
#16833: Switch SolverFGMRES to new delayed classical Gram-Schmidt (proposed by kronbichler; merged)
#16832: Fix naming of output files. (proposed by bangerth; merged)
#16831: Fix two places where TriaAccessor::n_vertices is called repeatedly (proposed by kronbichler; merged)
#16830: MappingCartesian: Some performance improvements (proposed by kronbichler; merged)
#16828: QProjector: internally use the combined orientation. (proposed by drwells; merged)
#16800: FEEvaluation: Modernize documentation of get_xxx/submit_xxx (proposed by kronbichler; merged)
#16624: Enable MatrixCreator functions also for FullMatrix (proposed by peterrum; merged)
#16299: Add tutorial on Nitsche-type mortaring (proposed by jh66637; merged)
#15819: FEValuesViews::RenumberedView (proposed by luca-heltai; merged)

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

#16867 Deprecation warning for VectorizedArrayIterator. (opened)
#16861 Regression tester regressed 79b1eb (opened and closed)
#16860 Regression tester regressed a0a0cf (opened and closed)
#16846 Regression tester regressed e23583 (opened and closed)
#16842 Provide our container classes with empty() functions. (opened)
#16827 VectorizedArray<float,2> does not exist. (closed)
#16826 Regression tester regressed d72f36 (closed)
#16822 Regression tester regressed d27057 (closed)
#16817 Track whether SymEngine has been built with LLVM support. (closed)
#14117 BarycentricPolynomial::value() optimizations - get rid of `pow` (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