Wolfgang Bangerth

Results 105 issues of Wolfgang Bangerth

I was playing around with how `"..."s` strings work. It turns out that this is really awkward because in order to use `operator ""s`, you have to add `using namespace...

ready to test

Companion to #17802, but for `examples/`. We no longer seem to compile the tutorials by default, so I haven't checked whether this actually works, whereas I'm pretty confident about #17802....

Tutorials
ready to test

My student @WasimNiyazMunshi found out -- perhaps not surprisingly to those who know how the function is implemented -- that `FullMatrix::mmult()` does not generate the right results if the output...

Starter project

This is in relation to #17718. We currently have two places where we declare BLAS functions. To show an example, `bundled/umfpack/UMFPACK/Source/cholmod_blas.h` says ``` #define BLAS_DGEMM dgemm // or other variants,...

As part of all of the renaming of `Subscriptor` -> `EnableObserverPointer` and `SmartPointer` -> `ObserverPointer`, I've also been thinking about making the details how these two classes interact private details....

Miscellaneous

A lot of the pictures shown in the tutorials are quite old and show an aesthetic and color scheme that is a bit outdated. In particular, we have many many...

Starter project
Tutorials

I have long thought that the name `SmartPointer` is poorly chosen because (i) the class is not actually smart, (ii) smart pointers are generally thought of as ones that manage...

Discussion

These are the next two on my list of `MeshWorker` classes that I would like to get rid of. They are only used in step-39 in the tutorials. There are...

Search for `TimeStepper` in https://dealii.org/developer/doxygen/deal.II/group__PETScWrappers.html . It is a class, but listed under functions, and the documentation consequently shows up in the wrong place: https://dealii.org/developer/doxygen/deal.II/group__PETScWrappers.html#ga4aeca7d7e858adbd17ad9894ba064693 This is declared as ```...

Documentation