Hello everyone!

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

#6405: Avoid accessing elements of a zero size vector in ParticleHandler 
(proposed by masterleinad) https://github.com/dealii/dealii/pull/6405

#6404: Guard accessing values in Vector<Number>::zero_out_ghosts (proposed by 
masterleinad) https://github.com/dealii/dealii/pull/6404

#6402: Avoid signed overflow in Testing::rand (proposed by masterleinad) 
https://github.com/dealii/dealii/pull/6402

#6401: Only invert bits up to the maximum possible in ~CacheUpdateFlags 
(proposed by masterleinad) https://github.com/dealii/dealii/pull/6401

#6400: Avoid using '**/' at the end of comments. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/6400

#6399: Fix documentation for NonMatching (proposed by GivAlz; merged) 
https://github.com/dealii/dealii/pull/6399

#6398: zoltan: run with mpirun annotation to avoid race condition (proposed by 
davydden) https://github.com/dealii/dealii/pull/6398

#6396: Gnuplot compression (proposed by drwells) 
https://github.com/dealii/dealii/pull/6396

#6395: Test fixes with AVX-512 (proposed by kronbichler; merged) 
https://github.com/dealii/dealii/pull/6395

#6393: Make sure not to attach a PropertyPool if not asked for (proposed by 
masterleinad) https://github.com/dealii/dealii/pull/6393

#6392: Clarify that base/reference causes stack-use-after-scope (proposed by 
masterleinad; merged) https://github.com/dealii/dealii/pull/6392

#6391: Avoid accessing invalid memory in base/utilities_pack_unpack_04 
(proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/6391

#6390: Provide alternative output for the *vector_add_and_dot_complex tests 
without threads (proposed by masterleinad) 
https://github.com/dealii/dealii/pull/6390

#6389: Fix memory leak in KINSOL wrapper (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/6389

#6388: Improve documentation of new matrix free data structures (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/6388

#6387: Call the correct deleter for ReadWriteVector::values (proposed by 
masterleinad) https://github.com/dealii/dealii/pull/6387

#6386: Prefer emplace_back over push_back in a few places (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/6386

#6385: Fix warning for non-const comparator (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/6385

#6384: Break lines before author names in changelog (proposed by kronbichler; 
merged) https://github.com/dealii/dealii/pull/6384

#6383: Fix more typos. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/6383

#6382: Remove some references to C++11 support. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/6382

#6381: Update step 6 (proposed by drwells) 
https://github.com/dealii/dealii/pull/6381

#6380: Disable sc_init (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/6380

#6379: Mark Subscriptor::check_no_subscribers as noexcept. (proposed by 
drwells; merged) https://github.com/dealii/dealii/pull/6379

#6378: Fix vectorized scatter for AVX-512 (proposed by kronbichler; merged) 
https://github.com/dealii/dealii/pull/6378

#6377: Matrix free DG test fixes (proposed by kronbichler; merged) 
https://github.com/dealii/dealii/pull/6377

#6376: Fix doxygen code style in FE_P1NC documentation (proposed by 
masterleinad; merged) https://github.com/dealii/dealii/pull/6376

#6375: Fix scalapack create group (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/6375

#6373: deprecate operator* between 2 second order symmetric tensors (proposed 
by davydden) https://github.com/dealii/dealii/pull/6373

#6372: scalapack: restrict copy_to() to MPI>=3.0 (proposed by davydden) 
https://github.com/dealii/dealii/pull/6372

#6371: CMake: Make Adol-C check for boost pool more specific. (proposed by 
jppelteret) https://github.com/dealii/dealii/pull/6371

#6370: Update step-49. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/6370

#6369: Add some third-party library restrictions to tests. (proposed by 
drwells; merged) https://github.com/dealii/dealii/pull/6369

#6368: Fix assert nothrow slicing (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/6368

#6367: Make FiniteElement::operator== virtual. (proposed by bangerth) 
https://github.com/dealii/dealii/pull/6367

#6366: Namespace qualify a function call. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/6366

#6365: Fix a test for GCC 4.8.4 by doing a cast explicitly. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/6365

#6364: Remove a static manifold. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/6364

#6363: Remove extra manifold_lib.h inclusions. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/6363

#6362: Improve documentation of FEEvaluation::submit_gradient & co (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/6362

#6361: Tests: avoid concurrent run of a-framework/parameter_file_x (proposed by 
tamiko; merged) https://github.com/dealii/dealii/pull/6361

#6360: Update readme.html (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/6360

