IONORT:IONOsphere Ray-Tracing - 电离层磁等离子体中的射线追踪程序
摘要:IONORT计算射线追踪的应用程序可以被使用Windows操作系统的用户使用。它是一个在MATLAB中与用户交互的程序。实际上,该程序会启动一个在Fortran中编写的微分方程系统的可执行文件,并将输出导入MATLAB程序,以生成光线的图形和其他信息。本研究主要受到了Jones和Stephenson的程序的启发,该程序在对电离层中的无线电传播感兴趣的科学界广泛使用。该程序是用FORTRAN 77编写的,是CDC-3800大型机。代码本身非常优雅且高效,为许多目前主要用于过地平线(OTH)雷达的坐标注册(CR)的程序提供了基础。该程序的输入和输出需要几十年前的设备,并且没有编译器能够接受针对这种类型大型机编写的指令。因此,为了能在现代的Windows操作系统下运行,通过必要的修改,数值积分的核心部分被传递给了现代编译器,并将可执行文件导入MATLAB程序。因此,所有的输入和输出操作都由实现Fortran程序并将其输出导入的现代MATLAB程序处理。这为整个应用程序包提供了很大的灵活性,可以在真实的地理参考地图上进行二维(2D)和三维(3D)的演示。
作者:Cesidio Bianchi, Alessandro Settimi, Adriano Azzarone
论文ID:1009.1837
分类:Geophysics
分类简称:physics.geo-ph
提交时间:2010-11-19