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