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

advectionDiffusionMomentTemplates.h File Reference

#include "core/globalDefs.h"
#include "core/cell.h"
#include "core/util.h"
#include "latticeBoltzmann/geometricOperationTemplates.h"
#include "latticeBoltzmann/roundOffPolicy.h"
#include "latticeBoltzmann/momentTemplates.h"
#include "latticeBoltzmann/advectionDiffusionMomentTemplates2D.h"
#include "latticeBoltzmann/advectionDiffusionMomentTemplates3D.h"
Include dependency graph for advectionDiffusionMomentTemplates.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  plb::advectionDiffusionMomentTemplates< T, Descriptor >
struct  plb::advectionDiffusionMomentTemplatesImpl< T, Descriptor >

Namespaces

namespace  plb
 

All OpenLB code is contained in this namespace.



Detailed Description

Helper functions for the computation of velocity moments for the f's. This file is all about efficiency. The generic template code is specialized for commonly used Lattices, so that a maximum performance can be taken out of each case.