Thanks, yes I was aware that this will take a while to assemble something - especially since the last time I heard of path loss was in signal theory 21 years ago. Nevertheless it was great to read the papers, mostly because of the cryptographic function names zlsq1 (redo LOS horizons), ascat (scatter attenuation)...
There are a few things left, like adding a license (which I think will be LGPL). I hate to adorn myself with other people's feathers, especially since the only achievement in the case is mostly the compilation of the work of third parties. But I learned a lot and it was quite "fun", in a nerdy way.
Oh you could also define the Antenna pattern if necessary. This part of the code has been ripped of the splat!hd (
https://www.qsl.net/kd2bd/splat.html) project. I might have to check the results of splat, compared with my code. I'm especially interested in, if the performance will be different. I split the calculation into 4 areas and do them in 4 threads. A complex model simulation on my iMac takes about 15 minutes and on my Arm based Air 5 minutes (which is kind of impressive). Anyhow I assume it can be improved in points of performance by using a faster math library.
Christian