Hello everyone!

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

#9411: Augment introduction to step-7. (proposed by bangerth) 
https://github.com/dealii/dealii/pull/9411

#9410: Use std::to_string() instead of boost lexical_cast. (proposed by 
bangerth) https://github.com/dealii/dealii/pull/9410

#9409: Update the documentation of int_to_string() and to_string(). (proposed 
by bangerth) https://github.com/dealii/dealii/pull/9409

#9408: Clarify a channel limit. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/9408

#9407: make_flux_sparsity_pattern with flux couplings on a subset of the faces 
(proposed by simonsticko) https://github.com/dealii/dealii/pull/9407

#9404: CI: disable cxx14 for the serial linux build (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/9404

#9403: add github actions OSX to readme (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/9403

#9402: Rename step-71 to step-47. (proposed by drwells) 
https://github.com/dealii/dealii/pull/9402

#9401: Make channel limits consistent. (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/9401

#9400: Utilities::to_string -> std::to_string (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/9400

#9399: Fix compiling for C++11 (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/9399

#9398: Fix 1D-bug in one version of make_flux_sparsity_pattern (proposed by 
simonsticko; merged) https://github.com/dealii/dealii/pull/9398

#9397: Test indentation script on Mac OSX (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/9397

#9394: fixes a tautology/word repetition in step-7 that was distracting 
(proposed by krishnakumarg1984; merged) 
https://github.com/dealii/dealii/pull/9394

#9393: In step-7, removes the explicit listing of various norms since the list 
is anyway outdated (proposed by krishnakumarg1984) 
https://github.com/dealii/dealii/pull/9393

#9391: Refactor settings of p:f:t [WIP] (proposed by peterrum) 
https://github.com/dealii/dealii/pull/9391

#9389: Add assert to prevent floating point exception (proposed by peterrum; 
merged) https://github.com/dealii/dealii/pull/9389

#9388: Implement GridGenerator::replicate_triangulation(). (proposed by 
drwells) https://github.com/dealii/dealii/pull/9388

#9387: Noncontiguous distributed vector [WIP] (proposed by peterrum) 
https://github.com/dealii/dealii/pull/9387

#9385: Fix tests using DataOut::active_cell_iterator (proposed by masterleinad; 
merged) https://github.com/dealii/dealii/pull/9385

#9384: Fixes yet another redundancy in tutorial DAGs.  (proposed by 
krishnakumarg1984) https://github.com/dealii/dealii/pull/9384

#9382: Don't print lines connecting different parts of the legend. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/9382

#9381: Fix the fill color for the tutorial graph legend. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/9381

#9380: Replace !has_children() by is_active(). (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/9380

#9379: Simplifies the example code for glossary entries of boundary_id and 
manifold_id (proposed by krishnakumarg1984) 
https://github.com/dealii/dealii/pull/9379

#9376: Read and write vtu files (proposed by luca-heltai) 
https://github.com/dealii/dealii/pull/9376

#9375: Remove some redundant edges from tutorial DAG (proposed by 
krishnakumarg1984; merged) https://github.com/dealii/dealii/pull/9375

#9373: remove unnecessary tutorial DAG edges (proposed by tjhei; merged) 
https://github.com/dealii/dealii/pull/9373

#9372: Fix removing trailing whitespaces (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/9372

#9371: New compress/decompress using gzip. (proposed by luca-heltai; merged) 
https://github.com/dealii/dealii/pull/9371

#9370: More work on the tutorial graph (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/9370

#9367: fix documentation on add_table. Fixes 9355 (proposed by 
krishnakumarg1984) https://github.com/dealii/dealii/pull/9367

#9366: In step-10, fixes explanation surrounding new header inclusion. fixes... 
(proposed by krishnakumarg1984; merged) 
https://github.com/dealii/dealii/pull/9366

#9365: step-10 builds on step-7. see #9358 (proposed by krishnakumarg1984; 
merged) https://github.com/dealii/dealii/pull/9365

#9364: Rename methods in ConsensusAlgorithmProcess (proposed by peterrum; 
merged) https://github.com/dealii/dealii/pull/9364

#9362: New p:f:t tests (proposed by peterrum) 
https://github.com/dealii/dealii/pull/9362

#9360: Host of documentation improvements to step-10 (proposed by 
krishnakumarg1984) https://github.com/dealii/dealii/pull/9360

#9359: Work around a doxygen bug that triggers in step-10. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/9359

#9352: Introduce CellAccessor::is_active(). (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/9352

#9351: Remove trailing whitespace (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/9351

#9348: Fix typo in step-49 doc about gmsh (proposed by kronbichler; merged) 
https://github.com/dealii/dealii/pull/9348

