Refactor PMVectorToPLScalar and PLScalarToPMVector operators
Hi,
to represent the weak forms of gradient and divergence we have the following operators
- PMVectorToPLScalarOperator
- PLScalarToPMVectorOperator
with currently (M, L)\in\{1,2\}\times\{1,2\}
and L\leqslant M
. These classes are already templated. However, this is only w.r.t. the scalar suboperators. We still have different implementations for the different function space combinations. I suggest to
-
convert that into a single template class -
add accessor methods to the scalar suboperators (needed e.g. to call computeAndStoreLocalElementMatrices()
on them)
Cheers
Marcus