dune-fem
2.4.1-rc
|
Tag for discrete functions using block vectors. More...
Tag for discrete functions using block vectors.
A discrete function using block vectors for its dof storage and calculations should inherit from this struct. For example, Dune::Fem::MatrixOperator recognizes discrete functions with block vectors only as such if they inherit from this tag. If they do, their method .dofVector() is used (which is a block vector). If they do not, this indicates that they don't use block vectors and thus provide a .leakPointer() method - which is used by Dune::Fem::MatrixOperator in this case.