#9346: Fix input argument type of ExcFileNotOpen() (proposed by peterrum; 
merged) https://github.com/dealii/dealii/pull/9346

#9345: Clarify comments about distort_random() in step-49. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/9345

#9344: Talk about mesh quality in step-6. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/9344

#9343: Compute diagonal with MatrixFree (proposed by peterrum) 
https://github.com/dealii/dealii/pull/9343

#9342: Use the same color edges as for nodes in the tutorial graph. (proposed 
by bangerth; merged) https://github.com/dealii/dealii/pull/9342

#9340: Lots of documentation fixes to Step-49 tutorial (proposed by 
krishnakumarg1984; merged) https://github.com/dealii/dealii/pull/9340

#9339: Simplify the example code for setting manifold id in glossary using 
range-based for loop (proposed by krishnakumarg1984) 
https://github.com/dealii/dealii/pull/9339

#9337: Fix some coverity complains (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/9337

#9335: Simplify description in step-49. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/9335

#9333: Use @pre instead of @note in a number of places. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/9333

#9332: Add a changelog for step-71. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/9332

#9331: Fix url to the gmsh website (proposed by krishnakumarg1984; merged) 
https://github.com/dealii/dealii/pull/9331

#9330: In glossary for coarse_mesh, use monospace font for refine_global call 
since doxygen wasn't already hyperlinking it anyway (proposed by 
krishnakumarg1984; merged) https://github.com/dealii/dealii/pull/9330

#9329: Better document an issue with curved boundaries. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/9329

#9328: Fix the instantiations of GridOut::write_svg(). (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/9328

#9327: Better document gmsh's features. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/9327

#9326: add alternative output for tests/base/utilities_pack_unpack_07 (proposed 
by tjhei; merged) https://github.com/dealii/dealii/pull/9326

#9320: Simplifies the example codes for glossary entries of boundary_id and 
manifold_id (proposed by krishnakumarg1984) 
https://github.com/dealii/dealii/pull/9320

#9318: converts l_2 to LaTeX code (proposed by krishnakumarg1984; merged) 
https://github.com/dealii/dealii/pull/9318

#9300: In step 6 results doc, move the header file inclusion sentence to 
reflect that we need it for Sparse_ILU and not Jacobi preconditioner (proposed 
by krishnakumarg1984; merged) https://github.com/dealii/dealii/pull/9300

#9297: Make GridTools::delete_duplicate_vertices() faster. (proposed by 
drwells; merged) https://github.com/dealii/dealii/pull/9297

#9288: Update constraints documentation module to reflect recent updates to 
step-6 (proposed by krishnakumarg1984; merged) 
https://github.com/dealii/dealii/pull/9288

#9287: Replace the Dataout::first_cell/next_cell() mechanism (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/9287

#9272: Make DoFTools::count_dofs_per_{component,block} return its data. 
(proposed by bangerth; merged) https://github.com/dealii/dealii/pull/9272

#9259: Implement jump_hessian and jump_3rd_derivative on FEInterfaceValues. 
(proposed by simonsticko; merged) https://github.com/dealii/dealii/pull/9259

#9249: Replace Threads::mutex by std::mutex (proposed by masterleinad; merged) 
https://github.com/dealii/dealii/pull/9249

#9231: Simpler CellwiseInverseMassMatrix::apply() function (proposed by 
kronbichler; merged) https://github.com/dealii/dealii/pull/9231

#9178: Add a set of new python wrappers (proposed by agrayver; merged) 
https://github.com/dealii/dealii/pull/9178

#9111: step-71: the biharmonic equation. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/9111

#9096: cleanup typedefs in DataOut (proposed by tamiko; merged) 
https://github.com/dealii/dealii/pull/9096

#9075: Get set particle positions (proposed by luca-heltai; merged) 
https://github.com/dealii/dealii/pull/9075

#9007: Add copy_triangulation to parallel::fullydistributed::Triangulation 
(proposed by peterrum; merged) https://github.com/dealii/dealii/pull/9007


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

#9406: [Step-20] Reorganise prior tutorial contents since the input dependency 
for step-20 is incorrect/incomplete (opened) 
https://github.com/dealii/dealii/issues/9406

#9405: Post-function in matrix-free cell_loop() is not executed correctly when 
not using AdditionalData::none (opened) 
https://github.com/dealii/dealii/issues/9405

#9396: [Step-7] Violation of the philosophy of multiplying the test function 
from the left  (opened and closed) https://github.com/dealii/dealii/issues/9396

#9395: [Step-7] Improve/Clarify the introduction to the Helmholtz equation 
(opened and closed) https://github.com/dealii/dealii/issues/9395

#9392: Documentation issues in  VectorTools::NormType (opened and closed) 
https://github.com/dealii/dealii/issues/9392

