Skip to content

Update testcase simpleTube#5

Open
tai271828 wants to merge 5 commits intogzavo:devfrom
tai271828:feature/c3/pr-testcase-simpletube-v2
Open

Update testcase simpleTube#5
tai271828 wants to merge 5 commits intogzavo:devfrom
tai271828:feature/c3/pr-testcase-simpletube-v2

Conversation

@tai271828
Copy link

@tai271828 tai271828 commented Jan 25, 2026

Update testcase simpleTube

Description

Note: This pull request builds upon PR #4. Merging the previous PR is a prerequisite for the adaptive HDF5 chunking size implementation.

simpletube-density-pa
Time evolution of Density (Pressure).

simpletube-velocity-z
Time evolution of Z-Velocity.

Validation

Pressure Drop and Pattern Matching

  • Pressure Drop: A drop in density (pressure-related) is observed from the inlet to the outlet at the end of the tube.
  • Pattern Matching: The density (pressure-related) profile matches the simple flow rate pattern, which was designed specifically for easy recognition.
density_timeseries

Z-Velocity Drop and Pattern Matching

  • Pattern Matching: The Z-velocity follows the pattern of the simple flow rate.
  • Magnitude Drop: Additionally, the Z-velocity at the outlet is lower in magnitude but follows the same pattern as the inlet.
  • Lateral Leakage: Significant X and Y velocities are observed only at the side opening (i.e., "leakage" is observed at the lateral opening).
velocity_timeseries

Verification Steps

Run hemoFlow with the configuration test_SimpleTube_Straight_Freeflow.xml.

The normal direction of the inlet of SimpleTube has incorrect sign. The
commit fixes it. Update the SimpleTube NPZ geometry to include the third
opening (lateral outlet).

Rename the NPZ and XML files to improve readability and support future
variants.

Update the XML configuration to reflect these filename changes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant