5个版本
0.2.8 | 2024年6月13日 |
---|---|
0.2.7 | 2024年5月20日 |
0.2.6 | 2024年5月17日 |
0.2.5 | 2024年5月1日 |
0.2.4 | 2024年4月13日 |
#1098 in 数学
4MB
45K SLoC
tofas
这是基于Fortran版本的IAU SOFA库中选定的子例程的翻译和改编。
使用纯Rust代码的好处包括更好的优化、无需编译或链接的烦恼以及编译器的安全保证。
我还提供了一个比Fortran(或C)例程更友好的接口。例如,不同类型的时间(TAI、TT、UT1等)被封装在不同的类型中。
这些子例程足以满足LEO地球观测评估目的,特别是计算太阳角度。
已将依赖项保持到最低。
包括使用2017年4月20日Fortran 77版本的SOFA生成的测试向量,以及生成它们的F90代码。
重大变更
- 0.2.8:将大地测量的360度角度规范化为[-180,180[和[-90,90[
- 0.2.7:重新组织太阳角度计算器
- 0.2.6:在示例中添加julian_tool
- 0.2.5:将椭圆体字段设置为公共
作者
Berke DURAK [email protected]