Hello everyone!

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

#8817: instantiate CellData for dim=0 (proposed by tjhei) 
https://github.com/dealii/dealii/pull/8817

#8816: instantiate uninitialized tensor struct (proposed by tjhei) 
https://github.com/dealii/dealii/pull/8816

#8815: instantiate TensorProductPolynomials for dim=0 (proposed by tjhei) 
https://github.com/dealii/dealii/pull/8815

#8813:  Process indices in ComputeIndexOwner by intervals (proposed by 
kronbichler) https://github.com/dealii/dealii/pull/8813

#8812: Make TensorProductQuadrature a separate class. (proposed by simonsticko) 
https://github.com/dealii/dealii/pull/8812

#8811: Avoid sorting a large array in MG fill_copy_indices (proposed by 
kronbichler) https://github.com/dealii/dealii/pull/8811

#8810: Change the storage type of MG copy indices to table (proposed by 
kronbichler) https://github.com/dealii/dealii/pull/8810

#8809: Fix data type in p:f:CellData (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/8809

#8808: Update number_cache.n_locally_owned_active_cells need based (proposed by 
peterrum) https://github.com/dealii/dealii/pull/8808

#8807: Avoid calling the constructor for emplace_back (proposed by 
masterleinad; merged) https://github.com/dealii/dealii/pull/8807

#8806: Move comparator of CellData and ConstructionData out of the tests 
(proposed by peterrum; merged) https://github.com/dealii/dealii/pull/8806

#8805: Better document parallel::TriangulationBase. (proposed by bangerth) 
https://github.com/dealii/dealii/pull/8805

#8804: Remove TimeStepControl::format altogether. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/8804

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

#8802: Some bug fixed in p:f:t [WIP] (proposed by peterrum) 
https://github.com/dealii/dealii/pull/8802

#8800: Speed up IndexSet::add_indices() (proposed by kronbichler; merged) 
https://github.com/dealii/dealii/pull/8800

#8799:  Speed up MGTools::make_boundary_list()  (proposed by kronbichler; 
merged) https://github.com/dealii/dealii/pull/8799

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

#8797: Allow multigrid transfer to use external vector partitioners (proposed 
by kronbichler) https://github.com/dealii/dealii/pull/8797

#8796: fixed the usage of deprecated std::uncaught_exception (proposed by 
rezarastak; merged) https://github.com/dealii/dealii/pull/8796

#8795: Make a char[30] variable into a std::string. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/8795

#8794: Avoid dangling pointer in initializer_list (proposed by masterleinad; 
merged) https://github.com/dealii/dealii/pull/8794

#8792: Remove obsolete global communication from MGTransfer (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/8792

#8790: remove warning in fully_distributed_tria_util (proposed by tjhei; 
merged) https://github.com/dealii/dealii/pull/8790

#8789: enum Strategy is removed from TimestepControl (proposed by rezarastak; 
merged) https://github.com/dealii/dealii/pull/8789

#8788: Add a test for FEInterfaceValues (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/8788

#8787: Allow the two cell iterators given to FEInterfaceValues to be of 
different type. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/8787

#8784: Remove an auto from a lambda in pft (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/8784

#8783: Clean up compute_vertices_with_ghost_neighbors [WIP] (proposed by 
peterrum) https://github.com/dealii/dealii/pull/8783

#8782: Redefine TimestepControl::tolerance() (proposed by rezarastak) 
https://github.com/dealii/dealii/pull/8782

#8779: Fix compiling with clang (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/8779

#8777: Remove doc stating FECollection is unused in hp::FE*Values classes. 
(proposed by simonsticko; merged) https://github.com/dealii/dealii/pull/8777

#8775: Replace set with vector in pft:util (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/8775

#8774: Hdf5 documentation (proposed by jpthiele) 
https://github.com/dealii/dealii/pull/8774

#8773: Add function MappingCartesian::fill_jacobian_derivatives(..) (proposed 
by simonsticko; merged) https://github.com/dealii/dealii/pull/8773

#8772: Eliminate MPI all-to-all communication in MPI::Partitioner (proposed by 
kronbichler) https://github.com/dealii/dealii/pull/8772

#8770: Document DataPostprocessor for the case of complex-valued solutions. 
(proposed by bangerth) https://github.com/dealii/dealii/pull/8770

#8769: Make DataPostprocessor work for complex-valued vector-valued problems. 
(proposed by bangerth) https://github.com/dealii/dealii/pull/8769

#8767: Remove default constructor for classes derived from Function<dim> if 
empty. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/8767

#8766: Provide some explanation on 'virtual' and 'override'. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/8766

#8765: Avoid warnings as a result of an unused variable. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/8765

#8763: Update small pieces in TimestepControl. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/8763

#8762: Full documentation provided to members of TimestepControl (proposed by 
rezarastak; merged) https://github.com/dealii/dealii/pull/8762

#8761: Change TensorProductPolynomialsConst from "is-a" to "has-a" 
TensorProductPolynomials (proposed by GrahamBenHarper; merged) 
https://github.com/dealii/dealii/pull/8761

