Skip to content

d3q27 tePSM per NEBB Isothermal

Description

d3q27_tePSM_per_NEBB_Isothermal

Details

Model description files files for this model: Dynamics.c Dynamics.R

Zonal Settings

Name Comment
WallVelocityX WallVelocity x-direction
WallVelocityY WallVelocity y-direction
WallVelocityZ WallVelocity z-direction
Pressure Inlet pressure
TotalSVFInObj Weight of [Total of solids throughout domain] in objective

Global Settings

Name Derived Comment
omegaF one over F relaxation time
omegaFplus one over F+ relaxation time for TRT
omegaFminus one over F- relaxation time for TRT
InitVelocityX Initialisation x-velocity
InitVelocityY Initialisation y-velocity
InitVelocityZ Initialisation z-velocity
InletPressure inlet pressure
InletDensity 1.0+InletPressure/3 inlet density
GravitationX applied (rho)*GravitationX
GravitationY applied (rho)*GravitationY
GravitationZ applied (rho)*GravitationZ
AccelX body acceleration X
AccelY body acceleration Y
AccelZ body acceleration Z
DNx Total nodes in X direction
DNy Total nodes in Y direction
DNz Total nodes in Z direction
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
Objective 1 Objective function

Node Types

Group Types
BOUNDARY NWall, EWall, WWall, SWall, FWall, BWall, NPressure, EPressure, WPressure, SPressure, FPressure, BPressure, Solid, Wall
COLLISION BGK
SETTINGZONE DefaultZone

Solved fields

Name Access pattern Comment
f[0] stencil f[0]
f[1] stencil f[1]
f[2] stencil f[2]
f[3] stencil f[3]
f[4] stencil f[4]
f[5] stencil f[5]
f[6] stencil f[6]
f[7] stencil f[7]
f[8] stencil f[8]
f[9] stencil f[9]
f[10] stencil f[10]
f[11] stencil f[11]
f[12] stencil f[12]
f[13] stencil f[13]
f[14] stencil f[14]
f[15] stencil f[15]
f[16] stencil f[16]
f[17] stencil f[17]
f[18] stencil f[18]
f[19] stencil f[19]
f[20] stencil f[20]
f[21] stencil f[21]
f[22] stencil f[22]
f[23] stencil f[23]
f[24] stencil f[24]
f[25] stencil f[25]
f[26] stencil f[26]
sol stencil sol
uPx stencil uPx
uPy stencil uPy
uPz stencil uPz
localOmegaF stencil localOmegaF

Densities - default accessors

Name Field Pulling field from Comment
f[0] f[0] stencil f[0]
f[1] f[1] stencil f[1]
f[2] f[2] stencil f[2]
f[3] f[3] stencil f[3]
f[4] f[4] stencil f[4]
f[5] f[5] stencil f[5]
f[6] f[6] stencil f[6]
f[7] f[7] stencil f[7]
f[8] f[8] stencil f[8]
f[9] f[9] stencil f[9]
f[10] f[10] stencil f[10]
f[11] f[11] stencil f[11]
f[12] f[12] stencil f[12]
f[13] f[13] stencil f[13]
f[14] f[14] stencil f[14]
f[15] f[15] stencil f[15]
f[16] f[16] stencil f[16]
f[17] f[17] stencil f[17]
f[18] f[18] stencil f[18]
f[19] f[19] stencil f[19]
f[20] f[20] stencil f[20]
f[21] f[21] stencil f[21]
f[22] f[22] stencil f[22]
f[23] f[23] stencil f[23]
f[24] f[24] stencil f[24]
f[25] f[25] stencil f[25]
f[26] f[26] stencil f[26]
sol sol stencil sol
uPx uPx stencil uPx
uPy uPy stencil uPy
uPz uPz stencil uPz
localOmegaF localOmegaF stencil localOmegaF

Action stages

Name Main procedure Preloaded densities Pushed fields
BaseInit Init 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], sol, uPx, uPy, uPz
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], sol, uPx, uPy, uPz
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 sol, uPx, uPy, uPz

Actions

Name Stages
Iteration BaseIteration, CalcF
Init BaseInit, CalcF