Hello everyone!

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

#13884: Use map::find rather than insert to avoid creating temporary (proposed 
by kronbichler) https://github.com/dealii/dealii/pull/13884

#13883: Remove another inclusion of hanging_nodes_internal.h. Documentation. 
(proposed by kronbichler) https://github.com/dealii/dealii/pull/13883

#13882: Fix typo in documentation for UpdateFlags (proposed by masterleinad) 
https://github.com/dealii/dealii/pull/13882

#13880: fix parallel .vtu missing footer (proposed by tjhei) 
https://github.com/dealii/dealii/pull/13880

#13879: add large vtu test (proposed by tjhei) 
https://github.com/dealii/dealii/pull/13879

#13878: Reduce run time of matrix-free RT tests (proposed by kronbichler; 
merged) https://github.com/dealii/dealii/pull/13878

#13876: update large IO test output (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/13876

#13875: vtu zlib: assert max size (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/13875

#13874: Allow to call communicate_mg_ghost_cells in 1D (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/13874

#13873: MatrixFree: Use faster data structure to detect parents of cells 
(proposed by kronbichler) https://github.com/dealii/dealii/pull/13873

#13872: MatrixFree: Do not construct hanging nodes structure for non-adapted 
meshes (proposed by kronbichler) https://github.com/dealii/dealii/pull/13872

#13871: Remove header inclusion (proposed by kronbichler; merged) 
https://github.com/dealii/dealii/pull/13871

#13870: MatrixFree: Avoid use of deprecated n_components_filled (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/13870

#13869: Speed up the function MatrixFree::n_active_entries_per_cell_batch 
(proposed by kronbichler; merged) https://github.com/dealii/dealii/pull/13869

#13868: FEInterfaceValues: add more tests  (proposed by zjiaqi2018) 
https://github.com/dealii/dealii/pull/13868

#13867: LargeCount MPI_write/read_at (proposed by zjiaqi2018) 
https://github.com/dealii/dealii/pull/13867

#13866: Clean up PolynomialsRaviartThomas (proposed by kronbichler) 
https://github.com/dealii/dealii/pull/13866

#13865: Prevent endless particle loop during refinement (proposed by 
gassmoeller; merged) https://github.com/dealii/dealii/pull/13865

#13864: Make VectorTools::project compile with complex numbers (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/13864

#13863: Fixing grammar mistakes in comments (proposed by pengfej; merged) 
https://github.com/dealii/dealii/pull/13863

#13862: Fix a grammar mistake. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/13862

#13861: Add a missing assertion in the XDMF writer. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/13861

#13860: Properly tag an output file. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/13860

#13858: Fix bug for global coarsening: Must allow invalid proc id (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/13858

#13857: Ignore *.ptvu files from tutorial steps (proposed by gfcas) 
https://github.com/dealii/dealii/pull/13857

#13856: Bump actions/checkout from 2 to 3 (proposed by dependabot[bot]; merged) 
https://github.com/dealii/dealii/pull/13856

#13855: Step-81: add authors to intro.dox (proposed by tamiko; merged) 
https://github.com/dealii/dealii/pull/13855

#13854: Optimize Utilities::pack/unpack for empty objects. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/13854

#13853: Avoid some uses of Triangulation::user_flags (proposed by kronbichler) 
https://github.com/dealii/dealii/pull/13853

#13852: missing changelog entries (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/13852

#13851: Use LargeCount MPI_write_at and MPI_read_at functions (proposed by 
pengfej; merged) https://github.com/dealii/dealii/pull/13851

#13850: wrapcomments.py update (proposed by tjhei) 
https://github.com/dealii/dealii/pull/13850

#13849: doxygen comments: @ref fixes (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/13849

#13847: Add a changelog for the new CutFEM functionality in NonMatching. 
(proposed by simonsticko; merged) https://github.com/dealii/dealii/pull/13847

#13846: Restore compatibility with OpenCASCADE >= 7.6.0 (proposed by 
marcfehling) https://github.com/dealii/dealii/pull/13846

#13845: Introduce DEAL_II_OPENCASCADE_VERSION_GTE (proposed by marcfehling; 
merged) https://github.com/dealii/dealii/pull/13845

#13844: Suppress some unused variable warnings when we don't have muParser. 
(proposed by drwells; merged) https://github.com/dealii/dealii/pull/13844

#13843: Fix FESystem::initialize for pyramids/wedges (proposed by peterrum; 
merged) https://github.com/dealii/dealii/pull/13843

#13842: FESystem::build_interface_constraints() for wedges/pyramids (proposed 
by peterrum) https://github.com/dealii/dealii/pull/13842

#13841: Intel 18: more constexpr problems (proposed by marcfehling; merged) 
https://github.com/dealii/dealii/pull/13841

#13840: Fix test output for trilinos 13.2.0 (proposed by marcfehling; merged) 
https://github.com/dealii/dealii/pull/13840

#13839: Fix petsc/solver_08 for petsc 3.17.1 (proposed by marcfehling; merged) 
https://github.com/dealii/dealii/pull/13839

