|
dune-grid 2.8.0
|
Loading...
Searching...
No Matches
functionwriter.hh
Go to the documentation of this file.
#define DUNE_THROW(E, m)
Data array writers for the VTKWriter.
Common stuff for the VTKWriter.
Precision
which precision to use when writing out data to vtk files
Definition common.hh:269
@ int32
@ uint8
@ float32
GeometryType geometryType(const Dune::GeometryType &t)
mapping from GeometryType to VTKGeometryType
Definition common.hh:149
Include standard header files.
virtual unsigned ncomps() const =0
return number of components of the vector
virtual void write(const Cell &, const Domain &)
write at the given position
Definition functionwriter.hh:57
virtual void addArray(PVTUWriter &writer)=0
add this field to the given parallel writer
virtual bool beginWrite(VTUWriter &writer, std::size_t nitems)=0
start writing with the given writer
virtual ~FunctionWriterBase()
destructor
Definition functionwriter.hh:76
virtual void write(const Cell &cell, unsigned cornerIndex)
write at the given corner
Definition functionwriter.hh:69
VTKFunctionWriter(const std::shared_ptr< const Func > &func_, VTK::Precision prec=VTK::Precision::float32)
Definition functionwriter.hh:95
virtual std::string name() const
return name
Definition functionwriter.hh:101
virtual unsigned ncomps() const
return number of components of the vector
Definition functionwriter.hh:104
virtual bool beginWrite(VTUWriter &writer, std::size_t nitems)
start writing with the given writer
Definition functionwriter.hh:115
virtual void addArray(PVTUWriter &writer)
add this field to the given parallel writer
Definition functionwriter.hh:110
virtual void write(const typename Base::Cell &cell, const typename Base::Domain &xl)
write at the given position
Definition functionwriter.hh:122
virtual void endWrite()
signal end of writing
Definition functionwriter.hh:131
virtual void write(const typename Base::Cell &cell, const typename Base::Domain &xl)
write at the given position
Definition functionwriter.hh:174
virtual std::string name() const
return name
Definition functionwriter.hh:157
virtual void endWrite()
signal end of writing
Definition functionwriter.hh:184
virtual unsigned ncomps() const
return number of components of the vector
Definition functionwriter.hh:160
virtual void addArray(PVTUWriter &writer)
add this field to the given parallel writer
Definition functionwriter.hh:163
virtual bool beginWrite(VTUWriter &writer, std::size_t nitems)
start writing with the given writer
Definition functionwriter.hh:168
CoordinatesWriter(VTK::Precision prec=VTK::Precision::float32)
Definition functionwriter.hh:152
writer for the connectivity array in conforming mode
Definition functionwriter.hh:193
virtual void addArray(PVTUWriter &writer)
add this field to the given parallel writer
Definition functionwriter.hh:214
virtual std::string name() const
return name
Definition functionwriter.hh:208
virtual void write(const typename Base::Cell &cell, unsigned cornerIndex)
write at the given corner
Definition functionwriter.hh:240
ConformingConnectivityWriter(const IteratorFactory &factory_)
create a writer with the given iteratorfactory
Definition functionwriter.hh:203
virtual unsigned ncomps() const
return number of components of the vector
Definition functionwriter.hh:211
virtual bool beginWrite(VTUWriter &writer, std::size_t nitems)
start writing with the given writer
Definition functionwriter.hh:219
virtual void endWrite()
signal end of writing
Definition functionwriter.hh:249
writer for the connectivity array in nonconforming mode
Definition functionwriter.hh:259
virtual unsigned ncomps() const
return number of components of the vector
Definition functionwriter.hh:268
virtual std::string name() const
return name
Definition functionwriter.hh:265
virtual void write(const Cell &, unsigned)
write at the given corner
Definition functionwriter.hh:283
virtual void addArray(PVTUWriter &writer)
add this field to the given parallel writer
Definition functionwriter.hh:271
virtual bool beginWrite(VTUWriter &writer, std::size_t nitems)
start writing with the given writer
Definition functionwriter.hh:276
virtual void endWrite()
signal end of writing
Definition functionwriter.hh:289
virtual void addArray(PVTUWriter &writer)
add this field to the given parallel writer
Definition functionwriter.hh:312
virtual void endWrite()
signal end of writing
Definition functionwriter.hh:329
virtual std::string name() const
return name
Definition functionwriter.hh:306
virtual void write(const Cell &cell, const typename Base::Domain &)
write at the given position
Definition functionwriter.hh:324
virtual bool beginWrite(VTUWriter &writer, std::size_t nitems)
start writing with the given writer
Definition functionwriter.hh:317
virtual unsigned ncomps() const
return number of components of the vector
Definition functionwriter.hh:309
virtual unsigned ncomps() const
return number of components of the vector
Definition functionwriter.hh:348
virtual bool beginWrite(VTUWriter &writer, std::size_t nitems)
start writing with the given writer
Definition functionwriter.hh:356
virtual std::string name() const
return name
Definition functionwriter.hh:345
virtual void write(const Cell &cell, const typename Base::Domain &)
write at the given position
Definition functionwriter.hh:362
virtual void addArray(PVTUWriter &writer)
add this field to the given parallel writer
Definition functionwriter.hh:351
virtual void endWrite()
signal end of writing
Definition functionwriter.hh:366
void addArray(const std::string &name, unsigned ncomps, Precision prec)
Add an array to the output file.
Definition pvtuwriter.hh:205
DataArrayWriter * makeArrayWriter(const std::string &name, unsigned ncomps, unsigned nitems, Precision prec)
acquire a DataArrayWriter
Definition vtuwriter.hh:378
T clear(T... args)
T reset(T... args)
T resize(T... args)
T size(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8