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

plb::fdDataField Namespace Reference

Finite Difference operations on data-fields. More...

Functions

template<typename T >
bulkXderiv (ScalarField2D< T > const &field, plint iX, plint iY)
template<typename T >
bulkYderiv (ScalarField2D< T > const &field, plint iX, plint iY)
template<typename T >
edgeXderiv (ScalarField2D< T > const &field, int direction, int orientation, plint iX, plint iY)
template<typename T >
edgeYderiv (ScalarField2D< T > const &field, int direction, int orientation, plint iX, plint iY)
template<typename T >
cornerXderiv (ScalarField2D< T > const &field, int normalX, int normalY, plint iX, plint iY)
template<typename T >
cornerYderiv (ScalarField2D< T > const &field, int normalX, int normalY, plint iX, plint iY)
template<typename T , int nDim>
bulkXderiv (TensorField2D< T, nDim > const &velocity, plint iX, plint iY, int iD)
template<typename T , int nDim>
bulkYderiv (TensorField2D< T, nDim > const &velocity, plint iX, plint iY, int iD)
template<typename T , int nDim>
edgeXderiv (TensorField2D< T, nDim > const &velocity, int direction, int orientation, plint iX, plint iY, int iD)
template<typename T , int nDim>
edgeYderiv (TensorField2D< T, nDim > const &velocity, int direction, int orientation, plint iX, plint iY, int iD)
template<typename T , int nDim>
cornerXderiv (TensorField2D< T, nDim > const &velocity, int normalX, int normalY, plint iX, plint iY, int iD)
template<typename T , int nDim>
cornerYderiv (TensorField2D< T, nDim > const &velocity, int normalX, int normalY, plint iX, plint iY, int iD)
template<typename T , int nDim>
bulkVorticity (TensorField2D< T, nDim > const &velocity, plint iX, plint iY)
template<typename T , int nDim>
edgeVorticity (TensorField2D< T, nDim > const &velocity, int direction, int orientation, plint iX, plint iY)
template<typename T , int nDim>
cornerVorticity (TensorField2D< T, nDim > const &velocity, int normalX, int normalY, plint iX, plint iY)
template<typename T >
bulkXderiv (ScalarField3D< T > const &field, plint iX, plint iY, plint iZ)
template<typename T >
bulkYderiv (ScalarField3D< T > const &field, plint iX, plint iY, plint iZ)
template<typename T >
bulkZderiv (ScalarField3D< T > const &field, plint iX, plint iY, plint iZ)
template<typename T >
planeXderiv (ScalarField3D< T > const &field, int direction, int orientation, plint iX, plint iY, plint iZ)
template<typename T >
planeYderiv (ScalarField3D< T > const &field, int direction, int orientation, plint iX, plint iY, plint iZ)
template<typename T >
planeZderiv (ScalarField3D< T > const &field, int direction, int orientation, plint iX, plint iY, plint iZ)
template<typename T >
edgeXderiv (ScalarField3D< T > const &field, int plane, int direction1, int direction2, plint iX, plint iY, plint iZ)
template<typename T >
edgeYderiv (ScalarField3D< T > const &field, int plane, int direction1, int direction2, plint iX, plint iY, plint iZ)
template<typename T >
edgeZderiv (ScalarField3D< T > const &field, int plane, int direction1, int direction2, plint iX, plint iY, plint iZ)
template<typename T >
cornerXderiv (ScalarField3D< T > const &field, int normalX, int normalY, int normalZ, plint iX, plint iY, plint iZ)
template<typename T >
cornerYderiv (ScalarField3D< T > const &field, int normalX, int normalY, int normalZ, plint iX, plint iY, plint iZ)
template<typename T >
cornerZderiv (ScalarField3D< T > const &field, int normalX, int normalY, int normalZ, plint iX, plint iY, plint iZ)
template<typename T , int nDim>
bulkXderiv (TensorField3D< T, nDim > const &velocity, plint iX, plint iY, plint iZ, int iD)
template<typename T , int nDim>
bulkYderiv (TensorField3D< T, nDim > const &velocity, plint iX, plint iY, plint iZ, int iD)
template<typename T , int nDim>
bulkZderiv (TensorField3D< T, nDim > const &velocity, plint iX, plint iY, plint iZ, int iD)
template<typename T , int nDim>
planeXderiv (TensorField3D< T, nDim > const &velocity, int direction, int orientation, plint iX, plint iY, plint iZ, int iD)
template<typename T , int nDim>
planeYderiv (TensorField3D< T, nDim > const &velocity, int direction, int orientation, plint iX, plint iY, plint iZ, int iD)
template<typename T , int nDim>
planeZderiv (TensorField3D< T, nDim > const &velocity, int direction, int orientation, plint iX, plint iY, plint iZ, int iD)
template<typename T , int nDim>
edgeXderiv (TensorField3D< T, nDim > const &velocity, int plane, int direction1, int direction2, plint iX, plint iY, plint iZ, int iD)
template<typename T , int nDim>
edgeYderiv (TensorField3D< T, nDim > const &velocity, int plane, int direction1, int direction2, plint iX, plint iY, plint iZ, int iD)
template<typename T , int nDim>
edgeZderiv (TensorField3D< T, nDim > const &velocity, int plane, int direction1, int direction2, plint iX, plint iY, plint iZ, int iD)
template<typename T , int nDim>
cornerXderiv (TensorField3D< T, nDim > const &velocity, int normalX, int normalY, int normalZ, plint iX, plint iY, plint iZ, int iD)
template<typename T , int nDim>
cornerYderiv (TensorField3D< T, nDim > const &velocity, int normalX, int normalY, int normalZ, plint iX, plint iY, plint iZ, int iD)
template<typename T , int nDim>
cornerZderiv (TensorField3D< T, nDim > const &velocity, int normalX, int normalY, int normalZ, plint iX, plint iY, plint iZ, int iD)
template<typename T , int nDim>
bulkVorticityX (TensorField3D< T, nDim > const &velocity, plint iX, plint iY, plint iZ)
template<typename T , int nDim>
bulkVorticityY (TensorField3D< T, nDim > const &velocity, plint iX, plint iY, plint iZ)
template<typename T , int nDim>
bulkVorticityZ (TensorField3D< T, nDim > const &velocity, plint iX, plint iY, plint iZ)
template<typename T , int nDim>
planeVorticityX (TensorField3D< T, nDim > const &velocity, int direction, int orientation, plint iX, plint iY, plint iZ)
template<typename T , int nDim>
planeVorticityY (TensorField3D< T, nDim > const &velocity, int direction, int orientation, plint iX, plint iY, plint iZ)
template<typename T , int nDim>
planeVorticityZ (TensorField3D< T, nDim > const &velocity, int direction, int orientation, plint iX, plint iY, plint iZ)
template<typename T , int nDim>
edgeVorticityX (TensorField3D< T, nDim > const &velocity, int plane, int normal1, int normal2, plint iX, plint iY, plint iZ)
template<typename T , int nDim>
edgeVorticityY (TensorField3D< T, nDim > const &velocity, int plane, int normal1, int normal2, plint iX, plint iY, plint iZ)
template<typename T , int nDim>
edgeVorticityZ (TensorField3D< T, nDim > const &velocity, int plane, int normal1, int normal2, plint iX, plint iY, plint iZ)
template<typename T , int nDim>
cornerVorticityX (TensorField3D< T, nDim > const &velocity, int normalX, int normalY, int normalZ, plint iX, plint iY, plint iZ)
template<typename T , int nDim>
cornerVorticityY (TensorField3D< T, nDim > const &velocity, int normalX, int normalY, int normalZ, plint iX, plint iY, plint iZ)
template<typename T , int nDim>
cornerVorticityZ (TensorField3D< T, nDim > const &velocity, int normalX, int normalY, int normalZ, plint iX, plint iY, plint iZ)

