Hello everyone!

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

#19156: ROLVector: Check for ghost elements. (proposed by marcfehling) 
https://github.com/dealii/dealii/pull/19156

#19154: Add missing definition of `new_isotropic_child_cell_vertices()` for 
hexes. (proposed by AndSte01) https://github.com/dealii/dealii/pull/19154

#19153: Added back assertions to check whether the desired refinement method is 
viable. (proposed by AndSte01) https://github.com/dealii/dealii/pull/19153

#19151: VTKWrappers utilities -- part VII -- data_to_dealii_vector (proposed by 
luca-heltai) https://github.com/dealii/dealii/pull/19151

#19150: Untemplatify things that need not be templates. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/19150

#19149: DataOut: Support non-contiguous distributed vectors via ReadWriteVector 
(proposed by mathsen) https://github.com/dealii/dealii/pull/19149

#19148: Guard fegetexcept/fedisableexcpet correctly in ArborX tests (proposed 
by masterleinad; merged) https://github.com/dealii/dealii/pull/19148

#19147: Replace some Asserts with compile-time checks (proposed by 
masterleinad; merged) https://github.com/dealii/dealii/pull/19147

#19146: TpetraWrappers::SparsityPattern: Fall back to DynamicSparsityPattern if 
n_entries_per_row is zero (proposed by masterleinad) 
https://github.com/dealii/dealii/pull/19146

#19145: VTK: Add missing symbols in interface module partition (proposed by 
masterleinad; merged) https://github.com/dealii/dealii/pull/19145

#19144: Modules: Fix compiling without NOX (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/19144

#19142: Fix two links to compress(). (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/19142

#19141: Fix compilation when both TBB and taskflow are not available. (proposed 
by drwells; merged) https://github.com/dealii/dealii/pull/19141

#19140: ReferenceCell: use more constexpr. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/19140

#19139: apply_to_subranges(): special case for small or 1 thread (proposed by 
tjhei; merged) https://github.com/dealii/dealii/pull/19139

#19138: Make a function in ReferenceCell constexpr so that it can be used in 
assertions. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/19138

#19137: Simplify connectivity.h. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/19137

#19134: VTKWrappers utilities -- part VI -- read_all_data and load_vtk 
(proposed by luca-heltai) https://github.com/dealii/dealii/pull/19134

#19133: VTKWrappers utilities -- part V --  
GridTools::parallel_to_serial_vertex_indices (proposed by luca-heltai) 
https://github.com/dealii/dealii/pull/19133

#19132: Fixed misspelling of "refinement" and minor refactorings. (proposed by 
AndSte01; merged) https://github.com/dealii/dealii/pull/19132

#19130: No longer used pointers because we are no longer using polymorphism. 
(proposed by bangerth; merged) https://github.com/dealii/dealii/pull/19130

#19128: Use `switch` statements instead of `else-if` for branching depending on 
refcell type in isotropic refinement. (proposed by AndSte01; merged) 
https://github.com/dealii/dealii/pull/19128

#19127: Fix Trilinos module with Tpetra (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/19127

#19126: Fix VTK module (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/19126

#19125: gh-actions: Fix merge commit detection for CI. (proposed by 
marcfehling) https://github.com/dealii/dealii/pull/19125

#19124: Add origin to detect merges utility (proposed by jpthiele) 
https://github.com/dealii/dealii/pull/19124

#19123: Use RuntimeError in convert_header_file_to_interface_module_unit.py 
(proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/19123

#19122: Do not call `update_ghost_values` in ROLVector operations. (proposed by 
marcfehling; merged) https://github.com/dealii/dealii/pull/19122

#19121: Remove CellType* hierarchy. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/19121

#19119: CMake: autopilot: print build type and target name during build 
(proposed by tamiko; merged) https://github.com/dealii/dealii/pull/19119

#19118: Move VTK version macros to source (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/19118

#19117: Simplify ReferenceCell code, part 2. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/19117

