Skip to content

D2q9 plate

Description

d2q9_plate

Details

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

Zonal Settings

Name Comment
nu viscosity
VelocityY inlet/outlet/init velocity
VelocityX inlet/outlet/init velocity
Density inlet/outlet/init density
PX plate position X
PY plate position Y
PR plate angle
ExternalForceX external force x
ExternalForceY external force y
ForceXInObj Weight of [reaction force X] in objective
ForceYInObj Weight of [reaction force Y] in objective
MomentInObj Weight of [reaction force X] in objective
PowerXInObj Weight of [reaction force Y] in objective
PowerYInObj Weight of [reaction force X] in objective
PowerRInObj Weight of [reaction force Y] in objective
PowerInObj Weight of [reaction force X] in objective
Power2InObj Weight of [reaction force Y] in objective
VolumeWInObj Weight of [Volume of moving body] in objective

Global Settings

Name Derived Comment
Smag inlet density
PDX plate diameter X
PDY plate diameter Y
PRAD cylinder radious
SM smoothing diameter
SM_M smoothing bias
EPSF boundary function, 0 - linear boundary,1 - third order boundary
BF beta function bool
Descent Optimization Descent
GradientSmooth Gradient smoothing in OptSolve
Threshold Parameters threshold

Exported Quantities (VTK, etc)

Name Unit Comment
Rho kg/m3 Rho
U m/s U
U_AVG m/s U_AVG
F_AVG N/m3 F_AVG
Solid 1 Solid
RhoB 1 RhoB
UB 1 UB

Exported Global Integrals (CSV, etc)

Name Unit Comment
ForceX N/m reaction force X
ForceY N/m reaction force Y
Moment N reaction force X
PowerX W/m reaction force Y
PowerY W/m reaction force X
PowerR W/m reaction force Y
Power W/m reaction force X
Power2 W/m reaction force Y
VolumeW m2 Volume of moving body
Smag_D 1 Gradient of objective with respect to [inlet density]
PDX_D 1 Gradient of objective with respect to [plate diameter X]
PDY_D 1 Gradient of objective with respect to [plate diameter Y]
PRAD_D 1 Gradient of objective with respect to [cylinder radious]
SM_D 1 Gradient of objective with respect to [smoothing diameter]
SM_M_D 1 Gradient of objective with respect to [smoothing bias]
EPSF_D 1 Gradient of objective with respect to [boundary function, 0 - linear boundary,1 - third order boundary]
BF_D 1 Gradient of objective with respect to [beta function bool]
AdjointRes 1 square L2 norm of adjoint change
Objective 1 Objective function

Node Types

Group Types
BOUNDARY NVelocity, SPressure, EPressure, EVelocity, Solid, Wall, WPressure, WVelocity
COLLISION MRT
SETTINGZONE DefaultZone

Solved fields

Name Access pattern Comment
f0 stencil f0
f1 stencil f1
f2 stencil f2
f3 stencil f3
f4 stencil f4
f5 stencil f5
f6 stencil f6
f7 stencil f7
f8 stencil f8
avg_ux stencil avg_ux
avg_uy stencil avg_uy
avg_fx stencil avg_fx
avg_fy stencil avg_fy

Densities - default accessors

Name Field Pulling field from Comment
f0 f0 stencil f0
f1 f1 stencil f1
f2 f2 stencil f2
f3 f3 stencil f3
f4 f4 stencil f4
f5 f5 stencil f5
f6 f6 stencil f6
f7 f7 stencil f7
f8 f8 stencil f8
avg_ux avg_ux stencil avg_ux
avg_uy avg_uy stencil avg_uy
avg_fx avg_fx stencil avg_fx
avg_fy avg_fy stencil avg_fy

Action stages

Name Main procedure Preloaded densities Pushed fields
BaseIteration Run f0, f1, f2, f3, f4, f5, f6, f7, f8, avg_ux, avg_uy, avg_fx, avg_fy f0, f1, f2, f3, f4, f5, f6, f7, f8, avg_ux, avg_uy, avg_fx, avg_fy
BaseInit Init none f0, f1, f2, f3, f4, f5, f6, f7, f8, avg_ux, avg_uy, avg_fx, avg_fy

Actions

Name Stages
Iteration BaseIteration
Init BaseInit