dune-grid  2.2.0
Public Types | Public Member Functions
Dune::VTK::NonConformingConnectivityWriter< Cell > Class Template Reference

writer for the connectivity array in nonconforming mode More...

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

Inheritance diagram for Dune::VTK::NonConformingConnectivityWriter< Cell >:
Dune::VTK::FunctionWriterBase< Cell >

List of all members.

Public Types

typedef FieldVector< DF, mydim > Domain
typedef Cell Cell

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 Cell &cell, unsigned cornerIndex)
 write at the given corner
virtual void endWrite ()
 signal end of writing
virtual void write (const Cell &cell, const Domain &xl)
 write at the given position

Detailed Description

template<typename Cell>
class Dune::VTK::NonConformingConnectivityWriter< Cell >

writer for the connectivity array in nonconforming mode


Member Typedef Documentation

typedef Cell Dune::VTK::FunctionWriterBase< Cell >::Cell [inherited]
typedef FieldVector<DF, mydim> Dune::VTK::FunctionWriterBase< Cell >::Domain [inherited]

Member Function Documentation

template<typename Cell >
virtual void Dune::VTK::NonConformingConnectivityWriter< Cell >::addArray ( PVTUWriter writer) [inline, virtual]
template<typename Cell >
virtual bool Dune::VTK::NonConformingConnectivityWriter< Cell >::beginWrite ( VTUWriter writer,
std::size_t  nitems 
) [inline, virtual]
template<typename Cell >
virtual void Dune::VTK::NonConformingConnectivityWriter< Cell >::endWrite ( ) [inline, virtual]

signal end of writing

Implements Dune::VTK::FunctionWriterBase< Cell >.

template<typename Cell >
virtual std::string Dune::VTK::NonConformingConnectivityWriter< Cell >::name ( ) const [inline, virtual]
template<typename Cell >
virtual unsigned Dune::VTK::NonConformingConnectivityWriter< Cell >::ncomps ( ) const [inline, virtual]
virtual void Dune::VTK::FunctionWriterBase< Cell >::write ( const Cell cell,
const Domain xl 
) [inline, virtual, inherited]

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.

template<typename Cell >
virtual void Dune::VTK::NonConformingConnectivityWriter< Cell >::write ( const Cell cell,
unsigned  cornerIndex 
) [inline, virtual]

write at the given corner

Reimplemented from Dune::VTK::FunctionWriterBase< Cell >.


The documentation for this class was generated from the following file: