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

plb::dynamicsTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > > Struct Template Reference

#include <dynamicsTemplates2D.h>

List of all members.

Public Types

typedef
descriptors::D2Q9DescriptorBase
< T > 
Descriptor

Static Public Member Functions

static T bgk_ma2_equilibrium (plint iPop, T rhoBar, T invRho, Array< T, 2 > const &j, T jSqr)
static void bgk_ma2_equilibria (T rhoBar, T invRho, Array< T, Descriptor::d > const &j, T jSqr, Array< T, Descriptor::q > &eqPop)
static T bgk_ma2_collision_base (Array< T, Descriptor::q > &f, T rhoBar, Array< T, 2 > const &j, T omega, bool incompressible)
static T bgk_ma2_collision (Array< T, Descriptor::q > &f, T rhoBar, Array< T, 2 > const &j, T omega)
static T bgk_inc_collision (Array< T, Descriptor::q > &f, T rhoBar, Array< T, 2 > const &j, T omega)
static T rlb_collision (Array< T, Descriptor::q > &f, T rhoBar, T invRho, Array< T, 2 > const &j, Array< T, 3 > const &PiNeq, T omega)
static T bgk_ma2_constRho_collision (Array< T, Descriptor::q > &f, T rhoBar, Array< T, 2 > const &j, T ratioRho, T omega)
static T precond_bgk_ma2_equilibrium (plint iPop, T rhoBar, T invRho, Array< T, 2 > const &j, T jSqr, T invGamma)
static T precond_bgk_ma2_collision_base (Array< T, Descriptor::q > &f, T rhoBar, Array< T, 2 > const &j, T omega, T invGamma, bool incompressible)
static T precond_bgk_ma2_collision (Array< T, Descriptor::q > &f, T rhoBar, Array< T, 2 > const &j, T omega, T invGamma)

template<typename T>
struct plb::dynamicsTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >


Member Typedef Documentation


Member Function Documentation

template<typename T >
static T plb::dynamicsTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::bgk_inc_collision ( Array< T, Descriptor::q > &  f,
rhoBar,
Array< T, 2 > const &  j,
omega 
) [inline, static]
template<typename T >
static T plb::dynamicsTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::bgk_ma2_collision ( Array< T, Descriptor::q > &  f,
rhoBar,
Array< T, 2 > const &  j,
omega 
) [inline, static]
template<typename T >
static T plb::dynamicsTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::bgk_ma2_collision_base ( Array< T, Descriptor::q > &  f,
rhoBar,
Array< T, 2 > const &  j,
omega,
bool  incompressible 
) [inline, static]
template<typename T >
static T plb::dynamicsTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::bgk_ma2_constRho_collision ( Array< T, Descriptor::q > &  f,
rhoBar,
Array< T, 2 > const &  j,
ratioRho,
omega 
) [inline, static]
template<typename T >
static void plb::dynamicsTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::bgk_ma2_equilibria ( rhoBar,
invRho,
Array< T, Descriptor::d > const &  j,
jSqr,
Array< T, Descriptor::q > &  eqPop 
) [inline, static]
template<typename T >
static T plb::dynamicsTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::bgk_ma2_equilibrium ( plint  iPop,
rhoBar,
invRho,
Array< T, 2 > const &  j,
jSqr 
) [inline, static]
template<typename T >
static T plb::dynamicsTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::precond_bgk_ma2_collision ( Array< T, Descriptor::q > &  f,
rhoBar,
Array< T, 2 > const &  j,
omega,
invGamma 
) [inline, static]
template<typename T >
static T plb::dynamicsTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::precond_bgk_ma2_collision_base ( Array< T, Descriptor::q > &  f,
rhoBar,
Array< T, 2 > const &  j,
omega,
invGamma,
bool  incompressible 
) [inline, static]
template<typename T >
static T plb::dynamicsTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::precond_bgk_ma2_equilibrium ( plint  iPop,
rhoBar,
invRho,
Array< T, 2 > const &  j,
jSqr,
invGamma 
) [inline, static]
template<typename T >
static T plb::dynamicsTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::rlb_collision ( Array< T, Descriptor::q > &  f,
rhoBar,
invRho,
Array< T, 2 > const &  j,
Array< T, 3 > const &  PiNeq,
omega 
) [inline, static]

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