Detailed Description

Finite Difference operations on data-fields.


Function Documentation

template<typename T , int nDim>
T plb::fdDataField::bulkVorticity ( TensorField2D< T, nDim > const &  velocity,
plint  iX,
plint  iY 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::bulkVorticityX ( TensorField3D< T, nDim > const &  velocity,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::bulkVorticityY ( TensorField3D< T, nDim > const &  velocity,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::bulkVorticityZ ( TensorField3D< T, nDim > const &  velocity,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::bulkXderiv ( TensorField3D< T, nDim > const &  velocity,
plint  iX,
plint  iY,
plint  iZ,
int  iD 
) [inline]
template<typename T >
T plb::fdDataField::bulkXderiv ( ScalarField3D< T > const &  field,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::bulkXderiv ( TensorField2D< T, nDim > const &  velocity,
plint  iX,
plint  iY,
int  iD 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::bulkYderiv ( TensorField3D< T, nDim > const &  velocity,
plint  iX,
plint  iY,
plint  iZ,
int  iD 
) [inline]
template<typename T >
T plb::fdDataField::bulkYderiv ( ScalarField3D< T > const &  field,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::bulkYderiv ( TensorField2D< T, nDim > const &  velocity,
plint  iX,
plint  iY,
int  iD 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::bulkZderiv ( TensorField3D< T, nDim > const &  velocity,
plint  iX,
plint  iY,
plint  iZ,
int  iD 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::cornerVorticity ( TensorField2D< T, nDim > const &  velocity,
int  normalX,
int  normalY,
plint  iX,
plint  iY 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::cornerVorticityX ( TensorField3D< T, nDim > const &  velocity,
int  normalX,
int  normalY,
int  normalZ,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::cornerVorticityY ( TensorField3D< T, nDim > const &  velocity,
int  normalX,
int  normalY,
int  normalZ,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::cornerVorticityZ ( TensorField3D< T, nDim > const &  velocity,
int  normalX,
int  normalY,
int  normalZ,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::cornerXderiv ( TensorField3D< T, nDim > const &  velocity,
int  normalX,
int  normalY,
int  normalZ,
plint  iX,
plint  iY,
plint  iZ,
int  iD 
) [inline]
template<typename T >
T plb::fdDataField::cornerXderiv ( ScalarField3D< T > const &  field,
int  normalX,
int  normalY,
int  normalZ,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::cornerXderiv ( TensorField2D< T, nDim > const &  velocity,
int  normalX,
int  normalY,
plint  iX,
plint  iY,
int  iD 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::cornerYderiv ( TensorField3D< T, nDim > const &  velocity,
int  normalX,
int  normalY,
int  normalZ,
plint  iX,
plint  iY,
plint  iZ,
int  iD 
) [inline]
template<typename T >
T plb::fdDataField::cornerYderiv ( ScalarField3D< T > const &  field,
int  normalX,
int  normalY,
int  normalZ,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::cornerYderiv ( TensorField2D< T, nDim > const &  velocity,
int  normalX,
int  normalY,
plint  iX,
plint  iY,
int  iD 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::cornerZderiv ( TensorField3D< T, nDim > const &  velocity,
int  normalX,
int  normalY,
int  normalZ,
plint  iX,
plint  iY,
plint  iZ,
int  iD 
) [inline]
template<typename T >
T plb::fdDataField::cornerZderiv ( ScalarField3D< T > const &  field,
int  normalX,
int  normalY,
int  normalZ,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::edgeVorticity ( TensorField2D< T, nDim > const &  velocity,
int  direction,
int  orientation,
plint  iX,
plint  iY 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::edgeVorticityX ( TensorField3D< T, nDim > const &  velocity,
int  plane,
int  normal1,
int  normal2,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::edgeVorticityY ( TensorField3D< T, nDim > const &  velocity,
int  plane,
int  normal1,
int  normal2,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::edgeVorticityZ ( TensorField3D< T, nDim > const &  velocity,
int  plane,
int  normal1,
int  normal2,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::edgeXderiv ( TensorField3D< T, nDim > const &  velocity,
int  plane,
int  direction1,
int  direction2,
plint  iX,
plint  iY,
plint  iZ,
int  iD 
) [inline]
template<typename T >
T plb::fdDataField::edgeXderiv ( ScalarField3D< T > const &  field,
int  plane,
int  direction1,
int  direction2,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::edgeXderiv ( TensorField2D< T, nDim > const &  velocity,
int  direction,
int  orientation,
plint  iX,
plint  iY,
int  iD 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::edgeYderiv ( TensorField3D< T, nDim > const &  velocity,
int  plane,
int  direction1,
int  direction2,
plint  iX,
plint  iY,
plint  iZ,
int  iD 
) [inline]
template<typename T >
T plb::fdDataField::edgeYderiv ( ScalarField3D< T > const &  field,
int  plane,
int  direction1,
int  direction2,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::edgeYderiv ( TensorField2D< T, nDim > const &  velocity,
int  direction,
int  orientation,
plint  iX,
plint  iY,
int  iD 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::edgeZderiv ( TensorField3D< T, nDim > const &  velocity,
int  plane,
int  direction1,
int  direction2,
plint  iX,
plint  iY,
plint  iZ,
int  iD 
) [inline]
template<typename T >
T plb::fdDataField::edgeZderiv ( ScalarField3D< T > const &  field,
int  plane,
int  direction1,
int  direction2,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::planeVorticityX ( TensorField3D< T, nDim > const &  velocity,
int  direction,
int  orientation,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::planeVorticityY ( TensorField3D< T, nDim > const &  velocity,
int  direction,
int  orientation,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::planeVorticityZ ( TensorField3D< T, nDim > const &  velocity,
int  direction,
int  orientation,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::planeXderiv ( TensorField3D< T, nDim > const &  velocity,
int  direction,
int  orientation,
plint  iX,
plint  iY,
plint  iZ,
int  iD 
) [inline]
template<typename T >
T plb::fdDataField::planeXderiv ( ScalarField3D< T > const &  field,
int  direction,
int  orientation,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::planeYderiv ( TensorField3D< T, nDim > const &  velocity,
int  direction,
int  orientation,
plint  iX,
plint  iY,
plint  iZ,
int  iD 
) [inline]
template<typename T >
T plb::fdDataField::planeYderiv ( ScalarField3D< T > const &  field,
int  direction,
int  orientation,
plint  iX,
plint  iY,
plint  iZ 
) [inline]
template<typename T , int nDim>
T plb::fdDataField::planeZderiv ( TensorField3D< T, nDim > const &  velocity,
int  direction,
int  orientation,
plint  iX,
plint  iY,
plint  iZ,
int  iD 
) [inline]
template<typename T >
T plb::fdDataField::planeZderiv ( ScalarField3D< T > const &  field,
int  direction,
int  orientation,
plint  iX,
plint  iY,
plint  iZ 
) [inline]