D2q9 npe guo

Description

d2q9_npe_guo

Details

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

Zonal Settings

Name Comment
rho_bc fluid density at boundary
phi_bc phi at boundary
psi_bc psi at boundary - zeta
TotalMomentumInObj Weight of [TotalMomentum] in objective

Global Settings

Name Derived Comment
n_inf_0
n_inf_1
el
el_kbT
epsilon
dt
psi0
phi0
ez
Ex
D Ion diffusivity
nu viscosity
t_to_s time scale ratio
Threshold Parameters threshold

Exported Quantities (VTK, etc)

Name Unit Comment
F kgm/s2 F
U m/s U
Rho kg/m3 Rho
n0 An/m3 n0
n1 An/m3 n1
Psi V Psi
Phi V Phi
GradPsi V/m GradPsi
GradPhi V/m GradPhi
rho_e C/m3 rho_e

Exported Global Integrals (CSV, etc)

Name Unit Comment
TotalMomentum 1 TotalMomentum
Objective 1 Objective function

Node Types

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

Solved fields

Name Access pattern Comment
phi[0] stencil phi[0]
phi[1] stencil phi[1]
phi[2] stencil phi[2]
phi[3] stencil phi[3]
phi[4] stencil phi[4]
phi[5] stencil phi[5]
phi[6] stencil phi[6]
phi[7] stencil phi[7]
phi[8] stencil phi[8]
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]
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]
h_0[0] stencil h_0[0]
h_0[1] stencil h_0[1]
h_0[2] stencil h_0[2]
h_0[3] stencil h_0[3]
h_0[4] stencil h_0[4]
h_0[5] stencil h_0[5]
h_0[6] stencil h_0[6]
h_0[7] stencil h_0[7]
h_0[8] stencil h_0[8]
h_1[0] stencil h_1[0]
h_1[1] stencil h_1[1]
h_1[2] stencil h_1[2]
h_1[3] stencil h_1[3]
h_1[4] stencil h_1[4]
h_1[5] stencil h_1[5]
h_1[6] stencil h_1[6]
h_1[7] stencil h_1[7]
h_1[8] stencil h_1[8]
BC[0] stencil BC[0]
BC[1] stencil BC[1]

Densities - default accessors

Name Field Pulling field from Comment
phi[0] phi[0] stencil phi[0]
phi[1] phi[1] stencil phi[1]
phi[2] phi[2] stencil phi[2]
phi[3] phi[3] stencil phi[3]
phi[4] phi[4] stencil phi[4]
phi[5] phi[5] stencil phi[5]
phi[6] phi[6] stencil phi[6]
phi[7] phi[7] stencil phi[7]
phi[8] phi[8] stencil phi[8]
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]
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]
h_0[0] h_0[0] stencil h_0[0]
h_0[1] h_0[1] stencil h_0[1]
h_0[2] h_0[2] stencil h_0[2]
h_0[3] h_0[3] stencil h_0[3]
h_0[4] h_0[4] stencil h_0[4]
h_0[5] h_0[5] stencil h_0[5]
h_0[6] h_0[6] stencil h_0[6]
h_0[7] h_0[7] stencil h_0[7]
h_0[8] h_0[8] stencil h_0[8]
h_1[0] h_1[0] stencil h_1[0]
h_1[1] h_1[1] stencil h_1[1]
h_1[2] h_1[2] stencil h_1[2]
h_1[3] h_1[3] stencil h_1[3]
h_1[4] h_1[4] stencil h_1[4]
h_1[5] h_1[5] stencil h_1[5]
h_1[6] h_1[6] stencil h_1[6]
h_1[7] h_1[7] stencil h_1[7]
h_1[8] h_1[8] stencil h_1[8]
BC[0] BC[0] stencil BC[0]
BC[1] BC[1] stencil BC[1]

Action stages

Name Main procedure Preloaded densities Pushed fields
BaseIteration Run phi[0], phi[1], phi[2], phi[3], phi[4], phi[5], phi[6], phi[7], phi[8], g[0], g[1], g[2], g[3], g[4], g[5], g[6], g[7], g[8], f[0], f[1], f[2], f[3], f[4], f[5], f[6], f[7], f[8], h_0[0], h_0[1], h_0[2], h_0[3], h_0[4], h_0[5], h_0[6], h_0[7], h_0[8], h_1[0], h_1[1], h_1[2], h_1[3], h_1[4], h_1[5], h_1[6], h_1[7], h_1[8], BC[0], BC[1] phi[0], phi[1], phi[2], phi[3], phi[4], phi[5], phi[6], phi[7], phi[8], g[0], g[1], g[2], g[3], g[4], g[5], g[6], g[7], g[8], f[0], f[1], f[2], f[3], f[4], f[5], f[6], f[7], f[8], h_0[0], h_0[1], h_0[2], h_0[3], h_0[4], h_0[5], h_0[6], h_0[7], h_0[8], h_1[0], h_1[1], h_1[2], h_1[3], h_1[4], h_1[5], h_1[6], h_1[7], h_1[8], BC[0], BC[1]
BaseInit Init none phi[0], phi[1], phi[2], phi[3], phi[4], phi[5], phi[6], phi[7], phi[8], g[0], g[1], g[2], g[3], g[4], g[5], g[6], g[7], g[8], f[0], f[1], f[2], f[3], f[4], f[5], f[6], f[7], f[8], h_0[0], h_0[1], h_0[2], h_0[3], h_0[4], h_0[5], h_0[6], h_0[7], h_0[8], h_1[0], h_1[1], h_1[2], h_1[3], h_1[4], h_1[5], h_1[6], h_1[7], h_1[8], BC[0], BC[1]

Actions

Name Stages
Iteration BaseIteration
Init BaseInit