$treeview $search $mathjax
Palabos  Version 1.1
$projectbrief
$projectbrief
$searchbox

plb::VtkImageOutput3D< T > Class Template Reference

#include <vtkDataOutput.h>

Collaboration diagram for plb::VtkImageOutput3D< T >:

List of all members.

Public Member Functions

 VtkImageOutput3D (std::string fName, double deltaX_=1.)
 VtkImageOutput3D (std::string fName, double deltaX_, Array< double, 3 > offset)
 ~VtkImageOutput3D ()
template<typename TConv >
void writeData (plint nx, plint ny, plint nz, plint nDim, DataSerializer const *serializer, std::string const &name)
template<typename TConv >
void writeData (Box3D boundingBox_, plint nDim, DataSerializer const *serializer, std::string const &name)
template<typename TConv >
void writeData (ScalarField3D< T > &scalarField, std::string scalarFieldName, TConv scalingFactor=(T) 1)
template<typename TConv >
void writeData (MultiScalarField3D< T > &scalarField, std::string scalarFieldName, TConv scalingFactor=(T) 1)
template<plint n, typename TConv >
void writeData (TensorField3D< T, n > &tensorField, std::string tensorFieldName, TConv scalingFactor=(T) 1)
template<plint n, typename TConv >
void writeData (MultiTensorField3D< T, n > &tensorField, std::string tensorFieldName, TConv scalingFactor=(T) 1)
template<typename TConv >
void writeData (NTensorField3D< T > &nTensorField, std::string nTensorFieldName, TConv scalingFactor=(T) 1)
template<typename TConv >
void writeData (MultiNTensorField3D< T > &nTensorField, std::string nTensorFieldName, TConv scalingFactor=(T) 1)

template<typename T>
class plb::VtkImageOutput3D< T >


Constructor & Destructor Documentation

template<typename T >
plb::VtkImageOutput3D< T >::VtkImageOutput3D ( std::string  fName,
double  deltaX_ = 1. 
) [inline]
template<typename T >
plb::VtkImageOutput3D< T >::VtkImageOutput3D ( std::string  fName,
double  deltaX_,
Array< double, 3 >  offset 
) [inline]
template<typename T >
plb::VtkImageOutput3D< T >::~VtkImageOutput3D (  )  [inline]

Member Function Documentation

template<typename T >
template<typename TConv>
void plb::VtkImageOutput3D< T >::writeData ( MultiNTensorField3D< T > &  nTensorField,
std::string  nTensorFieldName,
TConv  scalingFactor = (T)1 
) [inline]
template<typename T >
template<typename TConv>
void plb::VtkImageOutput3D< T >::writeData ( NTensorField3D< T > &  nTensorField,
std::string  nTensorFieldName,
TConv  scalingFactor = (T)1 
) [inline]
template<typename T >
template<plint n, typename TConv >
void plb::VtkImageOutput3D< T >::writeData ( MultiTensorField3D< T, n > &  tensorField,
std::string  tensorFieldName,
TConv  scalingFactor = (T)1 
) [inline]
template<typename T >
template<plint n, typename TConv >
void plb::VtkImageOutput3D< T >::writeData ( TensorField3D< T, n > &  tensorField,
std::string  tensorFieldName,
TConv  scalingFactor = (T)1 
) [inline]
template<typename T >
template<typename TConv >
void plb::VtkImageOutput3D< T >::writeData ( MultiScalarField3D< T > &  scalarField,
std::string  scalarFieldName,
TConv  scalingFactor = (T)1 
) [inline]
template<typename T >
template<typename TConv >
void plb::VtkImageOutput3D< T >::writeData ( ScalarField3D< T > &  scalarField,
std::string  scalarFieldName,
TConv  scalingFactor = (T)1 
) [inline]
template<typename T >
template<typename TConv >
void plb::VtkImageOutput3D< T >::writeData ( Box3D  boundingBox_,
plint  nDim,
DataSerializer const *  serializer,
std::string const &  name 
) [inline]
template<typename T >
template<typename TConv >
void plb::VtkImageOutput3D< T >::writeData ( plint  nx,
plint  ny,
plint  nz,
plint  nDim,
DataSerializer const *  serializer,
std::string const &  name 
) [inline]

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