Windtunnel/Boundary Conditions: Difference between revisions
Jump to navigation
Jump to search
(→Object) |
(→Object: polished thumb) |
||
Line 53: | Line 53: | ||
* Strong asymmetry when driven by pressure gradient. Bug! | * Strong asymmetry when driven by pressure gradient. Bug! | ||
[[File:Asymmetry.png|thumb| | [[File:Asymmetry.png|thumb|center|500px| | ||
* At the boundary of a region which has <code>FLAG_INTERNAL_BOUNDARY</code> set, '''no''' boundary conditions are specified. | * At the boundary of a region which has <code>FLAG_INTERNAL_BOUNDARY</code> set, '''no''' boundary conditions are specified. Ghostcells are frozen. | ||
= Open Questions = | = Open Questions = |
Revision as of 17:48, 22 October 2024
New Keywords
in pluto.ini
ObjectType_int
: 0=nothing, 1=cylinder/sphere, 2=square/cube of sizeObjectDiameter_cm
WindPressure_Pa
,WindPressure_mbar
(mutually exclusive): pressure at entry (left)PressureGradient_mbar_per_cm
positive (even though pressure drops from left to right)- Wind velocity is ramped up to
WindVelocity_m_per_s
over timeInjectionTime_s
WindTemperature_C
KinematicViscosity_m2_per_s
,DynamicViscosity_Pa_s
,Wall_BoundaryCondition
for tangential walls, value from {0,1,2,3}
(ignored if given values <0)
in init.c
- macro
SOLID
to enable an object - array
solid
containing value 1 or 0 for object matter being present/absent
Walls
tangential
Boundary condition for the wall | ||
---|---|---|
vx1 | vx2 | |
no-shear | zero-gradient | reflective |
no-slip | reflective | reflective |
no-wall | zero-gradient | zero-gradient |
one-way wall | zero-gradient | zero-gradient & no-inflow |
entry/exit
prescribed velocity at entry (left)
prescribe pressure drop (left to right)
- current simulation result:
-profile slightly asymmetric and at one wall
Object
- Strong asymmetry when driven by pressure gradient. Bug!
- At the boundary of a region which has
FLAG_INTERNAL_BOUNDARY
set, no boundary conditions are specified. Ghostcells are frozen.
Open Questions
Reflective cells
Setting the vector
Analytical Solutions
empty 2D channel
empty circular tube
with