psolve 命令行参数说明

pSolve 软件包主要用于天体测量和大地测量 VLBI 数据的解算与分析,是 SOLVE 软件包系列的一个变体。psolve 是其主要命令行入口,通过调用其他程序进入后续解算流程。由于旧版用户指南和当前代码实现已不完全一致,因此这里我试图结合源代码,说明该指令的运行逻辑。

阅读全文

SGDASS安装脚本解读:命令、配置与执行流程

SGDASS 提供了基于 Python 的自动化安装脚本(简称为“安装器”),能够按照配置文件中的软件包顺序,完成环境检查、配置、编译和安装,这极大地方便了用户。而对用户而言,理解脚本如何解释配置、选择软件包和处理错误,有助于调整安装环境,也能在构建失败时更快找到原因。本文结合安装脚本源码与 Linux 示例配置,介绍安装器的主要用法和执行流程,并整理其中几处值得注意的问题。

阅读全文

pSolve batch 指令说明

batch 是 pSolve 批处理解算的总控制器:它读取控制文件,组织单次实验数据(session)的处理,并根据解算类型调度法方程构建、局部参数消元、全局求解和回代等任务。理解它的重点,是这些任务按什么顺序执行,以及各个子程序如何交接数据和状态。

阅读全文

pSolve USE_BUFFER 和 RUN_PROG 的用法与实现

USE_BUFFER 和 RUN_PROG 是阅读 pSolve 源代码时经常能见到的两个子程序。前者负责在程序之间传递缓冲区数据,后者负责找到并启动指定的可执行程序,传递运行状态,并决定后续执行是否返回调用者。两者配合,完成程序之间的数据交接和执行调度。这里简要记录它们的用法和实现。

阅读全文

pSolve enter 指令使用说明

enter 是 pSolve 的底层启动程序。它接收用户缩写和运行参数,检查工作文件,设置运行状态,再把控制权交给交互程序 OPTIN 或批处理程序 BATCH。从这个意义上说,enter 主要承担启动和调度接口的作用。VLBI 数据读取、理论时延计算、参数估计和批处理控制文件的解析,由后续程序完成。我在巴黎天文台学习 Calc/Solve 软件的使用时,导师直接使用 enter 来进行全局...

阅读全文
全站浏览量: 全站访客数: