Dune Core Modules (unstable)

Dune::VTKWriter< GridView >::VTKLocalFunction::VTKFunctionWrapper Struct Reference

Type erasure implementation for legacy VTKFunctions. More...

#include <dune/grid/io/file/vtk/vtkwriter.hh>

Public Member Functions

virtual void bind (const Entity &e)
 Bind data set to grid entity - must be called before evaluating (i.e. calling write())
 
virtual void unbind ()
 Unbind data set from current grid entity - mostly here for performance and symmetry reasons.
 
virtual void write (const Coordinate &pos, Writer &w, std::size_t count) const
 Evaluate data set at local position pos inside the current entity and write result to w. More...
 

Detailed Description

template<class GridView>
struct Dune::VTKWriter< GridView >::VTKLocalFunction::VTKFunctionWrapper

Type erasure implementation for legacy VTKFunctions.

Member Function Documentation

◆ write()

template<class GridView >
virtual void Dune::VTKWriter< GridView >::VTKLocalFunction::VTKFunctionWrapper::write ( const Coordinate &  pos,
Writer w,
std::size_t  count 
) const
inlinevirtual

Evaluate data set at local position pos inside the current entity and write result to w.

The function must write count scalar values as determined by the VTK::FieldInfo.

Implements Dune::VTKWriter< GridView >::VTKLocalFunction::FunctionWrapperBase.


The documentation for this struct was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Dec 21, 23:30, 2024)