#6359: zoltan/tria_zoltan_01: Always run with mpirun annotation to avoid race 
condition (proposed by tamiko; merged) 
https://github.com/dealii/dealii/pull/6359

#6358: Fix up remaining uses of 'output' in GridIn::read_netcdf (proposed by 
masterleinad; merged) https://github.com/dealii/dealii/pull/6358

#6352: Fix hyper cube with cylindrical hole (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/6352

#6350: Allow Asserts for functions running on host (proposed by masterleinad; 
merged) https://github.com/dealii/dealii/pull/6350

#6349: Adol-C advanced branching: Fix FEValues and tensor classes (proposed by 
jppelteret) https://github.com/dealii/dealii/pull/6349

#6347: CMake: Add missing boost headers to AdolC module (proposed by 
jppelteret; merged) https://github.com/dealii/dealii/pull/6347

#6346: License header updates (proposed by tamiko; merged) 
https://github.com/dealii/dealii/pull/6346

#6345: Bugfix: Close #ifdef at the right point (proposed by tamiko; merged) 
https://github.com/dealii/dealii/pull/6345

#6344: Fix issues reported by cppcheck (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/6344

#6341: Only run assign_subscriptor in Debug mode (proposed by masterleinad; 
merged) https://github.com/dealii/dealii/pull/6341

#6340: Update copyright notices 2 (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/6340

#6338: Update GridGenerator examples 4 (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/6338

#6337: Update gridgenerator examples 3 (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/6337

#6336: Failing test in mapping q eulerian. (proposed by luca-heltai) 
https://github.com/dealii/dealii/pull/6336

#6335: CMake: Link in Boost libraries for ADOLc check (proposed by tamiko; 
merged) https://github.com/dealii/dealii/pull/6335

#6333: Check own subscriptions when assigning in Subscriptor (proposed by 
masterleinad; merged) https://github.com/dealii/dealii/pull/6333

#6331: update copyright years (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/6331

#6330: Only replace FECollection in *DoFHandler if necessary (proposed by 
masterleinad; merged) https://github.com/dealii/dealii/pull/6330

#6329: Fix bug in MappingQEulerian (proposed by luca-heltai) 
https://github.com/dealii/dealii/pull/6329

#6328: Make Subscriptor thread-safe & add general list_subscribers() function. 
(proposed by jppelteret) https://github.com/dealii/dealii/pull/6328

#6327: Replace DofHandler by DoFHandler (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/6327

#6326: Failing test for multiple distribute dofs. (proposed by luca-heltai) 
https://github.com/dealii/dealii/pull/6326

#6324: Fix warning about missing return statement in ICC (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/6324

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

#6322: Instantiate distribute_local_to_global for another combination of 
PETScWrapper objects (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/6322

#6321: Add Codecov support (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/6321

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

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

#6318: fix some ugly doxygen formatting (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/6318

#6317: enable ROL in doxygen (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/6317

#6316: Doxygen formatting (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/6316

#6315: Allow less iterations in petsc_complex/solver_real_02 (proposed by 
masterleinad; merged) https://github.com/dealii/dealii/pull/6315

#6313: Capitalize Gmsh appropriately (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/6313

#6310: Matrix free module (proposed by kronbichler; merged) 
https://github.com/dealii/dealii/pull/6310

#6309: Fix failing CUDA test (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/6309

#6308: CMake: Ensure to be compatible with version 3.11 FindBlas.cmake 
(proposed by tamiko; merged) https://github.com/dealii/dealii/pull/6308

#6305: Store the FECollection object and not just the pointer in DoFHandler and 
hp::DoFHandler (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/6305

#6304: Update gridgenerator examples 2 (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/6304

#6303: Direct solvers on GPU (proposed by Rombur; merged) 
https://github.com/dealii/dealii/pull/6303

#6302: Tests: metis/metis_05 add output variant (proposed by tamiko; merged) 
https://github.com/dealii/dealii/pull/6302

#6300: Face loop functionality in MatrixFree, FEFaceEvaluation class, test 
cases (proposed by kronbichler; merged) 
https://github.com/dealii/dealii/pull/6300

#6298: PETSc: Port to version 3.9.0 (proposed by tamiko; merged) 
https://github.com/dealii/dealii/pull/6298

#6296: Fix bug in MappingFEField (proposed by luca-heltai; merged) 
https://github.com/dealii/dealii/pull/6296

#6295: Min/Max diameter with mapping (proposed by luca-heltai; merged) 
https://github.com/dealii/dealii/pull/6295

#6292: Fix various issues reported by coverity (proposed by masterleinad; 
merged) https://github.com/dealii/dealii/pull/6292

