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
+168
View File
@@ -0,0 +1,168 @@
0º dBuVm
30º dBuVm
60º dBuVm
90º dBuVm
120º dBuVm
150º dBuVm
180º dBuVm
210º dBuVm
240º dBuVm
270º dBuVm
300º dBuVm
330º dBuVm