Hello everyone!

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

#14982: Compute values_of_array only once and optimize instructions (proposed 
by bergbauer) https://github.com/dealii/dealii/pull/14982

#14981: Add benchmark for multgrid with global coarsening (proposed by 
kronbichler) https://github.com/dealii/dealii/pull/14981

#14978: Move OrthogonalizationStrategy into new file (proposed by peterrum) 
https://github.com/dealii/dealii/pull/14978

#14977: Do not expose internal details of BoundingBox. (proposed by bangerth) 
https://github.com/dealii/dealii/pull/14977

#14976: Add warning to pack_rtree_of_indices() (proposed by peterrum) 
https://github.com/dealii/dealii/pull/14976

#14975: Use functionality from ReferenceCell in QProjector. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/14975

#14974: Add new functions to BoundingBox (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/14974

#14973: Add to the documentation of a function in GridTools. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/14973

#14972: Template loop bounds for flexible evaluate/integrate function (proposed 
by bergbauer; merged) https://github.com/dealii/dealii/pull/14972

#14971: Create dealii::dealii target and add compile options (proposed by 
masterleinad) https://github.com/dealii/dealii/pull/14971

#14970: Be more correct in our noexcept usage. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/14970

#14969: Add a move assignment operator to LA::d::V. (proposed by drwells) 
https://github.com/dealii/dealii/pull/14969

#14967: Use ConstraintLine rather than redefining data structures (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/14967

#14966: Step-70: fix typo (proposed by mschreter; merged) 
https://github.com/dealii/dealii/pull/14966

#14964: Deprecate type 'identity'. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/14964

#14963: Remove dealii:: prefix from VectorOperation. (proposed by drwells; 
merged) https://github.com/dealii/dealii/pull/14963

#14962: CMake: do not use PUBLIC keyword for target_link_libraries for tests 
(proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14962

#14961: CMake: avoid a warning in the check_compiler_setup macro (proposed by 
tamiko; merged) https://github.com/dealii/dealii/pull/14961

#14960: Remove the LINK_LANGUAGE:CXX generator. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/14960

#14959: Introduce FEEvaluationImplSelector (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/14959

#14958: Enable output of compressed hdf5 files (proposed by c-p-schmidt) 
https://github.com/dealii/dealii/pull/14958

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

#14956: Add missing (?) inline (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/14956

#14955: [WIP] Remove specialization of 
CellwiseInverseMassMatrixImplBasic::run() (proposed by peterrum) 
https://github.com/dealii/dealii/pull/14955

#14954: cmake fix (proposed by jh66637) 
https://github.com/dealii/dealii/pull/14954

#14953: Work on ShapeInfo::is_supported() (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/14953

#14952: Fix a test regarding concepts. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/14952

#14951: Fix a couple of C++20 concepts in parallel.h. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/14951

#14950: Use std_cxx20::type_identity_t instead of identity<...>::type. 
(proposed by bangerth; merged) https://github.com/dealii/dealii/pull/14950

#14948: Refactor `internal::guess_point_owner` (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/14948

#14946: Fix a C++20 cmake check. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/14946

#14945: Add missing explicit template instantiations for 
compute_affine_transformation (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/14945

#14944: make_flux_sparsity_pattern() continuing revision (proposed by vyushut) 
https://github.com/dealii/dealii/pull/14944

#14943: FEEvaluation: fix docs for fast_evaluation_supported() (proposed by 
sebproell; merged) https://github.com/dealii/dealii/pull/14943

#14942: Clean up some extra 'dealii::'s. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/14942

#14940: Fix .prm file in step-60 (proposed by fdrmrc; merged) 
https://github.com/dealii/dealii/pull/14940

#14939: Fix linkage when complex values are disabled. (proposed by drwells; 
merged) https://github.com/dealii/dealii/pull/14939

#14938: [C++20] Apply concepts to thread_management.h. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/14938

#14937: Fix MatrixIterator comparison operator for C++20 (proposed by 
masterleinad; merged) https://github.com/dealii/dealii/pull/14937

#14936: Don't use namespace std in tests (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/14936

#14935: [C++20] Apply concepts to filtered_iterator.h. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/14935

#14934: [C++20] Apply concepts to grid_tools.h. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/14934

#14933: [C++20] Apply concepts in parallel.h. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/14933

#14932: Fix configuring with static libraries (proposed by masterleinad; 
merged) https://github.com/dealii/dealii/pull/14932

#14931: guess intersection owners at different ranks (proposed by jh66637) 
https://github.com/dealii/dealii/pull/14931

#14927: Introduce quadrature_points_indices() function for FEPointEvaluation 
(proposed by bergbauer; merged) https://github.com/dealii/dealii/pull/14927

#14926: FEPointEvaluation: Remove unit_points member, access them through 
MappingInfo instead (proposed by bergbauer; merged) 
https://github.com/dealii/dealii/pull/14926

#14920: Move check about FECollection size to DoFHandler. (proposed by 
marcfehling; merged) https://github.com/dealii/dealii/pull/14920

#14913: SolverFGMRES: refactor orthogonalization (proposed by peterrum; merged) 
https://github.com/dealii/dealii/pull/14913

#14886: improve docu of VectorTools::interpolate_boundary_values() (proposed by 
nfehn; merged) https://github.com/dealii/dealii/pull/14886

#14882: [C++20] Annotate 'MeshType' template parameters with concepts (proposed 
by bangerth; merged) https://github.com/dealii/dealii/pull/14882

#10397: [Post-9.4] Use C++14 lambda capture in step-69. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/10397


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

#14980: Warnings in tria.cc (opened) 
https://github.com/dealii/dealii/issues/14980

#14979: Check re-orthogonalization for Gram-Schmidt (opened) 
https://github.com/dealii/dealii/issues/14979

#14968: reinit_polynomial_transfer is very slow (opened) 
https://github.com/dealii/dealii/issues/14968

#14965: [CMake] Warning during 'setup_tests' (opened and closed) 
https://github.com/dealii/dealii/issues/14965

#14949: The new CMake build system requires CMake 3.18 (opened and closed) 
https://github.com/dealii/dealii/issues/14949

#14947: CMake: support target_link_libraries with and without PUBLIC/PRIVATE 
keywords (opened) https://github.com/dealii/dealii/issues/14947

#14941: Re-examine how we instantiate complex FullMatrix (opened) 
https://github.com/dealii/dealii/issues/14941

#14930: CMake: configuration fails for BUILD_SHARED_LIBS=OFF  (opened and 
closed) https://github.com/dealii/dealii/issues/14930

#14871: Docu of VectorTools::interpolate_boundary_values() unclear (closed) 
https://github.com/dealii/dealii/issues/14871

#14858: Need to remove 'using namespace std' from tests (closed) 
https://github.com/dealii/dealii/issues/14858

#13205: Merge SparsityPatternBase into SparsityPattern (closed) 
https://github.com/dealii/dealii/issues/13205

#12475: LAPACKFullMatrix instantiation (closed) 
https://github.com/dealii/dealii/issues/12475

#12263: Compilation bug using Windows Visual Studio 2017 (closed) 
https://github.com/dealii/dealii/issues/12263

#11030: gcc tensor.h maybe-uninitialized warning (closed) 
https://github.com/dealii/dealii/issues/11030

#10339: Update documentation for C++14 (closed) 
https://github.com/dealii/dealii/issues/10339

#9790: compilation speed-up (closed) 
https://github.com/dealii/dealii/issues/9790


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/64230f41.050a0220.82575.e4e8SMTPIN_ADDED_MISSING%40gmr-mx.google.com.

Reply via email to