Hello everyone!

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

#10755: Fix compiling with CUDA 11 (proposed by masterleinad) 
https://github.com/dealii/dealii/pull/10755

#10754: Add assert to connectivity.h (proposed by peterrum) 
https://github.com/dealii/dealii/pull/10754

#10753: Fix memory reservation of hp::DoFHandler (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/10753

#10752: Improve memory behavior of the BiCGStab solver. (proposed by bangerth) 
https://github.com/dealii/dealii/pull/10752

#10751: Fix compilation when CUDA is enable (proposed by Rombur; merged) 
https://github.com/dealii/dealii/pull/10751

#10750: CMake: Fix static executable build for cmake 3.9 and newer (proposed by 
tamiko) https://github.com/dealii/dealii/pull/10750

#10748: GridIn::read_vtk() for simplex meshes (proposed by peterrum) 
https://github.com/dealii/dealii/pull/10748

#10747: Add parallel test for find_active_cell_around_point (proposed by 
dangars) https://github.com/dealii/dealii/pull/10747

#10746: Add test for parallel hdf5 and AssertThrow (proposed by dangars) 
https://github.com/dealii/dealii/pull/10746

#10745: enable -Wmissing-braces if supported (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/10745

#10744: Fix reference (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/10744

#10743: Add -Wmissing-braces to linux test (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/10743

#10742: Add missing brackets (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/10742

#10741: Generalize process_dof_indices() (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/10741

#10738: Add constant to remove the need for macro usage (proposed by 
rezarastak) https://github.com/dealii/dealii/pull/10738

#10736: Avoid hang by AssertThrow (proposed by dangars) 
https://github.com/dealii/dealii/pull/10736

#10734: Check that MPIEXEC_EXECUTABLE is available in the test suite. (proposed 
by drwells) https://github.com/dealii/dealii/pull/10734

#10732: Simplify GridTools::get_face_connectivity_of_cells (proposed by 
peterrum; merged) https://github.com/dealii/dealii/pull/10732

#10730: Generalize FiniteElement::face_to_cell_index (proposed by peterrum; 
merged) https://github.com/dealii/dealii/pull/10730

#10729: Fix a warning about virtual destructors and virtual functions. 
(proposed by drwells; merged) https://github.com/dealii/dealii/pull/10729

#10728: Fix typo (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/10728

#10727: GridIn::read_msh() now supports triangular and tetrahedral elements 
(proposed by DanielPaukner) https://github.com/dealii/dealii/pull/10727

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

#10725: Implement TriaAccessor::measure() and ::diameter() for simplex 
(proposed by peterrum; merged) https://github.com/dealii/dealii/pull/10725

#10724: Generate error message with conflicting Qt macros (proposed by 
philm001; merged) https://github.com/dealii/dealii/pull/10724

#10723: fix hang in periodic mesh smoothing flag (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/10723

#10722: Extend QProjector for simplex (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/10722

#10721: Fix a typo. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/10721

#10720: Pass ReferenceCell::Type to QProjection (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/10720

#10719: Move declaration of explicit specializations to correct file (proposed 
by peterrum; merged) https://github.com/dealii/dealii/pull/10719

#10718: Remove many GeometryInfos from fe_tools.templates.h (proposed by 
peterrum; merged) https://github.com/dealii/dealii/pull/10718

#10717: Store reference cell type in FiniteElementData (proposed by peterrum; 
merged) https://github.com/dealii/dealii/pull/10717

#10716: Unify set/get_dof_indices() and set/get_mg_dof_indices() (proposed by 
peterrum; merged) https://github.com/dealii/dealii/pull/10716

#10714: Add missing CRS entry and some asserts (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/10714

#10713: [step-67] Fix typo in computation of speed of sound (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/10713

#10712: detect infinite loop in periodic refinement (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/10712

#10711: Avoid the use of raw pointers in WorkStream. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/10711

#10710: Fix dynamic cast (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/10710

