Dune Core Modules (unstable)

Dune::VTK::SkeletonFunctionWriter< Func > Class Template Reference

function writer for skeleton functions More...

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

Public Member Functions

virtual std::string name () const
 return name
 
virtual unsigned ncomps () const
 return number of components of the vector
 
virtual void addArray (PVTUWriter &writer)
 add this field to the given parallel writer
 
virtual bool beginWrite (VTUWriter &writer, std::size_t nitems)
 start writing with the given writer
 
virtual void write (const typename Func::Traits::Cell &cell, const typename Func::Traits::Domain &xl)
 write at the given position
 
virtual void endWrite ()
 signal end of writing
 
virtual void write (const Cell &, const Domain &)
 write at the given position More...
 
virtual void write (const Cell &cell, unsigned cornerIndex)
 write at the given corner More...
 

Detailed Description

template<typename Func>
class Dune::VTK::SkeletonFunctionWriter< Func >

function writer for skeleton functions

Template Parameters
FuncFunction to write. Must be a model of SkeletonFunctionInterface.

Member Function Documentation

◆ write() [1/2]

virtual void Dune::VTK::FunctionWriterBase< Func::Traits::Cell >::write ( const Cell &  ,
const Domain  
)
inlinevirtualinherited

write at the given position

This is the default dummy implementation. This method is not abstract so derived classes don't have to override it if they don't need it.

◆ write() [2/2]

virtual void Dune::VTK::FunctionWriterBase< Func::Traits::Cell >::write ( const Cell &  cell,
unsigned  cornerIndex 
)
inlinevirtualinherited

write at the given corner

This default method forwards the writing to write(const Cell&, const Domain&).


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