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

dynamicsTemplates.h File Reference

#include "core/globalDefs.h"
#include "core/cell.h"
#include "core/util.h"
#include "latticeBoltzmann/offEquilibriumTemplates.h"
#include "latticeBoltzmann/dynamicsTemplates2D.h"
#include "latticeBoltzmann/dynamicsTemplates3D.h"
Include dependency graph for dynamicsTemplates.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  plb::dynamicsTemplates< T, Descriptor >
 This structure forwards the calls to the appropriate helper class. More...
struct  plb::dynamicsTemplatesImpl< T, Descriptor >
 All helper functions are inside this structure. More...

Namespaces

namespace  plb
 

All OpenLB code is contained in this namespace.



Detailed Description

Helper functions for the implementation of LB dynamics. 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.