#13838: Intel 18: static constexpr bool (proposed by marcfehling; merged) 
https://github.com/dealii/dealii/pull/13838

#13836: some doxygen formatting fixes (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/13836

#13835: Implement class NonMatching::MappingInfo (proposed by bergbauer) 
https://github.com/dealii/dealii/pull/13835

#13834: Generalize FETools::Compositing::multiply_dof_numbers() (proposed by 
peterrum; merged) https://github.com/dealii/dealii/pull/13834

#13833: Deprecate GridTools::CellDataTransferBuffer (proposed by kronbichler; 
merged) https://github.com/dealii/dealii/pull/13833

#13832: Minor updates to a few changelog entries. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/13832

#13831: Provide a defaulted copy operator. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/13831

#13830: Better document ReferenceCell and the reference cell glossary entry. 
(proposed by bangerth; merged) https://github.com/dealii/dealii/pull/13830

#13829: Remove some unneeded header inclusions (proposed by kronbichler; 
merged) https://github.com/dealii/dealii/pull/13829

#13828: Simplify access to MG DoFs in DoFAccessor (proposed by kronbichler) 
https://github.com/dealii/dealii/pull/13828

#13827: CMake: Skip expensive boost test (proposed by tamiko; merged) 
https://github.com/dealii/dealii/pull/13827

#13826: Consensus algorithm specialization for the case where no answer is 
requested. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/13826

#13825: Fix the function declaration a doc string is attached to. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/13825

#13824: Augment documentation of the consensus algorithm free functions. 
(proposed by bangerth; merged) https://github.com/dealii/dealii/pull/13824

#13823: CMake: Make configure file naming consistent (proposed by tamiko; 
merged) https://github.com/dealii/dealii/pull/13823

#13819: [9.3] Take over doxygen fixes (proposed by tamiko; merged) 
https://github.com/dealii/dealii/pull/13819

#13816: Use GridTools::exchange_cell_data_on_ghosts for DoF renumbering 
(proposed by kronbichler; merged) https://github.com/dealii/dealii/pull/13816

#13811: Optimize Utilities::pack for std::vector<std::vector<trivial>> 
(proposed by kronbichler; merged) https://github.com/dealii/dealii/pull/13811

#13807: Compute Quadrature formula over a general poly (proposed by fdrmrc; 
merged) https://github.com/dealii/dealii/pull/13807

#13805: Fix test dependencies (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/13805

#13787: Massively lower some IDA solver tolerances. (proposed by drwells; 
merged) https://github.com/dealii/dealii/pull/13787

#13773: Refactor function parser (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/13773

#13769: Deprecate ConsensusAlgorithms::AnonymousProcess. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/13769

#13768: Consensus Algorithms: Move template functions into .h file. (proposed 
by bangerth; merged) https://github.com/dealii/dealii/pull/13768

#13673: Upgrade write_vtu_in_parallel based on mpi large IO update (proposed by 
pengfej; merged) https://github.com/dealii/dealii/pull/13673

#13512: Update constant_modes doc (proposed by gfcas; merged) 
https://github.com/dealii/dealii/pull/13512

#12807: Tutorial: Time-harmonic Maxwell solver with perfectly matched layer 
(proposed by tamiko; merged) https://github.com/dealii/dealii/pull/12807


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

#13881: Unity build is broken (opened) 
https://github.com/dealii/dealii/issues/13881

#13877: DataOut::write_vtu_in_parallel: missing closing xml elements (opened) 
https://github.com/dealii/dealii/issues/13877

#13859: write_hdf5 does not support mixed meshes and has no warning (opened and 
closed) https://github.com/dealii/dealii/issues/13859

#13848: [Tutorial step-1] part of the HTML is malformed. (opened and closed) 
https://github.com/dealii/dealii/issues/13848

#13837: Replace FE_PolyTensor::inverse_node_matrix with something more accurate 
(opened) https://github.com/dealii/dealii/issues/13837

#13822: Compilation fails for opencascade 7.6.1 (opened) 
https://github.com/dealii/dealii/issues/13822

#13821: Compilation fails for `Intel 18` (opened and closed) 
https://github.com/dealii/dealii/issues/13821

#13764: Resolving external library interdependencies (closed) 
https://github.com/dealii/dealii/issues/13764

#13308: Documentation of GeometryInfo and ReferenceCell unclear (closed) 
https://github.com/dealii/dealii/issues/13308

#13263: Optimize `MatrixFree::n_active_entries_per_*_batch()` (closed) 
https://github.com/dealii/dealii/issues/13263

#13098: Compilation error because of complex<double> and matrix-free. (closed) 
https://github.com/dealii/dealii/issues/13098

#10921: FEFaceEvaluation: efficiency of gather_evaluate + integrate_scatter 
(closed) https://github.com/dealii/dealii/issues/10921

#10388: TaskFlow: How to start a single task (closed) 
https://github.com/dealii/dealii/issues/10388


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 dealii@googlegroups.com, 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 dealii+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dealii/62978d4e.1c69fb81.6f8b9.3ab1SMTPIN_ADDED_MISSING%40gmr-mx.google.com.

Reply via email to