Simplify NonplanarCosseratShellEnergy
In particular, split it into a density and a local assembler.
The local assembler cannot be LocalEnergy
just yet, because it the density needs more geometry information than other densities.
In particular, split it into a density and a local assembler.
The local assembler cannot be LocalEnergy
just yet, because it the density needs more geometry information than other densities.