Skip to content

D3q19 heat adj

Description

d3q19_heat_adj

Details

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

Zonal Settings

Name Comment
Velocity inlet velocity
Pressure inlet pressure
Temperature inlet density
LimitTemperature inlet density
HeatFluxInObj Weight of [Flux of heat] in objective
HeatSquareFluxInObj Weight of [Flux of temperature squered] in objective
FluxInObj Weight of [Volume flux] in objective
TemperatureAtPointInObj Weight of [Integral of temperature] in objective
HighTemperatureInObj Weight of [Penalty for high temperature] in objective
LowTemperatureInObj Weight of [Penalty for low temperature] in objective
MaterialPenaltyInObj Weight of [Quadratic penalty for intermediate material parameter] in objective

Global Settings

Name Derived Comment
nu viscosity
FluidAlpha inlet density
SolidAlpha Heat conductivity of solid
Buoyancy Buoyancy coefficient of temperature
PorocityGamma 1.0 - exp(PorocityTheta) Gamma in hiperbolic transformation of porocity (-infty,1)
PorocityTheta Theta in hiperbolic transformation of porocity
Descent Optimization Descent
GradientSmooth Gradient smoothing in OptSolve
Threshold Parameters threshold

Exported Quantities (VTK, etc)

Name Unit Comment
W 1 W
WB 1 WB
Rho 1 Rho
T 1 T
U 1 U

Exported Global Integrals (CSV, etc)

Name Unit Comment
HeatFlux Km3/s Flux of heat
HeatSquareFlux K2m3/s Flux of temperature squered
Flux m3/s Volume flux
TemperatureAtPoint K Integral of temperature
HighTemperature 1 Penalty for high temperature
LowTemperature 1 Penalty for low temperature
MaterialPenalty m3 Quadratic penalty for intermediate material parameter
nu_D 1 Gradient of objective with respect to [viscosity]
FluidAlpha_D 1 Gradient of objective with respect to [inlet density]
SolidAlpha_D 1 Gradient of objective with respect to [Heat conductivity of solid]
Buoyancy_D 1 Gradient of objective with respect to [Buoyancy coefficient of temperature]
PorocityGamma_D 1 Gradient of objective with respect to [Gamma in hiperbolic transformation of porocity (-infty,1)]
PorocityTheta_D 1 Gradient of objective with respect to [Theta in hiperbolic transformation of porocity]
AdjointRes 1 square L2 norm of adjoint change
Objective 1 Objective function

Node Types

Group Types
ADDITIONALS Heater, HeatSource
BOUNDARY EPressure, Solid, Wall, WPressure, WPressureL, WVelocity
COLLISION BGK, MRT
DESIGNSPACE DesignSpace
OBJECTIVE Thermometer, Outlet
SETTINGZONE DefaultZone

Solved fields

Name Access pattern Comment
f0 stencil flow LB density F 0
f1 stencil flow LB density F 1
f2 stencil flow LB density F 2
f3 stencil flow LB density F 3
f4 stencil flow LB density F 4
f5 stencil flow LB density F 5
f6 stencil flow LB density F 6
f7 stencil flow LB density F 7
f8 stencil flow LB density F 8
f9 stencil flow LB density F 9
f10 stencil flow LB density F 10
f11 stencil flow LB density F 11
f12 stencil flow LB density F 12
f13 stencil flow LB density F 13
f14 stencil flow LB density F 14
f15 stencil flow LB density F 15
f16 stencil flow LB density F 16
f17 stencil flow LB density F 17
f18 stencil flow LB density F 18
g0 stencil heat LB density G 0
g1 stencil heat LB density G 1
g2 stencil heat LB density G 2
g3 stencil heat LB density G 3
g4 stencil heat LB density G 4
g5 stencil heat LB density G 5
g6 stencil heat LB density G 6
w stencil weight fluid-solid

Densities - default accessors

Name Field Pulling field from Comment
f0 f0 stencil flow LB density F 0
f1 f1 stencil flow LB density F 1
f2 f2 stencil flow LB density F 2
f3 f3 stencil flow LB density F 3
f4 f4 stencil flow LB density F 4
f5 f5 stencil flow LB density F 5
f6 f6 stencil flow LB density F 6
f7 f7 stencil flow LB density F 7
f8 f8 stencil flow LB density F 8
f9 f9 stencil flow LB density F 9
f10 f10 stencil flow LB density F 10
f11 f11 stencil flow LB density F 11
f12 f12 stencil flow LB density F 12
f13 f13 stencil flow LB density F 13
f14 f14 stencil flow LB density F 14
f15 f15 stencil flow LB density F 15
f16 f16 stencil flow LB density F 16
f17 f17 stencil flow LB density F 17
f18 f18 stencil flow LB density F 18
g0 g0 stencil heat LB density G 0
g1 g1 stencil heat LB density G 1
g2 g2 stencil heat LB density G 2
g3 g3 stencil heat LB density G 3
g4 g4 stencil heat LB density G 4
g5 g5 stencil heat LB density G 5
g6 g6 stencil heat LB density G 6
w w stencil weight fluid-solid

Action stages

Name Main procedure Preloaded densities Pushed fields
BaseIteration Run f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15, f16, f17, f18, g0, g1, g2, g3, g4, g5, g6, w f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15, f16, f17, f18, g0, g1, g2, g3, g4, g5, g6, w
BaseInit Init none f0, f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15, f16, f17, f18, g0, g1, g2, g3, g4, g5, g6, w

Actions

Name Stages
Iteration BaseIteration
Init BaseInit