D2q9 poison boltzmann

Description

d2q9_poison_boltzmann

Details

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

Zonal Settings

Name Comment
psi_bc psi at boundary - zeta
psi0 initial psi - zeta

Global Settings

Name Derived Comment
tau_psi tau_psi
n_inf
z
el
kb
T
epsilon
dt
Threshold Parameters threshold

Exported Quantities (VTK, etc)

Name Unit Comment
Psi 1 Psi
Subiter 1 Subiter
rho_e kg/m3 rho_e

Exported Global Integrals (CSV, etc)

Name Unit Comment
Objective 1 Objective function

Node Types

Group Types
BOUNDARY Wall, Solid, WVelocity, WPressure, WPressureL, EPressure, EVelocity
COLLISION BGK, MRT
DESIGNSPACE DesignSpace
NONE None
SETTINGZONE DefaultZone

Solved fields

Name Access pattern Comment
g[0] stencil g[0]
g[1] stencil g[1]
g[2] stencil g[2]
g[3] stencil g[3]
g[4] stencil g[4]
g[5] stencil g[5]
g[6] stencil g[6]
g[7] stencil g[7]
g[8] stencil g[8]
subiter stencil subiter
psi stencil psi

Densities - default accessors

Name Field Pulling field from Comment
g[0] g[0] stencil g[0]
g[1] g[1] stencil g[1]
g[2] g[2] stencil g[2]
g[3] g[3] stencil g[3]
g[4] g[4] stencil g[4]
g[5] g[5] stencil g[5]
g[6] g[6] stencil g[6]
g[7] g[7] stencil g[7]
g[8] g[8] stencil g[8]
subiter subiter stencil subiter

Action stages

Name Main procedure Preloaded densities Pushed fields
BaseIteration Run g[0], g[1], g[2], g[3], g[4], g[5], g[6], g[7], g[8] g[0], g[1], g[2], g[3], g[4], g[5], g[6], g[7], g[8]
CalcPsi CalcPsi g[0], g[1], g[2], g[3], g[4], g[5], g[6], g[7], g[8] psi
CalcSubiter CalcSubiter subiter subiter
BaseInit Init none g[0], g[1], g[2], g[3], g[4], g[5], g[6], g[7], g[8], subiter, psi

Actions

Name Stages
Iteration BaseIteration, CalcPsi, CalcSubiter
Init BaseInit