8 个版本
0.2.7 | 2023年5月10日 |
---|---|
0.2.6 | 2023年5月10日 |
0.2.5 | 2023年2月27日 |
0.1.0 | 2023年2月16日 |
#243 in 科学
每月 35 次下载
7KB
115 行
Atmus
1976年美国标准大气模型,用 Rust 编写。
请注意
- 已测试压力和温度,但假设高度在0公里以上和80公里以下。
- 正在开发扩展高度范围。
- 正在改进文档和结构。
使用方法
API 暴露一个公共函数。请参阅以下示例
use crate::atmus::atmus;
fn test_atmus_return_values() {
let some_result = atmus(1.0);
assert_eq!(f32::floor(some_result.0), 89874.0);
assert_eq!(f32::floor(some_result.1), 0.0);
}
返回值是一个简单的元组:(压力 [Pa],温度 [K])。
Atmus 预期的高度单位为公里。
开发参考
lib.rs
:
这个 crate 是 1976 年美国标准大气的 Rust 版本。