A VTK function that supports both scalar and vector values for each face. This expects the data to be organized by a two-dimensional field storing for each element the element-local nodal values. Used for non-conforming spaces such as Rannacher-Turek and Crouzeix-Raviart. More...
#include <dumux/io/vtk/function.hh>
| GridView | The Dune grid view type | 
| Mapper | The type used for mapping elements to indices in the field | 
| F | The field type (either vector of scalars or vectors) | 
| Public Types | |
| using | ctype = typename GridView::ctype | 
| using | Element = typename GridView::template Codim<0>::Entity | 
| Public Member Functions | |
| int | ncomps () const final | 
| return number of components | |
| std::string | name () const final | 
| get name | |
| double | evaluate (int mycomp, const Element &e, const Dune::FieldVector< ctype, dim > &localPos) const final | 
| evaluate | |
| Dumux::Vtk::Precision | precision () const final | 
| get output precision for the field | |
| VectorP1FaceNonConformingVTKFunction (const GridView &gridView, const Mapper &mapper, const F &field, const std::string &name, int nComps, Dumux::Vtk::Precision precision=Dumux::Vtk::Precision::float32) | |
| Constructor. | |
| Static Public Attributes | |
| static constexpr int | dim = GridView::dimension | 
| using Dumux::Vtk::VectorP1FaceNonConformingVTKFunction< GridView, Mapper, F >::ctype = typename GridView::ctype | 
| using Dumux::Vtk::VectorP1FaceNonConformingVTKFunction< GridView, Mapper, F >::Element = typename GridView::template Codim<0>::Entity | 
| 
 | inline | 
| 
 | inlinefinal | 
| 
 | inlinefinal | 
| 
 | inlinefinal | 
| 
 | inlinefinal | 
| 
 | staticconstexpr |