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

plb::TensorFieldBase3D< T, nDim > Class Template Reference

Interface for the variants of 3D vector and tensor fields. More...

#include <dataFieldBase3D.h>

Inheritance diagram for plb::TensorFieldBase3D< T, nDim >:

List of all members.

Public Member Functions

virtual ~TensorFieldBase3D ()
virtual void reset ()=0
virtual Array< T, nDim > & get (plint iX, plint iY, plint iZ)=0
virtual Array< T, nDim > const & get (plint iX, plint iY, plint iZ) const =0

Detailed Description

template<typename T, int nDim>
class plb::TensorFieldBase3D< T, nDim >

Interface for the variants of 3D vector and tensor fields.


Constructor & Destructor Documentation

template<typename T , int nDim>
virtual plb::TensorFieldBase3D< T, nDim >::~TensorFieldBase3D (  )  [inline, virtual]

Member Function Documentation

template<typename T , int nDim>
virtual Array<T,nDim> const& plb::TensorFieldBase3D< T, nDim >::get ( plint  iX,
plint  iY,
plint  iZ 
) const [pure virtual]
template<typename T , int nDim>
virtual Array<T,nDim>& plb::TensorFieldBase3D< T, nDim >::get ( plint  iX,
plint  iY,
plint  iZ 
) [pure virtual]

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