HydroChrono 0.3.2 – CLI polish & YAML/HDF5 & GUI robustness improvements
HydroChrono 0.3.2 focuses on CLI polish, robust wave inputs, exporting irregular wave data to HDF5 files, and a fix to the GUI pause/play button.
Highlights
- Progress bar updates in-place and respects
--quiet - Wave parsing shorthands:
h/H,t/T/tp/TP/p/P,amplitude/A- with validation - HDF5 export of irregular inputs: frequencies, spectrum, and free-surface time/eta
- Larger Play/Pause button with fixed label
What’s new
- CLI
- Progress bar fixed
- Waves
- Shorthand keys for height/period/amplitude
- Validation errors for missing/invalid regular wave inputs
- Irregular waves: corrected forcing, reproducible via
seed
- Export
- Writes
/inputs/simulation/waves/irregular/{frequencies_hz, spectral_densities, free_surface_time, free_surface_eta}
- Writes
- GUI
- Enlarged Play/Pause button and improved text rendering
Install (Windows x64)
- Download
HydroChrono-0.3.2-win64.zip - Unzip; all required DLLs included (Chrono, HDF5, yaml-cpp, Irrlicht, MSVC)
- Run regression tests:
python .\tests\run_hydrochrono\run_tests.py --all