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

plb::latticeTemplates< T, Descriptor > Struct Template Reference

Helper functions with full-lattice access. More...

#include <latticeTemplates.h>

List of all members.

Static Public Member Functions

static void swapAndStream2D (Cell< T, Descriptor > **grid, plint iX, plint iY)
 Swap ("bounce-back") values of a cell (2D), and apply streaming step.
static void swapAndStream3D (Cell< T, Descriptor > ***grid, plint iX, plint iY, plint iZ)
 Swap ("bounce-back") values of a cell (3D), and apply streaming step.

Detailed Description

template<typename T, template< typename U > class Descriptor>
struct plb::latticeTemplates< T, Descriptor >

Helper functions with full-lattice access.


Member Function Documentation

template<typename T , template< typename U > class Descriptor>
static void plb::latticeTemplates< T, Descriptor >::swapAndStream2D ( Cell< T, Descriptor > **  grid,
plint  iX,
plint  iY 
) [inline, static]

Swap ("bounce-back") values of a cell (2D), and apply streaming step.

template<typename T , template< typename U > class Descriptor>
static void plb::latticeTemplates< T, Descriptor >::swapAndStream3D ( Cell< T, Descriptor > ***  grid,
plint  iX,
plint  iY,
plint  iZ 
) [inline, static]

Swap ("bounce-back") values of a cell (3D), and apply streaming step.


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