#6290: Fixed distributed cpt locations return tuple and added test (proposed by 
GivAlz; merged) https://github.com/dealii/dealii/pull/6290

#6285: Introduce face functionality to fe_evaluation. (proposed by kkormann; 
merged) https://github.com/dealii/dealii/pull/6285

#6284: Tests: Always create a small 'detailed.log' file (proposed by tamiko; 
merged) https://github.com/dealii/dealii/pull/6284

#6178: Added to_string and to_value (proposed by luca-heltai; merged) 
https://github.com/dealii/dealii/pull/6178


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

#6403: Invalid memory access in MatrixFree functions (opened) 
https://github.com/dealii/dealii/issues/6403

#6397: Invalid manifold id is the same as flat manifold id (opened) 
https://github.com/dealii/dealii/issues/6397

#6394: Documentation for NonMatching::coupling not compiling (opened and 
closed) https://github.com/dealii/dealii/issues/6394

#6374: contract between symmetric and nonsymmetric rank2 tensors (opened) 
https://github.com/dealii/dealii/issues/6374

#6357: FEValuation submit_symmetric_gradient and submit_gradient (opened and 
closed) https://github.com/dealii/dealii/issues/6357

#6356: Treatment of hanging nodes for 
MF::FaceInfo::cell_and_face_to_plain_faces (opened) 
https://github.com/dealii/dealii/issues/6356

#6355: extend documentation of/enhance AdditionalData::initialize_indices 
(opened) https://github.com/dealii/dealii/issues/6355

#6354: Still can't find hdf5 even configure dealii with hdf5 (opened and 
closed) https://github.com/dealii/dealii/issues/6354

#6353: Replace bessel function with something in boost (opened) 
https://github.com/dealii/dealii/issues/6353

#6351: scalapack and MPI version (opened and closed) 
https://github.com/dealii/dealii/issues/6351

#6348: Fix undefined symbols related to Adol-C (opened and closed) 
https://github.com/dealii/dealii/issues/6348

#6343: State of Testsuite (opened) https://github.com/dealii/dealii/issues/6343

#6342: How to configure dealii with hdf5? There are some thing wrong with my 
configuration (opened and closed) https://github.com/dealii/dealii/issues/6342

#6339: Compilation fails with ADOL-C (current master) configured with 
--enable-advanced-branching (opened) 
https://github.com/dealii/dealii/issues/6339

#6334: adolc detection and other libraries (opened and closed) 
https://github.com/dealii/dealii/issues/6334

#6332: Deprecate MeanValueFilter (opened) 
https://github.com/dealii/dealii/issues/6332

#6325: Bug in DoFHandler and hp::DoFHandler (opened and closed) 
https://github.com/dealii/dealii/issues/6325

#6314: Can we make Subscriptor::list_subscribers work with threads? (opened) 
https://github.com/dealii/dealii/issues/6314

#6312: FEEvaluation::fill_JxW_values() should return array rather than fill it 
(opened) https://github.com/dealii/dealii/issues/6312

#6311: optionally limit Functions::FEFieldFunction to locally owned cells 
(opened and closed) https://github.com/dealii/dealii/issues/6311

#6307: Possible regression in `GridGenerator` (opened and closed) 
https://github.com/dealii/dealii/issues/6307

#6294: MappingFEField does not implement get_vertices (closed) 
https://github.com/dealii/dealii/issues/6294

#6270: ConstraintMatrix instantiation for complex number (closed) 
https://github.com/dealii/dealii/issues/6270

#6252: Failing CUDA test (closed) https://github.com/dealii/dealii/issues/6252

#6247: Make a docker image based on spack (closed) 
https://github.com/dealii/dealii/issues/6247

#6157: Minor changes to LinearIndexIterator (closed) 
https://github.com/dealii/dealii/issues/6157

#5773: interrupt_guard.cc.o: No such file or directory (closed) 
https://github.com/dealii/dealii/issues/5773

#5716: MPI_InitFinalize messes with MPI_Comm_create_group (closed) 
https://github.com/dealii/dealii/issues/5716

#5715: Bug using MappingFEField and refinements (closed) 
https://github.com/dealii/dealii/issues/5715

#5667: Support for face integrals in DG (closed) 
https://github.com/dealii/dealii/issues/5667

#5666: MatrixFree & vector valued FE : block-wise structure on the input/output 
vectors is not allowed (closed) https://github.com/dealii/dealii/issues/5666

#5197: Group matrix-free cell blocks based on predicate (ie material ID) 
(closed) https://github.com/dealii/dealii/issues/5197


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