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

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

#include <momentTemplates3D.h>

List of all members.

Public Types

typedef
descriptors::D3Q27DescriptorBase
< T > 
Descriptor

Static Public Member Functions

static void partial_rho (Array< T, Descriptor::q > const &f, T &surfX_M1, T &surfX_P1, T &surfY_M1, T &surfY_P1, T &surfZ_M1, T &surfZ_P1)
static void partial_rho (Array< T, Descriptor::q > const &f, T &surfX_M1, T &surfX_0, T &surfX_P1, T &surfY_M1, T &surfY_P1, T &surfZ_M1, T &surfZ_P1)
static T get_rhoBar (Array< T, Descriptor::q > const &f)
static void get_j (Array< T, Descriptor::q > const &f, Array< T, 3 > &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, 3 > &j)
static T compute_rho (Array< T, Descriptor::q > const &f)
static void compute_uLb (Array< T, Descriptor::q > const &f, Array< T, 3 > &uLb)
static void compute_rho_uLb (Array< T, Descriptor::q > const &f, T &rho, Array< T, 3 > &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, 3 > const &j, Array< T, 6 > &PiNeq, bool incompr)
static void compute_thermal_PiNeq (Array< T, Descriptor::q > const &f, T rhoBar, T thetaBar, Array< T, 3 > const &j, Array< T, 6 > &PiNeq)
static void compute_rhoBar_j_PiNeq (Array< T, Descriptor::q > const &f, T &rhoBar, Array< T, 3 > &j, Array< T, 6 > &PiNeq, bool incompr)
static void compute_rhoBar_thetaBar_j_PiNeq (Array< T, Descriptor::q > const &f, T &rhoBar, T &thetaBar, Array< T, 3 > const &j, Array< T, 6 > &PiNeq)
static void compute_P (Array< T, Descriptor::q > const &f, T rhoBar, Array< T, 3 > const &j, Array< T, 6 > &P)
static void modifyJ (Array< T, Descriptor::q > &f, Array< T, 3 > const &newJ)

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


Member Typedef Documentation


Member Function Documentation

template<typename T >
static T plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_e ( Array< T, Descriptor::q > const &  f  )  [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_P ( Array< T, Descriptor::q > const &  f,
rhoBar,
Array< T, 3 > const &  j,
Array< T, 6 > &  P 
) [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_PiNeq ( Array< T, Descriptor::q > const &  f,
rhoBar,
Array< T, 3 > const &  j,
Array< T, 6 > &  PiNeq,
bool  incompr 
) [inline, static]
template<typename T >
static T plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_rho ( Array< T, Descriptor::q > const &  f  )  [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< 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::D3Q27DescriptorBase< T > >::compute_rho_uLb ( Array< T, Descriptor::q > const &  f,
T &  rho,
Array< T, 3 > &  uLb 
) [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_rhoBar_j_PiNeq ( Array< T, Descriptor::q > const &  f,
T &  rhoBar,
Array< T, 3 > &  j,
Array< T, 6 > &  PiNeq,
bool  incompr 
) [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_rhoBar_thetaBar_j_PiNeq ( Array< T, Descriptor::q > const &  f,
T &  rhoBar,
T &  thetaBar,
Array< T, 3 > const &  j,
Array< T, 6 > &  PiNeq 
) [inline, static]
template<typename T >
static T plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_rhoEpsilon ( Array< T, Descriptor::q > const &  f,
rhoBar,
jSqr 
) [inline, static]
template<typename T >
static T plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_rhoThetaBar ( Array< T, Descriptor::q > const &  f,
rhoBar,
jSqr 
) [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_thermal_PiNeq ( Array< T, Descriptor::q > const &  f,
rhoBar,
thetaBar,
Array< T, 3 > const &  j,
Array< T, 6 > &  PiNeq 
) [inline, static]
template<typename T >
static T plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_theta ( Array< T, Descriptor::q > const &  f,
rhoBar,
jSqr 
) [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::compute_uLb ( Array< T, Descriptor::q > const &  f,
Array< T, 3 > &  uLb 
) [inline, static]
template<typename T >
static T plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::get_eBar ( Array< T, Descriptor::q > const &  f  )  [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::get_j ( Array< T, Descriptor::q > const &  f,
Array< T, 3 > &  j 
) [inline, static]
template<typename T >
static T plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::get_rhoBar ( Array< T, Descriptor::q > const &  f  )  [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::get_rhoBar_j ( Array< T, Descriptor::q > const &  f,
T &  rhoBar,
Array< T, 3 > &  j 
) [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::modifyJ ( Array< T, Descriptor::q > &  f,
Array< T, 3 > const &  newJ 
) [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::partial_rho ( Array< T, Descriptor::q > const &  f,
T &  surfX_M1,
T &  surfX_0,
T &  surfX_P1,
T &  surfY_M1,
T &  surfY_P1,
T &  surfZ_M1,
T &  surfZ_P1 
) [inline, static]
template<typename T >
static void plb::momentTemplatesImpl< T, descriptors::D3Q27DescriptorBase< T > >::partial_rho ( Array< T, Descriptor::q > const &  f,
T &  surfX_M1,
T &  surfX_P1,
T &  surfY_M1,
T &  surfY_P1,
T &  surfZ_M1,
T &  surfZ_P1 
) [inline, static]

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