#10709: Replace all GeometryInfos in dof_handler.cc and dof_handler_policy.cc 
(proposed by peterrum; merged) https://github.com/dealii/dealii/pull/10709

#10708: Accept MappingCollection in DataOut::build_patches() (proposed by 
peterrum; merged) https://github.com/dealii/dealii/pull/10708

#10707: Add new hp::MappingCollection constructor (proposed by peterrum; 
merged) https://github.com/dealii/dealii/pull/10707

#10706: hp::FEValues::reinit() pass by reference (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/10706

#10705: Add new hp::FEFaceValues::reinit() functions (proposed by peterrum; 
merged) https://github.com/dealii/dealii/pull/10705

#10704: Fix cast in communicate_active_fe_indices() (proposed by peterrum; 
merged) https://github.com/dealii/dealii/pull/10704

#10699: Add simplex module page (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/10699

#10698: Remove many GeometryInfo usages from examples (proposed by peterrum; 
merged) https://github.com/dealii/dealii/pull/10698

#10694: Remove deprecated MGConstrainedDoFs::initialize overload (proposed by 
masterleinad; merged) https://github.com/dealii/dealii/pull/10694

#10692: Add additional ReferenceCell::internal::Infos (proposed by peterrum; 
merged) https://github.com/dealii/dealii/pull/10692

#10690: Implement Simplex::ScalarPolynomial and Simplex::PGauss also for 1D ... 
(proposed by peterrum; merged) https://github.com/dealii/dealii/pull/10690

#10686: Remove some GeometryInfos from dofs/dof_tools (proposed by peterrum; 
merged) https://github.com/dealii/dealii/pull/10686

#10679: extract TBB colored WorkStream::run (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/10679

#10674: Replace FiniteElementData::dofs_per_* with 
FiniteElementData::n_dofs_per_* (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/10674

#10673: Use ReferenceCell::Type to get Info (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/10673

#10665: reshuffle namespaces in workstream class (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/10665

#10646: Add Simplex::FE_P and Simplex::FE_DGP (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/10646

#10645: FiniteElementData: select number of objects based on cell type 
(proposed by peterrum; merged) https://github.com/dealii/dealii/pull/10645

#10631: Refactor Triangulation::create_triangulation() (proposed by peterrum; 
merged) https://github.com/dealii/dealii/pull/10631

#10621: DiscreteTime::set_next_step_size() added (proposed by rezarastak; 
merged) https://github.com/dealii/dealii/pull/10621


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

#10756: CMake 3.18: warnings when configuring with CUDA (opened) 
https://github.com/dealii/dealii/issues/10756

#10749: v9.2.0 is incompatible with CUDA-11 (opened) 
https://github.com/dealii/dealii/issues/10749

#10740: consider using the meson build system (opened and closed) 
https://github.com/dealii/dealii/issues/10740

#10739: disable build of shared library does not work (opened and closed) 
https://github.com/dealii/dealii/issues/10739

#10737: Step-62 hangs in parallel (opened) 
https://github.com/dealii/dealii/issues/10737

#10735: In all tutorial programs, consider using standard return codes upon 
encountering exceptions (opened) https://github.com/dealii/dealii/issues/10735

#10733: Find a better way to determine what needs to be communicated with 
Triangulation classes (opened) https://github.com/dealii/dealii/issues/10733

#10731: ParticleHandler does not work properly with 
parallel::shared::Triangulation (opened) 
https://github.com/dealii/dealii/issues/10731

#10715: step-26: possible issue with some missing variable initialization 
(opened) https://github.com/dealii/dealii/issues/10715

#10656: Error using deal.II 9.2.0 on Mac OS Catalina (10.15.5) (closed) 
https://github.com/dealii/dealii/issues/10656

#7524: Conflicting variable names in deal.II and Qt (closed) 
https://github.com/dealii/dealii/issues/7524


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/5f1efa38.1c69fb81.55d6f.60a5SMTPIN_ADDED_MISSING%40gmr-mx.google.com.

Reply via email to