Dune Core Modules (2.3.1)

Dune::VTK::AppendedRawDataArrayWriter< T > Class Template Reference

a streaming writer for data array tags, uses appended raw format More...

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

Public Member Functions

 AppendedRawDataArrayWriter (std::ostream &s, std::string name, int ncomps, unsigned nitems, unsigned &offset, const Indent &indent)
 make a new data array writer More...
 
void write (T data)
 write one data element to output stream (noop)
 
bool writeIsNoop () const
 whether calls to write may be skipped
 

Detailed Description

template<class T>
class Dune::VTK::AppendedRawDataArrayWriter< T >

a streaming writer for data array tags, uses appended raw format

Constructor & Destructor Documentation

◆ AppendedRawDataArrayWriter()

template<class T >
Dune::VTK::AppendedRawDataArrayWriter< T >::AppendedRawDataArrayWriter ( std::ostream &  s,
std::string  name,
int  ncomps,
unsigned  nitems,
unsigned &  offset,
const Indent indent 
)
inline

make a new data array writer

Parameters
sStream to write to.
nameName of array to write.
ncompsNumber of components of the array.
nitemsNumber of cells for cell data/Number of vertices for point data.
offsetByte count variable: this is incremented by one for each byte which has to written to the appended data section later.
indentIndentation to use. This is uses as-is for the header line.

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 (Jul 15, 22:36, 2024)