基于JPL DE405和IAU SOFA计算太阳系行星运动状态的Fortran平台搭建与测试

本文介绍了如何在Windows 10上搭建基于Visual Studio 2017和Intel Parallel Studio XE 2018的Fortran平台,用于使用JPL DE405和IAU SOFA计算太阳系行星的位置和速度。详细阐述了从下载JPL DE405和IAU SOFA,到Fortran程序的编译和测试过程。
摘要由CSDN通过智能技术生成

基于JPL DE405和IAU SOFA计算太阳系行星运动状态的Fortran平台搭建与测试

一些铺垫

  • 我们为什么要得到行星运动状态
    行星的运动状态是指行星的位置和速度,这两个信息对我们非常重要,比如想要为人造航天器设计一条从地球去往火星的轨道,那么至少需要知道一段时间内地球以及火星相对于太阳的位置和速度,才能找到合适的时机(包括时间与位置)脱离地球以及进入火星。

  • JPL DE405是什么
    一种由美国Jet Propulsion Laboratory (JPL)提出的精确星历表,包括行星的章动和天平动。

  • IAU SOFA是什么
    Standard of fundamental astronomy (SOFA)是由国际组织International Astronomical Union(IAU)提出的一套基础天文学标准,可以通过其提供的软件来调用许多重要的功能。

  • Fortran语言的优势
    一种能够高效执行科学计算的编程语言。

  • Fortran平台的构成
    在windows 10操作系统上,采用了最新的Microsoft Visual Studio Enterprise (VS) 2017+Intel Parallel Studio XE (PSXE) 2018的方案,VS提供界面与项目管理,PSXE提供编译支持,这个方案虽然新但也不失稳定性。

2. Visual Studio Enterprise 2017安装

Visual Studio Enterprise 2017是Microsoft公司开发工具包系列产品,我们想要使用它的集成开发环境(IDE)。

安装的VS版本为Visual Studio Enterprise 2017,需要激活(在网上容易搜到产品秘钥进行激活),

下载地址为:https://visualstudio.microsoft.com/zh-hans/downloads/

安装过程中,遇到以下选择工作负载的类似界面时,选择“Windows(3)”中的“使用C++的桌面开发”,确认后继续接下来的步骤,完成安装即可

VS安装工作负载选择

安装结束可以在windows菜单栏找到VS

这里写图片描述

3. Intel Parallel Studio XE 2018安装

Parallel Studio XE是Intel公司推出的一款IDE软件,该程序具有强大的多线程编程功能,能够提供高效的Fortran编译支持。

安装的版本为:parallel_studio_xe_2018_update1_cluster_edition。PSXE可以通过高校邮箱申请许可的序列码,具体步骤按照Intel官网的步骤操作即可,

地址为:https://software.intel.com/en-us/parallel-studio-xe/choose-download

开始安装PSXE,下面的步骤与帖子(感谢springer_)基本一致:

将申请的序列码填入:

这里写图片描述

安装结束后,在windows菜单栏可以找到PSXE,如下图

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值