Wolfgang Bangerth

Results 105 issues of Wolfgang Bangerth

As mentioned in #16670, different parts of the Tpetra wrappers define their own `size_type` types, and some of these are signed: ``` include/deal.II/lac/trilinos_tpetra_block_sparse_matrix.h: using size_type = typename BaseClass::size_type; include/deal.II/lac/trilinos_tpetra_block_vector.h: using...

The `Tensor` class has a somewhat complicated structure that is due to the fact that we build it recursively: a `Tensor` internally consists of an array of `Tensor` objects. It...

Here is a draft attempt at reordering vertices in the order in which we encounter them in loops over all cells, in an attempt at improving cache locality. This is...

Do not merge :skull_and_crossbones:
ready to test

As pointed out on the mailing list by Chengjiang Yin: > I notice that the modules page has disappeared from the recent online documentation for a while and the module...

Documentation

As noted in #16525, we still need a test for #16518. The reason why we apparently don't have tests that check all of our autodifferentiation stuff is because the tests...

#16518 fixes a type that prevented us from differentiating through a function. We should add both a changelog entry and a test for this.

[This is related to #684 but addresses a bigger issue.] Timo, Bruno and I have brainstormed a bit about how we think the vector classes (and, ultimately, maybe also the...

Enhancement
ready for review
Linear Algebra

Running step-70 works just fine, but only just so :-) In writing #15370, I spent a quality hour discovering the following. In the default input file, `parameters.prm`, we have ```...

Tutorials

As evidenced in https://github.com/dealii/dealii/pull/15370#pullrequestreview-1494845551, step-70 searches for specific characters in the name of the input file to make decisions about dimensions. This trips us up if the input file name...

Starter project
Tutorials