Hello everyone!

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

#6031: Don't use SynchronousIterator in step-9, 14 (proposed by bangerth) 
https://github.com/dealii/dealii/pull/6031

#6029: Avoid re-init'ing the same vector twice in step-14. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/6029

#6028: Make Hermite-like polynomials represent constant by (1,1,...1) (proposed 
by kronbichler) https://github.com/dealii/dealii/pull/6028

#6027: Minor doc update to step-35. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/6027

#6025: Fix llvm-6 clang-tidy performance findings (proposed by masterleinad) 
https://github.com/dealii/dealii/pull/6025

#6024: Do not use MPI_COMM_WORLD in MG Transfer (proposed by kronbichler; 
merged) https://github.com/dealii/dealii/pull/6024

#6023: Parallelize FETools::compute_projection_matrices() (proposed by 
bangerth) https://github.com/dealii/dealii/pull/6023

#6022: Provide a function that returns the version string. (proposed by 
bangerth) https://github.com/dealii/dealii/pull/6022

#6021: CUDA: doxygen fixes (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/6021

#6020: Improve documentation of FETools::compute_projection_matrices(). 
(proposed by bangerth; merged) https://github.com/dealii/dealii/pull/6020

#6014: Extend Hermite-like interpolation to case degree=2 (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/6014

#6013: remove LAPACK warning about uninitialized info variable (proposed by 
tjhei; merged) https://github.com/dealii/dealii/pull/6013

#6012: CUDA: fix cmake 3.10 and remove warning (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/6012

#6011: Add a .gitignore file (proposed by tamiko; merged) 
https://github.com/dealii/dealii/pull/6011

#6009: Better document one place. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/6009

#6008: Better document a piece of code. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/6008

#6007: Simplify code. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/6007

#6006: create CUDA doxygen module (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/6006

#6005: Fix Vector::operator=(TrilinosWrappers::MPI::Vector) (proposed by 
jppelteret; merged) https://github.com/dealii/dealii/pull/6005

#6004: Avoid compiler warnings for Function::Spherical (proposed by 
masterleinad; merged) https://github.com/dealii/dealii/pull/6004

#6003: Allow for setting the size of the kernel instead of a threshold in 
RelaxationBlock (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/6003

#6002: Parameter Acceptor Proxy. (proposed by luca-heltai) 
https://github.com/dealii/dealii/pull/6002

#6000: Changelog entry for #5997 (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/6000

#5999: Non-matching sparsity and mass matrix. (proposed by luca-heltai) 
https://github.com/dealii/dealii/pull/5999

#5998: Update a couple of things on how we generate output in the example steps 
(proposed by bangerth) https://github.com/dealii/dealii/pull/5998

#5997: Fix up GridTools::distort_random for p::s::Triangulation (proposed by 
masterleinad; merged) https://github.com/dealii/dealii/pull/5997

#5996: Guard HDF5 specific ScaLAPACK implementation (proposed by masterleinad; 
merged) https://github.com/dealii/dealii/pull/5996

#5995: Expand on the discussion in the introduction to step-14. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/5995

#5994: Avoid clashes of class names and namespace names (proposed by 
masterleinad) https://github.com/dealii/dealii/pull/5994

#5993: Add json parser for input files (proposed by MFraters) 
https://github.com/dealii/dealii/pull/5993

#5991: cmake: print vectorization level in detailed.log (proposed by tjhei; 
merged) https://github.com/dealii/dealii/pull/5991

#5990: step-37: print vectorization info (proposed by tjhei) 
https://github.com/dealii/dealii/pull/5990

#5989: Update tbb (proposed by drwells) 
https://github.com/dealii/dealii/pull/5989

#5988: Merge the two places where we compute beta in step-12 into one function. 
(proposed by bangerth; merged) https://github.com/dealii/dealii/pull/5988

#5987: Fix a wrong link in the documentation. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/5987

#5985: Avoid ambiguity of namespace internal::ConstraintMatrix and class 
ConstraintMatrix (proposed by masterleinad) 
https://github.com/dealii/dealii/pull/5985

#5984: Simplify the creation of filenames in step-12. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/5984

#5983: Update some code in step-12. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/5983

#5980: Provide output file for DEAL_II_WITH_ZLIB=OFF (proposed by masterleinad; 
merged) https://github.com/dealii/dealii/pull/5980

#5977: instantiate p::d::GridRefinement and p::d::SolutionTransfer for dim==1 
(proposed by davydden; merged) https://github.com/dealii/dealii/pull/5977

#5976: make KellyErrorEstimator<1> consistent with KellyErrorEstimator<2|3> 
(proposed by davydden; merged) https://github.com/dealii/dealii/pull/5976

#5975: make p::d::Tria<1> similar to dim>1 (proposed by davydden; merged) 
https://github.com/dealii/dealii/pull/5975

#5974: instantiate Function::Spherical and auxiliary conversion functions fo... 
(proposed by davydden; merged) https://github.com/dealii/dealii/pull/5974

#5973: make test scalapack_10_b shorter (proposed by BenBrands; merged) 
https://github.com/dealii/dealii/pull/5973

#5971: Add the Mesquite mesh adaption library (proposed by jppelteret) 
https://github.com/dealii/dealii/pull/5971

#5970: improve consistency of dim=1 objects in the library (p::d::Tria, 
KellyEstimator,...) (proposed by davydden) 
https://github.com/dealii/dealii/pull/5970

#5969: Replace @related by @relatesalso (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/5969

#5968: Replace @relates by @relatesalso (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/5968

#5967: Minor edits to the documentation of AnisotropicPolynomials. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/5967

#5966: fix more findings of modernize-use-emplace (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/5966

