Commit inicial: splat-rs — fork/port a Rust de SPLAT!

Fork de SPLAT! (John A. Magliacane, KD2BD, 2002-2014), bajo GPLv2 heredada
del original. El núcleo de cálculo de propagación (ITWOM v3.0, Sid Shumate)
se mantiene sin modificar en cpp/itwom3.0.cpp, llamado vía FFI. El resto
del pipeline (lectura de formatos SPLAT!, reportes, mapas, KML, gnuplot)
se reescribió en Rust, con paralelización nativa vía rayon reemplazando
el paralelismo por múltiples procesos del original. Validado contra el
corpus golden de SPLAT! con drift < 0.02 dB en cálculos ITWOM.
This commit is contained in:
2026-08-23 01:50:41 -05:00
commit 9d7d3bac45
46 changed files with 9883 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
120º dBuVm