Palabos  Version 1.0
blockLattice3D.h File Reference
#include "core/globalDefs.h"
#include "core/plbDebug.h"
#include "core/cell.h"
#include "atomicBlock/dataField3D.h"
#include "core/blockLatticeBase3D.h"
#include "atomicBlock/atomicBlock3D.h"
#include "core/blockIdentifiers.h"
#include <vector>
#include <map>
Include dependency graph for blockLattice3D.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  plb::BlockLatticeDataTransfer3D< T, Descriptor >
class  plb::BlockLattice3D< T, Descriptor >
 A regular lattice for highly efficient 3D LB dynamics. More...

Namespaces

namespace  plb
 

All OpenLB code is contained in this namespace.


Functions

template<typename T , template< typename U > class Descriptor>
double plb::getStoredAverageDensity (BlockLattice3D< T, Descriptor > const &blockLattice)
template<typename T , template< typename U > class Descriptor>
double plb::getStoredAverageEnergy (BlockLattice3D< T, Descriptor > const &blockLattice)
template<typename T , template< typename U > class Descriptor>
double plb::getStoredAverageVelocity (BlockLattice3D< T, Descriptor > const &blockLattice)

Detailed Description

The dynamics of a 3D block lattice -- header file.