dune-grid 2.9.0
|
function writer for skeleton functions More...
#include <dune/grid/io/file/vtk/skeletonfunction.hh>
Public Types | |
typedef FieldVector< DF, mydim > | Domain |
typedef Func::Traits::Cell | Cell |
Public Member Functions | |
SkeletonFunctionWriter (const std::shared_ptr< const Func > &func_, const std::string &name, unsigned dimR_, VTK::Precision prec=VTK::Precision::float32) | |
SkeletonFunctionWriter (const std::shared_ptr< const Func > &func_, const std::string &name, VTK::Precision prec=VTK::Precision::float32) | |
virtual std::string | name () const |
return name More... | |
virtual unsigned | ncomps () const |
return number of components of the vector More... | |
virtual void | addArray (PVTUWriter &writer) |
add this field to the given parallel writer More... | |
virtual bool | beginWrite (VTUWriter &writer, std::size_t nitems) |
start writing with the given writer More... | |
virtual void | write (const typename Func::Traits::Cell &cell, const typename Func::Traits::Domain &xl) |
write at the given position More... | |
virtual void | endWrite () |
signal end of writing More... | |
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... | |
function writer for skeleton functions
Func | Function to write. Must be a model of SkeletonFunctionInterface. |
|
inherited |
|
inherited |
|
inline |
|
inline |
|
inlinevirtual |
add this field to the given parallel writer
Implements Dune::VTK::FunctionWriterBase< Func::Traits::Cell >.
|
inlinevirtual |
start writing with the given writer
Implements Dune::VTK::FunctionWriterBase< Func::Traits::Cell >.
|
inlinevirtual |
signal end of writing
Implements Dune::VTK::FunctionWriterBase< Func::Traits::Cell >.
|
inlinevirtual |
return name
Implements Dune::VTK::FunctionWriterBase< Func::Traits::Cell >.
|
inlinevirtual |
return number of components of the vector
Implements Dune::VTK::FunctionWriterBase< Func::Traits::Cell >.
|
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.
|
inlinevirtualinherited |
write at the given corner
This default method forwards the writing to write(const Cell&, const Domain&).
|
inlinevirtual |
write at the given position