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

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

#include <momentTemplates2D.h>

List of all members.

Public Types

typedef
descriptors::D2Q9DescriptorBase
< T > 
Descriptor

Static Public Member Functions

static void partial_rho (Array< T, Descriptor::q > const &f, T &lineX_P1, T &lineX_0, T &lineX_M1, T &lineY_P1, T &lineY_M1)
static T get_rhoBar (Array< T, Descriptor::q > const &f)
static void get_j (Array< T, Descriptor::q > const &f, Array< T, 2 > &j)
static T get_eBar (Array< T, Descriptor::q > const &f)
static void get_rhoBar_j (Array< T, Descriptor::q > const &f, T &rhoBar, Array< T, 2 > &j)
static T compute_rho (Array< T, Descriptor::q > const &f)
static void compute_uLb (Array< T, Descriptor::q > const &f, Array< T, 2 > &uLb)
static void compute_rho_uLb (Array< T, Descriptor::q > const &f, T &rho, Array< T, 2 > &uLb)
static T compute_e (Array< T, Descriptor::q > const &f)
static T compute_rhoThetaBar (Array< T, Descriptor::q > const &f, T rhoBar, T jSqr)
static void compute_rho_rhoThetaBar (Array< T, Descriptor::q > const &f, T &rho, T &rhoThetaBar)
static T compute_theta (Array< T, Descriptor::q > const &f, T rhoBar, T jSqr)
static T compute_rhoEpsilon (Array< T, Descriptor::q > const &f, T rhoBar, T jSqr)
static void compute_PiNeq (Array< T, Descriptor::q > const &f, T rhoBar, Array< T, 2 > const &j, Array< T, 3 > &PiNeq, bool incompr)
static void compute_thermal_PiNeq (Array< T, Descriptor::q > const &f, T rhoBar, T thetaBar, Array< T, 2 > const &j, Array< T, 3 > &PiNeq)
static void compute_rhoBar_j_PiNeq (Array< T, Descriptor::q > const &f, T &rhoBar, Array< T, 2 > &j, Array< T, 3 > &PiNeq, bool incompr)
static void compute_rhoBar_thetaBar_j_PiNeq (Array< T, Descriptor::q > const &f, T &rhoBar, T &thetaBar, Array< T, 2 > const &j, Array< T, 3 > &PiNeq)
static void compute_P (Array< T, Descriptor::q > const &f, T rhoBar, Array< T, 2 > const &j, Array< T, 3 > &P)
static void modifyJ (Array< T, Descriptor::q > &f, Array< T, 2 > const &newJ)

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


Member Typedef Documentation


Member Function Documentation

template<typename T >
static T plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_e ( Array< T, Descriptor::q > const &  f  )  [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_P ( Array< T, Descriptor::q > const &  f,
rhoBar,
Array< T, 2 > const &  j,
Array< T, 3 > &  P 
) [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_PiNeq ( Array< T, Descriptor::q > const &  f,
rhoBar,
Array< T, 2 > const &  j,
Array< T, 3 > &  PiNeq,
bool  incompr 
) [inline, static]
template<typename T >
static T plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_rho ( Array< T, Descriptor::q > const &  f  )  [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_rho_rhoThetaBar ( Array< T, Descriptor::q > const &  f,
T &  rho,
T &  rhoThetaBar 
) [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_rho_uLb ( Array< T, Descriptor::q > const &  f,
T &  rho,
Array< T, 2 > &  uLb 
) [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_rhoBar_j_PiNeq ( Array< T, Descriptor::q > const &  f,
T &  rhoBar,
Array< T, 2 > &  j,
Array< T, 3 > &  PiNeq,
bool  incompr 
) [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_rhoBar_thetaBar_j_PiNeq ( Array< T, Descriptor::q > const &  f,
T &  rhoBar,
T &  thetaBar,
Array< T, 2 > const &  j,
Array< T, 3 > &  PiNeq 
) [inline, static]
template<typename T >
static T plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_rhoEpsilon ( Array< T, Descriptor::q > const &  f,
rhoBar,
jSqr 
) [inline, static]
template<typename T >
static T plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_rhoThetaBar ( Array< T, Descriptor::q > const &  f,
rhoBar,
jSqr 
) [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_thermal_PiNeq ( Array< T, Descriptor::q > const &  f,
rhoBar,
thetaBar,
Array< T, 2 > const &  j,
Array< T, 3 > &  PiNeq 
) [inline, static]
template<typename T >
static T plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_theta ( Array< T, Descriptor::q > const &  f,
rhoBar,
jSqr 
) [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::compute_uLb ( Array< T, Descriptor::q > const &  f,
Array< T, 2 > &  uLb 
) [inline, static]
template<typename T >
static T plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::get_eBar ( Array< T, Descriptor::q > const &  f  )  [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::get_j ( Array< T, Descriptor::q > const &  f,
Array< T, 2 > &  j 
) [inline, static]
template<typename T >
static T plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::get_rhoBar ( Array< T, Descriptor::q > const &  f  )  [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::get_rhoBar_j ( Array< T, Descriptor::q > const &  f,
T &  rhoBar,
Array< T, 2 > &  j 
) [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::modifyJ ( Array< T, Descriptor::q > &  f,
Array< T, 2 > const &  newJ 
) [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D2Q9DescriptorBase< T > >::partial_rho ( Array< T, Descriptor::q > const &  f,
T &  lineX_P1,
T &  lineX_0,
T &  lineX_M1,
T &  lineY_P1,
T &  lineY_M1 
) [inline, static]

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