d3q27 PSM TRT NEBB
Description
d3q27_PSM_TRT_NEBB
Details
Model description files files for this model: Dynamics.c Dynamics.R
Zonal Settings
Name | Comment |
---|---|
VelocityX |
wall/inlet/outlet velocity x-direction |
VelocityY |
wall/inlet/outlet velocity y-direction |
VelocityZ |
wall/inlet/outlet velocity z-direction |
Pressure |
Inlet pressure |
TotalSVFInObj |
Weight of [Total of solids throughout domain] in objective |
TotalFluidMomentumXInObj |
Weight of [TotalFluidMomentumX] in objective |
TotalFluidMomentumYInObj |
Weight of [TotalFluidMomentumY] in objective |
TotalFluidMomentumZInObj |
Weight of [TotalFluidMomentumZ] in objective |
TotalFluidMassInObj |
Weight of [TotalFluidMass] in objective |
TotalFluidVolumeInObj |
Weight of [TotalFluidVolume] in objective |
Global Settings
Name | Derived | Comment |
---|---|---|
omegaF |
1.0/(3*nu+0.5) | one over F relaxation time |
nu |
kinetic viscosity in LBM unit | |
omegaP |
relaxation parameter for odd components in TRT | |
AccelX |
body acceleration X | |
AccelY |
body acceleration Y | |
AccelZ |
body acceleration Z | |
Threshold |
Parameters threshold |
Exported Quantities (VTK, etc)
Name | Unit | Comment |
---|---|---|
Solid |
1 |
Solid |
U |
m/s |
U |
Rho |
kg/m3 |
Rho |
Exported Global Integrals (CSV, etc)
Name | Unit | Comment |
---|---|---|
TotalSVF |
1 |
Total of solids throughout domain |
TotalFluidMomentumX |
kgm/s |
TotalFluidMomentumX |
TotalFluidMomentumY |
kgm/s |
TotalFluidMomentumY |
TotalFluidMomentumZ |
kgm/s |
TotalFluidMomentumZ |
TotalFluidMass |
kg |
TotalFluidMass |
TotalFluidVolume |
m3 |
TotalFluidVolume |
Objective |
1 |
Objective function |
Node Types
Group | Types |
---|---|
BOUNDARY | NVelocity, EVelocity, WVelocity, SVelocity, FVelocity, BVelocity, NPressure, EPressure, WPressure, SPressure, FPressure, BPressure, MovingWall_N, MovingWall_S, Solid, Wall |
COLLISION | BGK |
SETTINGZONE | DefaultZone |
Solved fields
Name | Access pattern | Comment |
---|---|---|
f[0] |
f[0] | |
f[1] |
f[1] | |
f[2] |
f[2] | |
f[3] |
f[3] | |
f[4] |
f[4] | |
f[5] |
f[5] | |
f[6] |
f[6] | |
f[7] |
f[7] | |
f[8] |
f[8] | |
f[9] |
f[9] | |
f[10] |
f[10] | |
f[11] |
f[11] | |
f[12] |
f[12] | |
f[13] |
f[13] | |
f[14] |
f[14] | |
f[15] |
f[15] | |
f[16] |
f[16] | |
f[17] |
f[17] | |
f[18] |
f[18] | |
f[19] |
f[19] | |
f[20] |
f[20] | |
f[21] |
f[21] | |
f[22] |
f[22] | |
f[23] |
f[23] | |
f[24] |
f[24] | |
f[25] |
f[25] | |
f[26] |
f[26] | |
sol |
sol | |
uPx |
uPx | |
uPy |
uPy | |
uPz |
uPz |
Densities - default accessors
Name | Field | Pulling field from | Comment |
---|---|---|---|
f[0] |
f[0] | f[0] | |
f[1] |
f[1] | f[1] | |
f[2] |
f[2] | f[2] | |
f[3] |
f[3] | f[3] | |
f[4] |
f[4] | f[4] | |
f[5] |
f[5] | f[5] | |
f[6] |
f[6] | f[6] | |
f[7] |
f[7] | f[7] | |
f[8] |
f[8] | f[8] | |
f[9] |
f[9] | f[9] | |
f[10] |
f[10] | f[10] | |
f[11] |
f[11] | f[11] | |
f[12] |
f[12] | f[12] | |
f[13] |
f[13] | f[13] | |
f[14] |
f[14] | f[14] | |
f[15] |
f[15] | f[15] | |
f[16] |
f[16] | f[16] | |
f[17] |
f[17] | f[17] | |
f[18] |
f[18] | f[18] | |
f[19] |
f[19] | f[19] | |
f[20] |
f[20] | f[20] | |
f[21] |
f[21] | f[21] | |
f[22] |
f[22] | f[22] | |
f[23] |
f[23] | f[23] | |
f[24] |
f[24] | f[24] | |
f[25] |
f[25] | f[25] | |
f[26] |
f[26] | f[26] | |
sol |
sol | sol | |
uPx |
uPx | uPx | |
uPy |
uPy | uPy | |
uPz |
uPz | uPz |
Action stages
Name | Main procedure | Preloaded densities | Pushed fields |
---|---|---|---|
BaseInit | Init | none | f[0], f[1], f[2], f[3], f[4], f[5], f[6], f[7], f[8], f[9], f[10], f[11], f[12], f[13], f[14], f[15], f[16], f[17], f[18], f[19], f[20], f[21], f[22], f[23], f[24], f[25], f[26] |
BaseIteration | Run | f[0], f[1], f[2], f[3], f[4], f[5], f[6], f[7], f[8], f[9], f[10], f[11], f[12], f[13], f[14], f[15], f[16], f[17], f[18], f[19], f[20], f[21], f[22], f[23], f[24], f[25], f[26], sol, uPx, uPy, uPz | f[0], f[1], f[2], f[3], f[4], f[5], f[6], f[7], f[8], f[9], f[10], f[11], f[12], f[13], f[14], f[15], f[16], f[17], f[18], f[19], f[20], f[21], f[22], f[23], f[24], f[25], f[26] |
CalcF | CalcF | f[0], f[1], f[2], f[3], f[4], f[5], f[6], f[7], f[8], f[9], f[10], f[11], f[12], f[13], f[14], f[15], f[16], f[17], f[18], f[19], f[20], f[21], f[22], f[23], f[24], f[25], f[26] | sol, uPx, uPy, uPz |
Actions
Name | Stages |
---|---|
Iteration | BaseIteration, CalcF |
Init | BaseInit, CalcF |