6#ifndef DUNE_GRID_IO_FILE_VTK_BOUNDARYWRITER_HH
7#define DUNE_GRID_IO_FILE_VTK_BOUNDARYWRITER_HH
25 public BasicWriter<NonConformingBoundaryIteratorFactory<GV> >
34 : Factory(gv_), Base(static_cast<const Factory&>(*this)), gv(gv_)
39 template<
typename Func>
40 void addCellData(
const std::shared_ptr<Func>& p,
const std::string& name) {
41 addCellData(std::shared_ptr<typename Base::FunctionWriter>
45 template<
typename Func>
52 template<
typename Func>
53 void addPointData(
const std::shared_ptr<Func>& p,
const std::string& name) {
54 addPointData(std::shared_ptr<typename Base::FunctionWriter>
58 template<
typename Func>
Functions for VTK output on the skeleton.
Functions for VTK output on the skeleton.
Include standard header files.
Definition agrid.hh:60
Definition basicwriter.hh:32
BasicWriter(const NonConformingBoundaryIteratorFactory< GV > &factory_)
Definition basicwriter.hh:67
void addCellData(const std::shared_ptr< FunctionWriter > &writer)
Definition basicwriter.hh:76
void addPointData(const std::shared_ptr< FunctionWriter > &writer)
Definition basicwriter.hh:80
NonConformingBoundaryIteratorFactory(const GV &gv_)
Definition boundaryiterators.hh:177
void addPointData(const std::shared_ptr< Func > &p, const std::string &name)
Definition boundarywriter.hh:53
void addCellData(Func *p, const std::string &name)
Definition boundarywriter.hh:46
void addPointData(Func *p, const std::string &name)
Definition boundarywriter.hh:59
NonConformingBoundaryWriter(const GV &gv_)
Definition boundarywriter.hh:33
void addCellData(const std::shared_ptr< Func > &p, const std::string &name)
Definition boundarywriter.hh:40
function writer for skeleton functions
Definition skeletonfunction.hh:83