dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | Protected Types | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
Dune::Fem::VTKIO< GridPart, false > Class Template Reference

#include <dune/fem/io/file/vtkio.hh>

Inheritance diagram for Dune::Fem::VTKIO< GridPart, false >:
Inheritance graph

Public Types

typedef BaseType::GridPartType GridPartType
 
typedef GridPartType::GridType GridType
 
typedef GridPartType::IndexSetType IndexSetType
 

Public Member Functions

new VTKWriterType (gridPart, dm)
 
const GridPartTypegridPart () const
 return grid part
 
void addCellData (DF &df, const std::string &dataName="")
 
void addVectorCellData (DF &df, const std::string &dataName="", int startPoint=0)
 
void addVertexData (DF &df, const std::string &dataName="")
 
void addVectorVertexData (DF &df, const std::string &dataName="", int startPoint=0)
 
void clear ()
 
std::string write (const std::string &name, VTK::OutputType type)
 
std::string write (const std::string &name)
 
std::string write (const std::string &name, VTK::OutputType type, const int rank, const int size)
 
std::string write (const std::string &name, const int rank, const int size)
 
std::string pwrite (const std::string &name, const std::string &path, const std::string &extendpath, VTK::OutputType type)
 
std::string pwrite (const std::string &name, const std::string &path, const std::string &extendpath)
 

Public Attributes

 __pad0__: BaseType( gridPart
 

Protected Types

typedef GridPart::GridViewType GridViewType
 

Protected Member Functions

int getPartitionParameter (const ParameterReader &parameter=Parameter::container()) const
 
void addPartitionData (const int myRank=-1)
 

Static Protected Member Functions

static bool notComplex ()
 

Protected Attributes

const GridPartTypegridPart_
 
VTKWriterType * vtkWriter_
 
int addPartition_
 
VTK::OutputType type_
 

Member Typedef Documentation

◆ GridPartType

template<class GridPart >
typedef BaseType::GridPartType Dune::Fem::VTKIO< GridPart, false >::GridPartType

◆ GridType

typedef GridPartType::GridType Dune::Fem::VTKIOBase< GridPart, subsampling >::GridType
inherited

◆ GridViewType

typedef GridPart::GridViewType Dune::Fem::VTKIOBase< GridPart, subsampling >::GridViewType
protectedinherited

◆ IndexSetType

typedef GridPartType::IndexSetType Dune::Fem::VTKIOBase< GridPart, subsampling >::IndexSetType
inherited

Member Function Documentation

◆ addCellData()

void Dune::Fem::VTKIOBase< GridPart, subsampling >::addCellData ( DF &  df,
const std::string &  dataName = "" 
)
inlineinherited

◆ addPartitionData()

void Dune::Fem::VTKIOBase< GridPart, subsampling >::addPartitionData ( const int  myRank = -1)
inlineprotectedinherited

◆ addVectorCellData()

void Dune::Fem::VTKIOBase< GridPart, subsampling >::addVectorCellData ( DF &  df,
const std::string &  dataName = "",
int  startPoint = 0 
)
inlineinherited

◆ addVectorVertexData()

void Dune::Fem::VTKIOBase< GridPart, subsampling >::addVectorVertexData ( DF &  df,
const std::string &  dataName = "",
int  startPoint = 0 
)
inlineinherited

◆ addVertexData()

void Dune::Fem::VTKIOBase< GridPart, subsampling >::addVertexData ( DF &  df,
const std::string &  dataName = "" 
)
inlineinherited

◆ clear()

void Dune::Fem::VTKIOBase< GridPart, subsampling >::clear ( )
inlineinherited

◆ getPartitionParameter()

int Dune::Fem::VTKIOBase< GridPart, subsampling >::getPartitionParameter ( const ParameterReader parameter = Parameter::container()) const
inlineprotectedinherited

◆ gridPart()

const GridPartType & Dune::Fem::VTKIOBase< GridPart, subsampling >::gridPart ( ) const
inlineinherited

return grid part

◆ notComplex()

static bool Dune::Fem::VTKIOBase< GridPart, subsampling >::notComplex ( )
inlinestaticprotectedinherited

◆ pwrite() [1/2]

std::string Dune::Fem::VTKIOBase< GridPart, subsampling >::pwrite ( const std::string &  name,
const std::string &  path,
const std::string &  extendpath 
)
inlineinherited

◆ pwrite() [2/2]

std::string Dune::Fem::VTKIOBase< GridPart, subsampling >::pwrite ( const std::string &  name,
const std::string &  path,
const std::string &  extendpath,
VTK::OutputType  type 
)
inlineinherited

◆ VTKWriterType()

template<class GridPart >
new Dune::Fem::VTKIO< GridPart, false >::VTKWriterType ( gridPart  ,
dm   
)

◆ write() [1/4]

std::string Dune::Fem::VTKIOBase< GridPart, subsampling >::write ( const std::string &  name)
inlineinherited

◆ write() [2/4]

std::string Dune::Fem::VTKIOBase< GridPart, subsampling >::write ( const std::string &  name,
const int  rank,
const int  size 
)
inlineinherited

◆ write() [3/4]

std::string Dune::Fem::VTKIOBase< GridPart, subsampling >::write ( const std::string &  name,
VTK::OutputType  type 
)
inlineinherited

◆ write() [4/4]

std::string Dune::Fem::VTKIOBase< GridPart, subsampling >::write ( const std::string &  name,
VTK::OutputType  type,
const int  rank,
const int  size 
)
inlineinherited

Member Data Documentation

◆ __pad0__

template<class GridPart >
Dune::Fem::VTKIO< GridPart, false >::__pad0__

◆ addPartition_

int Dune::Fem::VTKIOBase< GridPart, subsampling >::addPartition_
protectedinherited

◆ gridPart_

const GridPartType& Dune::Fem::VTKIOBase< GridPart, subsampling >::gridPart_
protectedinherited

◆ type_

VTK::OutputType Dune::Fem::VTKIOBase< GridPart, subsampling >::type_
protectedinherited

◆ vtkWriter_

VTKWriterType* Dune::Fem::VTKIOBase< GridPart, subsampling >::vtkWriter_
protectedinherited

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