|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Public Types |
Public Member Functions |
Protected Types |
Protected Member Functions |
Static Protected Member Functions |
Protected Attributes |
List of all members
Dune::Fem::VTKIOBase< GridPart, subsampling >::SubsamplingVTKWriter Class Reference
#include <dune/fem/io/file/vtkio.hh>
Inheritance diagram for Dune::Fem::VTKIOBase< GridPart, subsampling >::SubsamplingVTKWriter:

Public Types | |
| typedef Dune::VTKFunction< GridView > | VTKFunction |
Public Member Functions | |
| SubsamplingVTKWriter (const GridPartType &gridPart, Dune::RefinementIntervals intervals, bool coerceToSimplex=false) | |
| constructor | |
| void | addVertexData (const std::shared_ptr< const VTKFunction > &p) |
| void | addVertexData (F &&f, VTK::FieldInfo vtkFieldInfo) |
| void | addVertexData (const Container &v, const std::string &name, int ncomps=1, VTK::Precision prec=VTK::Precision::float32) |
| void | addCellData (const std::shared_ptr< const VTKFunction > &p) |
| void | addCellData (F &&f, VTK::FieldInfo vtkFieldInfo) |
| void | addCellData (const Container &v, const std::string &name, int ncomps=1, VTK::Precision prec=VTK::Precision::float32) |
| void | clear () |
| VTK::Precision | coordPrecision () const |
| std::string | write (const std::string &name, VTK::OutputType type=VTK::ascii) |
| std::string | pwrite (const std::string &name, const std::string &path, const std::string &extendpath, VTK::OutputType type=VTK::ascii) |
Protected Types | |
| typedef std::list< VTKLocalFunction >::const_iterator | FunctionIterator |
Protected Member Functions | |
| std::string | write (const std::string &name, VTK::OutputType type, const int commRank, const int commSize) |
| std::string | pwrite (const std::string &name, const std::string &path, const std::string &extendpath, VTK::OutputType ot, const int commRank, const int commSize) |
| virtual void | countEntities (int &nvertices_, int &ncells_, int &ncorners_) |
| virtual void | writeCellData (VTK::VTUWriter &writer) |
| virtual void | writeVertexData (VTK::VTUWriter &writer) |
| virtual void | writeGridPoints (VTK::VTUWriter &writer) |
| virtual void | writeGridCells (VTK::VTUWriter &writer) |
| CornerIterator | cornerBegin () const |
| CornerIterator | cornerEnd () const |
| std::string | getParallelPieceName (const std::string &name, const std::string &path, int commRank, int commSize) const |
| std::string | getParallelHeaderName (const std::string &name, const std::string &path, int commSize) const |
| std::string | getSerialPieceName (const std::string &name, const std::string &path) const |
| std::string | getFormatString () const |
| std::string | getTypeString () const |
| std::tuple< std::string, std::string > | getDataNames (const T &data) const |
| void | writeData (VTK::VTUWriter &writer, const Data &data, const Iterator begin, const Iterator end, int nentries) |
| bool | checkForPolyhedralCells () const |
| virtual void | writeCellFaces (VTK::VTUWriter &writer) |
| void | fillFaceVertices (CornerIterator it, const CornerIterator end, const IndexSet &indexSet, std::vector< T > &faces, std::vector< T > &faceOffsets) |
| CellIterator | cellBegin () const |
| CellIterator | cellEnd () const |
| VertexIterator | vertexBegin () const |
| VertexIterator | vertexEnd () const |
Static Protected Member Functions | |
| static void | fillFacesForElement (const Entity &element, const IndexSet &indexSet, const std::vector< T > &vertices, T &offset, std::vector< T > &faces, std::vector< T > &faceOffsets) |
Protected Attributes | |
| GridView | gridView_ |
| std::list< VTKLocalFunction > | celldata |
| std::list< VTKLocalFunction > | vertexdata |
| int | ncells |
| int | nvertices |
| int | ncorners |
| VTK::OutputType | outputtype |
Constructor & Destructor Documentation
◆ SubsamplingVTKWriter()
template<class GridPart , bool subsampling>
|
inline |
constructor
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8