D2q9 heat adj
Description
d2q9_heat_adj
Details
Model description files files for this model: Dynamics.c Dynamics.R
Zonal Settings
Name | Comment |
---|---|
HeatFluxInObj |
Weight of [pressure loss] in objective |
HeatSquareFluxInObj |
Weight of [pressure loss] in objective |
FluxInObj |
Weight of [pressure loss] in objective |
TemperatureInObj |
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 |
Global Settings
Name | Derived | Comment |
---|---|---|
omega |
1.0/(3*nu + 0.5) | one over relaxation time |
nu0 |
viscosity | |
InletVelocity |
inlet velocity | |
InletPressure |
inlet pressure | |
InletDensity |
1.0+InletPressure/3 | inlet density |
InletTemperature |
inlet temperature | |
InitTemperature |
inlet temperature | |
HeaterTemperature |
inlet temperature | |
FluidAlpha |
thermal diffusivity of fluid | |
SolidAlpha |
thermal diffusivity of solid | |
LimitTemperature |
temperature of the heater | |
InletTotalPressure |
temperature of the heater | |
OutletTotalPressure |
temperature of the heater | |
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 |
T |
K |
T |
W |
1 |
W |
WB |
1 |
WB |
Exported Global Integrals (CSV, etc)
Name | Unit | Comment |
---|---|---|
HeatFlux |
1 |
pressure loss |
HeatSquareFlux |
1 |
pressure loss |
Flux |
1 |
pressure loss |
Temperature |
1 |
integral of temperature |
HighTemperature |
1 |
penalty for high temperature |
LowTemperature |
1 |
penalty for low temperature |
omega_D |
1 |
Gradient of objective with respect to [one over relaxation time] |
nu0_D |
1 |
Gradient of objective with respect to [viscosity] |
InletVelocity_D |
1 |
Gradient of objective with respect to [inlet velocity] |
InletPressure_D |
1 |
Gradient of objective with respect to [inlet pressure] |
InletDensity_D |
1 |
Gradient of objective with respect to [inlet density] |
InletTemperature_D |
1 |
Gradient of objective with respect to [inlet temperature] |
InitTemperature_D |
1 |
Gradient of objective with respect to [inlet temperature] |
HeaterTemperature_D |
1 |
Gradient of objective with respect to [inlet temperature] |
FluidAlpha_D |
1 |
Gradient of objective with respect to [thermal diffusivity of fluid] |
SolidAlpha_D |
1 |
Gradient of objective with respect to [thermal diffusivity of solid] |
LimitTemperature_D |
1 |
Gradient of objective with respect to [temperature of the heater] |
InletTotalPressure_D |
1 |
Gradient of objective with respect to [temperature of the heater] |
OutletTotalPressure_D |
1 |
Gradient of objective with respect to [temperature of the heater] |
AdjointRes |
1 |
square L2 norm of adjoint change |
Objective |
1 |
Objective function |
Node Types
Group | Types |
---|---|
ADDITIONALS | Heater, HeatSource |
BOUNDARY | EPressure, EVelocity, Solid, Wall, WPressure, WVelocity |
COLLISION | MRT |
OBJECTIVE | Thermometer, Outlet |
SETTINGZONE | DefaultZone |
Solved fields
Name | Access pattern | Comment |
---|---|---|
f0 |
f0 | |
f1 |
f1 | |
f2 |
f2 | |
f3 |
f3 | |
f4 |
f4 | |
f5 |
f5 | |
f6 |
f6 | |
f7 |
f7 | |
f8 |
f8 | |
T0 |
T0 | |
T1 |
T1 | |
T2 |
T2 | |
T3 |
T3 | |
T4 |
T4 | |
T5 |
T5 | |
T6 |
T6 | |
T7 |
T7 | |
T8 |
T8 | |
w |
w |
Densities - default accessors
Name | Field | Pulling field from | Comment |
---|---|---|---|
f0 |
f0 | f0 | |
f1 |
f1 | f1 | |
f2 |
f2 | f2 | |
f3 |
f3 | f3 | |
f4 |
f4 | f4 | |
f5 |
f5 | f5 | |
f6 |
f6 | f6 | |
f7 |
f7 | f7 | |
f8 |
f8 | f8 | |
T0 |
T0 | T0 | |
T1 |
T1 | T1 | |
T2 |
T2 | T2 | |
T3 |
T3 | T3 | |
T4 |
T4 | T4 | |
T5 |
T5 | T5 | |
T6 |
T6 | T6 | |
T7 |
T7 | T7 | |
T8 |
T8 | T8 | |
w |
w | w |
Action stages
Name | Main procedure | Preloaded densities | Pushed fields |
---|---|---|---|
BaseIteration | Run | f0, f1, f2, f3, f4, f5, f6, f7, f8, T0, T1, T2, T3, T4, T5, T6, T7, T8, w | f0, f1, f2, f3, f4, f5, f6, f7, f8, T0, T1, T2, T3, T4, T5, T6, T7, T8, w |
BaseInit | Init | none | f0, f1, f2, f3, f4, f5, f6, f7, f8, T0, T1, T2, T3, T4, T5, T6, T7, T8, w |
Actions
Name | Stages |
---|---|
Iteration | BaseIteration |
Init | BaseInit |