#19116: Simplify ReferenceCell code, part 1. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/19116

#19115: Introduce ReferenceCell::face_and_line_to_cell_vertices(). (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/19115

#19114: Better document ReferenceCell::face_to_cell_vertices(). (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/19114

#19113: Better document ReferenceCell::face_to_cell_lines(). (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/19113

#19109: Enable more `Taskflow`-based parallelizations in parallel.h (proposed 
by QY-Shi) https://github.com/dealii/dealii/pull/19109

#19108: Obtain information from ReferenceCell instead of CellType*. (proposed 
by bangerth; merged) https://github.com/dealii/dealii/pull/19108

#19106: TrilinosWrapper: Deprecate overloads with defaulted numbers of entries 
per row (proposed by masterleinad) https://github.com/dealii/dealii/pull/19106

#19105: RTreeFunctionalVisitor (proposed by luca-heltai; merged) 
https://github.com/dealii/dealii/pull/19105

#19102: Avoid invalid operations in step-42 -- and do it better anyway! 
(proposed by bangerth; merged) https://github.com/dealii/dealii/pull/19102

#19097: Introduce function that returns an iterator over the face indices of a 
certain type of a reference cell. (proposed by AndSte01; merged) 
https://github.com/dealii/dealii/pull/19097

#19089: Do not allow modification of vectors with ghosts. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/19089

#19080: SparseDirectMUMPS and LA::distributed::Vector (proposed by fdrmrc; 
merged) https://github.com/dealii/dealii/pull/19080

#19062: VTKWrappers utilities -- part IV -- vtk_to_finite_element  (proposed by 
luca-heltai; merged) https://github.com/dealii/dealii/pull/19062

#19026: VTKWrappers utilities -- part III -- read_vertex_data (proposed by 
luca-heltai; merged) https://github.com/dealii/dealii/pull/19026

#16950: Handle zero contour aligning with faces in MeshClassifier. (proposed by 
simonsticko; merged) https://github.com/dealii/dealii/pull/16950


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

#19155: Regression tester regressed 95ef16 (opened and closed) 
https://github.com/dealii/dealii/issues/19155

#19152: Regression tester regressed f05518 (opened) 
https://github.com/dealii/dealii/issues/19152

#19143: `MappingQEulerian` in multi grid matrix free (opened) 
https://github.com/dealii/dealii/issues/19143

#19136: Regression tester regressed cce24f (opened and closed) 
https://github.com/dealii/dealii/issues/19136

#19135: Regression tester regressed 4f0116 (opened and closed) 
https://github.com/dealii/dealii/issues/19135

#19131: Regression tester regressed ea81d7 (opened and closed) 
https://github.com/dealii/dealii/issues/19131

#19129: Performance degradation from Taskflow (opened) 
https://github.com/dealii/dealii/issues/19129

#19120: Regression tester regressed 07563e (opened and closed) 
https://github.com/dealii/dealii/issues/19120

#19112: Issue with ReferenceCell::ReferenceCell::face_to_cell_lines() for 
quadrilaterals. (opened and closed) 
https://github.com/dealii/dealii/issues/19112

#19111: Show info of debug or release mode when compiling (opened and closed) 
https://github.com/dealii/dealii/issues/19111

#19110: Regression tester regressed 11d828 (opened) 
https://github.com/dealii/dealii/issues/19110

#19107: Regression tester regressed 50a9b6 (opened and closed) 
https://github.com/dealii/dealii/issues/19107

#18977: Performance degradation of `WorkStream` (`Taskflow` backend) since 9.7 
(closed) https://github.com/dealii/dealii/issues/18977

#16888: NonMatching::MeshClassifier: adequate treatment of face-conforming 
interface (closed) https://github.com/dealii/dealii/issues/16888


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 visit 
https://groups.google.com/d/msgid/dealii/695ceb5b.050a0220.18323a.23efSMTPIN_ADDED_MISSING%40gmr-mx.google.com.

Reply via email to