#9390: Refactor TriangulationDescription::Description (opened) 
https://github.com/dealii/dealii/issues/9390

#9386: Improve "Possibilities for extension" of Step-7: discuss the method of 
manufactured solutions, use automatic differentiation for obtaining the source 
term, consistent initial and boundary conditions (opened) 
https://github.com/dealii/dealii/issues/9386

#9383: Redundancy persists in tutorial DAG code-gallery edges (opened and 
closed) https://github.com/dealii/dealii/issues/9383

#9378: In tutorials, mismatch between legend colour/shading and DAG nodes for 
code-gallery (opened and closed) https://github.com/dealii/dealii/issues/9378

#9377: Remove connection between categories in legend for the tutorials DAG 
(opened and closed) https://github.com/dealii/dealii/issues/9377

#9374: Steps 47, 58, 66-70 are missing? (opened and closed) 
https://github.com/dealii/dealii/issues/9374

#9369: Native smoothing of grids respecting Manifolds (opened) 
https://github.com/dealii/dealii/issues/9369

#9368: /contrib/utilties/indent script is broken for latest update of GNU sed 
(opened and closed) https://github.com/dealii/dealii/issues/9368

#9363: Improve the documentation of ConsensusAlgorithm (opened) 
https://github.com/dealii/dealii/issues/9363

#9361: Step-10 tutorial suddenly introduces Utilities::to_string without 
explanation (or comparison with std::string) (opened and closed) 
https://github.com/dealii/dealii/issues/9361

#9358: [Step-10] Incomplete/incorrect input dependency in the tutorial dot 
diagram/DAG graph (opened and closed) 
https://github.com/dealii/dealii/issues/9358

#9357: Weird doxygen behaviour for Step-10 documentation direct link to Plain 
Program in the browser (opened and closed) 
https://github.com/dealii/dealii/issues/9357

#9356: [Step-10] Potentially need a documentation line explaining why the 
header file fe_nothing was introduced (opened and closed) 
https://github.com/dealii/dealii/issues/9356

#9355: Potentially incomplete documentation for ConvergenceTable add_value() 
example (opened) https://github.com/dealii/dealii/issues/9355

#9354: Use a consistent way to cite/reference papers in documentation (either 
inline full-text or bibtex cite keys) (opened and closed) 
https://github.com/dealii/dealii/issues/9354

#9353: Possibility to account for material_id during p::fd::t creation (opened) 
https://github.com/dealii/dealii/issues/9353

#9350: [Possible bug?] Conflict in the documentation of the different mapping 
classes (opened and closed) https://github.com/dealii/dealii/issues/9350

#9349: [Step-49] Unclear documentation "using an object of class having an 
operator()" for GridTools::Transform (opened and closed) 
https://github.com/dealii/dealii/issues/9349

#9347: Generalize Matrixfree::get_cell_iterator() (opened) 
https://github.com/dealii/dealii/issues/9347

#9341: [Step-10] Remove long double from example step and improve discussion of 
round-off errors (opened) https://github.com/dealii/dealii/issues/9341

#9338: Facilities to compute "goodness" of a mesh (i.e. a mesh-quality 
indicator) (opened and closed) https://github.com/dealii/dealii/issues/9338

#9336: [Step-49 tutorial] Conflicting advice about unstructured mesh (random 
perturbations) (opened and closed) https://github.com/dealii/dealii/issues/9336

#9334: [Step-49] Unclear wording on the Transform Operation used (opened and 
closed) https://github.com/dealii/dealii/issues/9334

#9325: [Step-49] Consider including Gmsh's C++ API features (in addition to or 
replacing .geo file)? (opened and closed) 
https://github.com/dealii/dealii/issues/9325

#9324: [Step-49] Documentation review: Gmsh capabilities need update? (opened 
and closed) https://github.com/dealii/dealii/issues/9324

#9322: Incorrect pattern with one version of make_flux_sparsity_pattern (opened 
and closed) https://github.com/dealii/dealii/issues/9322

#9319: Improve the example codes in the documentation module/glossary entry for 
boundary indicator id and manifold_id (opened) 
https://github.com/dealii/dealii/issues/9319

#9299: Issue a sane error message when crashing for three-dimensional svg write 
attempts (closed) https://github.com/dealii/dealii/issues/9299

#9296: [possible bug?] GridGenerator::hyper_ball does not produce circular 
edges at the boundary (closed) https://github.com/dealii/dealii/issues/9296

#9279: URL links on the news page of dealii.org website do not work (closed) 
https://github.com/dealii/dealii/issues/9279


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 [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/5e275891.1c69fb81.7c263.1199SMTPIN_ADDED_MISSING%40gmr-mx.google.com.

Reply via email to