Make BulkCosseratDensity interface more standard-like
- Apr 23, 2024
-
-
Sander, Oliver authored
In the wake of this, remove all Cosserat nomenclature. We keep the restriction to two factor spaces, because I see no short-time need for more generality.
-
- Apr 20, 2024
-
-
Sander, Oliver authored
Not all densities depend on the function value (e.g., elasticity), and not all of them depend on the derivative (e.g., dead volume loads). If the TargetSpace is a product manifold, not every density depends on all factors. This commit introduces an interface that allows the assembler to query what quantities of what factor a density depends on, to skip GFE interpolation that are later unused.
0197520f -
Sander, Oliver authored
dune-elasticity also has densities, but they implement a slightly different interface. Instead of having special code for such densities in the LocalIntegralAssembler, add a wrapper that makes densities from dune-elasticity look like dune-gfe densities.
9c9ec672 -
Sander, Oliver authored
Use the standard operator() method instead.
555fcc4e
-
- Apr 18, 2024
-
-
Sander, Oliver authored
I don't see why this has to be kept after the migration.
62f36cf0
-