Skip to content

Speedup Dirichlet BCs for deactivated subdomains

When the transposed matrix is created the zero entries are omitted in its sparsity pattern, which is fine if all rows/columns have at least one value. In case of deactivated subdomains the local assemblers are not run and the transposed matrix lags the required space to set the diagonal values resulting in costly reallocations.

  1. Feature description was added to the changelog
  2. Tests covering your feature were added?
  3. Any new feature or behavior change was documented?

Merge request reports