#5965: Fix mentioning of sum variant for Tensor (proposed by masterleinad; 
merged) https://github.com/dealii/dealii/pull/5965

#5964: fix initializer in tests/manifold/chart_manifold_10 (proposed by tjhei; 
merged) https://github.com/dealii/dealii/pull/5964

#5963: fix compilation of kinsol wrappers with complex PETSc (proposed by 
davydden; merged) https://github.com/dealii/dealii/pull/5963

#5961: Remove unused typedef (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/5961

#5960: Use the correct size type for a column number. (proposed by drwells; 
merged) https://github.com/dealii/dealii/pull/5960

#5959: Transpose table iterator (proposed by drwells) 
https://github.com/dealii/dealii/pull/5959

#5957: Fix undefined functions in template instantiations (proposed by 
masterleinad; merged) https://github.com/dealii/dealii/pull/5957

#5956: [WIP] Lapack banded matrix wrappers (proposed by drwells) 
https://github.com/dealii/dealii/pull/5956

#5955: Update a couple comments about linear solvers. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/5955

#5954: Update a comment on ComponentMask. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/5954

#5953: Remove some more SVN ID tags. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/5953

#5951: Fix minor flaw in documentation in table.h (proposed by BenBrands; 
merged) https://github.com/dealii/dealii/pull/5951

#5950: Remove now unnecessary #includes. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/5950

#5949: Simplify some code. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/5949

#5948: Inline a message text instead of going through contortions. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/5948

#5947: fix bash script stylistic issues (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/5947

#5946: add contrib/utilities/run_clang_tidy.sh (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/5946

#5945: Avoid where possible to use std::ostringstream to generate filenames. 
(proposed by bangerth; merged) https://github.com/dealii/dealii/pull/5945

#5944: Fix findings of "modernize-use-emplace" (proposed by masterleinad; 
merged) https://github.com/dealii/dealii/pull/5944

#5943: Fix another clang-tidy warning (proposed by masterleinad) 
https://github.com/dealii/dealii/pull/5943

#5942: remove some unused exceptions (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/5942

#5941: save/load state and property of ScaLAPACKMatrix (proposed by BenBrands; 
merged) https://github.com/dealii/dealii/pull/5941

#5940: Exception fixes and cleanup (clang-tidy) (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/5940

#5937: add more parameters to LA::distributed::BlockVector::mmult() (proposed 
by davydden; merged) https://github.com/dealii/dealii/pull/5937

#5927: Cuda sparse matrix (proposed by Rombur; merged) 
https://github.com/dealii/dealii/pull/5927

#5921: scalapack: split _06 test into four (proposed by davydden; merged) 
https://github.com/dealii/dealii/pull/5921

#5919: Deprecate `fixed_int_power` (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/5919

#5905: Use std::uint8_t as the underlying data type for CellId. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/5905

#5732: Follow-up of #5655: add mmult and Tmmult to petsc sparse matrix and 
petsc parallel sparse matrix (proposed by Jie-Cheng; merged) 
https://github.com/dealii/dealii/pull/5732


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

#6030: code-gallery/two_phase_flow uses old-style DataPostprocessorScalar 
functions (opened) https://github.com/dealii/dealii/issues/6030

#6026: Don't use SynchronousIterators in step-9, step-14 (opened) 
https://github.com/dealii/dealii/issues/6026

#6019: How to understand output of compute_projection_matrices (opened) 
https://github.com/dealii/dealii/issues/6019

#6018: Support running the testsuite under valgrind (opened) 
https://github.com/dealii/dealii/issues/6018

#6017: Provide Utilities::dealii_version_string() (opened) 
https://github.com/dealii/dealii/issues/6017

#6016: Audit uses of MPI_COMM_WORLD (opened) 
https://github.com/dealii/dealii/issues/6016

#6015: MPI communications in p::d::BlockVector can be smarter for 1k blocks 
(opened) https://github.com/dealii/dealii/issues/6015

#6010: code-gallery/CMakeLists.txt produces warning (opened) 
https://github.com/dealii/dealii/issues/6010

#6001: Possible error in error message (opened) 
https://github.com/dealii/dealii/issues/6001

#5992: GridTools::distort_random() doesn't work for 
parallel::shared::Triangulation (opened and closed) 
https://github.com/dealii/dealii/issues/5992

#5986: Fix GridTools documentation (opened) 
https://github.com/dealii/dealii/issues/5986

#5982: In the tutorials, get rid of EPS output (opened) 
https://github.com/dealii/dealii/issues/5982

#5981: warnings from #5974 in Function::Spherical (opened and closed) 
https://github.com/dealii/dealii/issues/5981

#5979: Error message for 
TrilinosWrappers::PreconditionAMG::AdditionalData::output_details (opened) 
https://github.com/dealii/dealii/issues/5979

#5978: improve ConstraintMatrix::distribute() for multiple p::d::Vector 
(opened) https://github.com/dealii/dealii/issues/5978

#5972: p::d::Tria in 1D (opened) https://github.com/dealii/dealii/issues/5972

#5962: sum(Tensor, MPI_Comm) is not in Utilities::MPI (opened and closed) 
https://github.com/dealii/dealii/issues/5962

#5958: scalapack_10_b has strange scaling (opened and closed) 
https://github.com/dealii/dealii/issues/5958

#5952: Add entry for vertex_dof_index to FAQ (opened) 
https://github.com/dealii/dealii/issues/5952

#5647: Need PETScWrappers::MPI::SparseMatrix::mmult that is similar to 
TrilinosWrappers::SparseMatrix::mmult and SparseMatrix::mmult (closed) 
https://github.com/dealii/dealii/issues/5647


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 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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to