#8760: fixed inconsistent state in TimestepControl (proposed by rezarastak; 
merged) https://github.com/dealii/dealii/pull/8760

#8759: improve check for CAN_CALL_NONCONSTEXPR (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/8759

#8756: Fix a few typos in changelogs (proposed by kronbichler; merged) 
https://github.com/dealii/dealii/pull/8756

#8754: Disable compression in ghost exchange of DoFHandler (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/8754

#8753: Add random particle generator (proposed by gassmoeller; merged) 
https://github.com/dealii/dealii/pull/8753

#8752: Augment the documentation of the Particle class. (proposed by bangerth) 
https://github.com/dealii/dealii/pull/8752

#8751: Move operator== from a test to the CellData class itself. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/8751

#8749: Improve performance of DoFHandler::distribute_mg_dofs (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/8749

#8748: Add boost serialization for ConstructionData (proposed by peterrum; 
merged) https://github.com/dealii/dealii/pull/8748

#8747: Change gzip compression level to best_speed (proposed by kronbichler; 
merged) https://github.com/dealii/dealii/pull/8747

#8745: Update the documentation of the MeshWorker::LocalResults class. 
(proposed by bangerth; merged) https://github.com/dealii/dealii/pull/8745

#8742: Change TensorProductPolynomialsBubbles from "is-a" to "has-a" 
TensorProductPolynomials (proposed by GrahamBenHarper; merged) 
https://github.com/dealii/dealii/pull/8742

#8741: Updates to the step-65 documentation. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/8741

#8730: add interface for user defined GMG constraints (proposed by tcclevenger; 
merged) https://github.com/dealii/dealii/pull/8730

#8726: Simplify matrix_free/parallel_multigrid_adaptive_03 test (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/8726

#8723: Change TensorProductPolynomials and AnisotropicPolynomials to derive 
from ScalarPolynomialsBase (proposed by GrahamBenHarper; merged) 
https://github.com/dealii/dealii/pull/8723

#8709: Add maxwell singularity test (proposed by dangars; merged) 
https://github.com/dealii/dealii/pull/8709

#8660: introduce FEInterfaceValues (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/8660

#8654: Added GridGenerator::generate_from_name_and_arguments (proposed by 
luca-heltai; merged) https://github.com/dealii/dealii/pull/8654

#8622: Introduce new parallel::fullydistributed::Triangulation (proposed by 
peterrum; merged) https://github.com/dealii/dealii/pull/8622


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

#8814: Function<dim> default constructor in examples and intel compiler 
(opened) https://github.com/dealii/dealii/issues/8814

#8801: Definition of subdomain_id() on serial triangulation (opened) 
https://github.com/dealii/dealii/issues/8801

#8793: std::uncaught_exception() is deprecated in c++17 (opened and closed) 
https://github.com/dealii/dealii/issues/8793

#8791: undefined references linker errors with intel 19.0.5 (opened) 
https://github.com/dealii/dealii/issues/8791

#8786: Bug with face orientations in FEInterfaceValues (opened and closed) 
https://github.com/dealii/dealii/issues/8786

#8785: Speed up ComputeIndexOwner::Dictionary (opened) 
https://github.com/dealii/dealii/issues/8785

#8781: AssertIsFinite for Sacado AD type (opened) 
https://github.com/dealii/dealii/issues/8781

#8780: Casting unsigned integer to Sacado AD types during Vector instantiation 
(opened) https://github.com/dealii/dealii/issues/8780

#8778: Remove 
parallel::TriangulationBase::NumberCache::n_locally_owned_active_cells (opened) 
https://github.com/dealii/dealii/issues/8778

#8776: Update `FE_BernardiRaugel` to use physical normal vectors and not 
reference normal vectors (opened) https://github.com/dealii/dealii/issues/8776

#8771: Definition of TimestepControl::tolerance (opened) 
https://github.com/dealii/dealii/issues/8771

#8768: Touch up TensorProductPolynomials classes (opened) 
https://github.com/dealii/dealii/issues/8768

#8764: Algorithms::TimestepControl has security problem (opened and closed) 
https://github.com/dealii/dealii/issues/8764

#8758: intel 19.0.5 DEAL_II_HAVE_CXX14_CONSTEXPR_CAN_CALL_NONCONSTEXPR bug 
(opened and closed) https://github.com/dealii/dealii/issues/8758

#8757: intel 19.0.5 always inline warning (opened) 
https://github.com/dealii/dealii/issues/8757

#8755: intel 19.0.5 tuple compile error (opened) 
https://github.com/dealii/dealii/issues/8755

#8696: Step-4 documentation: Explanation of keywords virtual & override in 
RHS/BC template functions (closed) https://github.com/dealii/dealii/issues/8696

#8682: Rename AnisotropicPolynomials::compute() to evaluate() (closed) 
https://github.com/dealii/dealii/issues/8682


A list of all major changes since the last release can be found at 
https://www.dealii.org/developer/doxygen/deal.II/changes_after_8_5_0.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 on the web visit 
https://groups.google.com/d/msgid/dealii/5d852231.1c69fb81.1b5e7.62cbSMTPIN_ADDED_MISSING%40gmr-mx.google.com.

Reply via email to