pSolve batch 控制文件关键词指南

· 预计阅读 240 分钟

在人工智能的帮助下,我得到了一份pSolve batch 控制文件关键词指南。不得不佩服,AI真的是强得可怕!

pSolve · BATCH CONTROL FILE

控制文件关键词指南Control-file keyword guide

按配置段查找关键词,逐项查看用法、参数作用和源码限制。Browse by section and inspect each usage, parameter effect and source-level constraint.

13 个配置段 · 237 个目录入口 · 401 种用法结构13 sections · 237 entries · 401 usage structures

pSolve 软件版本:20260812
本文更新日期:2026-10-08。
pSolve version: 20260812
Last updated: 2026-10-08.

未启用脚本时,可展开下面的完整双语清单阅读。Without JavaScript, expand the complete bilingual reference below.

完整文字清单Full reference

$SETUP基本设置段General setupCTRLFL 调用 GSETUP,建立解算类型、矩阵输入输出、重加权、扩展程序与运行模式,并写入共享配置供后续阶段使用。CTRLFL calls GSETUP to establish solution type, matrix I/O, reweighting, extension programs and execution modes, storing shared configuration for later stages.
  • 多数关键词不得重复;MERGE_CGM、ID 和 USER_PARTIALS 有特定的重复入口。段内不是无条件任意排序,WEIGHTS MAKE 与 FAST_COV 等存在先后依赖。Most keywords are not repeatable; MERGE_CGM, ID and USER_PARTIALS have specific repeatable forms. Ordering is not universally arbitrary, for example WEIGHTS MAKE depends on preceding FAST_COV.
  • SINGULARITY_CHECK 明确必需;非 NONE 的 FAST_MODE 还要求 FAST_COV。一般缺项检查存在逻辑问题,不能把“未报错”等同于完整有效配置。SINGULARITY_CHECK is explicitly required; non-NONE FAST_MODE also requires FAST_COV. The general missing-keyword test is defective, so absence of an error does not prove a complete valid configuration.
DEFAULTS 兼容入口Compatibility
兼容入口Compatibility兼容性的缺省设置开关。Compatibility switch for default settings.
用法 1Usage 1
DEFAULTS YES | NO
YES/NO 分别将 DEFAULTS_USE 置为真/假;不能据此认为 NO 已实施“所有关键词必填”。YES/NO set DEFAULTS_USE true/false; NO must not be interpreted as an implemented requirement to supply every keyword.
取值或子项Value or clause作用与限制Effect and constraints
YES允许缺省值的旧接口;初始化值也是 YES。Legacy interface allowing defaults; also the initialized value.
NO关闭该标志;各解析器仍自行决定必填项。Clears the flag; individual parsers still enforce their own mandatory entries.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 官方说明称该功能已停用;已核对的解析器没有统一读取端。The official guide marks this feature inactive; no universal enforcement reader was found in the audited parsers.
progs/solve/batch/gsetup.f:379
SOLUTION 解析支持Parsed
解析支持Parsed选择解算阶段与实验之间的组合方式。Selects solution stages and how sessions are combined.
用法 1Usage 1
SOLUTION <mode>
选择一种解算方式。Select one solution mode.
取值或子项Value or clause作用与限制Effect and constraints
COMPLETE完成全局解算的前向累积、全局求解和后向局部参数恢复。Runs forward accumulation, the global solution, and back substitution for local parameters.
FORWARD只累积约化的全局法方程,供后续解算使用。Accumulates the reduced global normal equations for a later solve.
BACK从已有 CGM 求全局参数,再恢复各实验的局部参数。Solves an existing CGM and recovers session-local parameters.
GLOBAL_ONLY累积并求解全局参数,省略后向局部参数恢复。Accumulates and solves global parameters without the local back-substitution pass.
INDEPENDENT各实验分别解算,不共享全局参数解。Solves each session independently.
SUPPRESSION / SUPPRESS从 CGM 中去除指定剔除的全局参数;两词为别名。Removes suppressed global parameters from a CGM; the two words are aliases.
SUBTRACT从已有 CGM 中扣除指定实验的法方程贡献。Subtracts selected session contributions from an existing CGM.
限制、默认值与相关行为Constraints, defaults and related behavior
  • SUBTRACT 要求 TRAIN YES;GLOBAL_ONLY 要求 TRAIN NO。全局解算仅接受 FAST_MODE NONE/B1B3D,独立解算接受 NONE/B3D/DOT_PRODUCT。SUBTRACT requires TRAIN YES; GLOBAL_ONLY requires TRAIN NO. Global solutions accept FAST_MODE NONE/B1B3D; independent solutions accept NONE/B3D/DOT_PRODUCT.
progs/solve/batch/gsetup.f:396
CGM 解析支持Parsed
解析支持Parsed指定合并全局法方程矩阵的输入与输出。Selects the input and output combined global normal-equation matrix.
用法 1Usage 1
CGM <input_file> [<output_file>]
从给定文件读取 CGM,第二字段指定输出。使用完整路径可避免两字符输入被识别为旧归档标签。Reads a CGM from the given file; the second field selects output. A full path avoids interpreting a two-character input as a legacy archive tag.
用法 2Usage 2
CGM NONE [<output_file>]
不读取输入 CGM;指定输出文件时仍可保存新矩阵。Uses no input CGM; a supplied output name may save a newly formed matrix.
用法 3Usage 3
CGM SAVE [<output_file>]
无输入 CGM,保留 SAVE 输出控制字;省略第二字段时 OUTCGM 也为 SAVE。Uses no input CGM and preserves the SAVE output sentinel; omitted field two also sets OUTCGM to SAVE.
用法 4Usage 4
CGM <user_tag> <solution_tag> [<output_file>]
旧归档形式:第一字段恰为两字符,第二字段为 1–8 字符。解析器识别标签,但 RESOLVE_CGM 调用已注释,不能当作已验证可用的文件解析途径。Legacy archive form: exactly two characters in field one and 1–8 in field two. The parser recognizes tags, but RESOLVE_CGM is commented out; this is not a verified usable file-resolution path.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 普通路径省略输出时,当前代码设置 OUTCGM=NONE;不能沿用旧文档“省略即自动命名”的笼统规则。For the ordinary path form, omitted output sets OUTCGM=NONE; the old blanket claim of automatic naming is not reliable.
  • 解析器预取三个字段;请将此关键词单独成行。SAVE 的实际写盘及命名由后续阶段决定。The parser pre-reads three fields; keep this keyword on its own line. Downstream stages determine SAVE writing and naming.
progs/solve/batch/gsetup.f:428progs/solve/batch/gsetup.f:1718
MERGE_CGM 解析支持Parsed
解析支持Parsed增加要合并的已有全局法方程矩阵。Adds an existing global normal-equation matrix to the merge list.
用法 1Usage 1
MERGE_CGM NONE
本次入口不增加合并文件;不会清除已列出的文件。Adds no file at this occurrence; it does not clear earlier entries.
用法 2Usage 2
MERGE_CGM <input_file>
加入一个 CGM 文件。多个文件用多个 MERGE_CGM 记录,不是一个关键词后任意追加文件名。Adds one CGM file. Use repeated MERGE_CGM records for multiple files, not an unprefixed list after one occurrence.
progs/solve/batch/gsetup.f:440
ARC_FILES 解析支持Parsed
解析支持Parsed设置前向阶段产生、后向阶段复用的实验中间结果文件。Controls session intermediate files produced in the forward pass and reused in the back pass.
用法 1Usage 1
ARC_FILES NONE
清空三个中间文件目录,不在指定目录保存或查找 arc 文件。Clears all three intermediate-file directories.
用法 2Usage 2
ARC_FILES [SAVE] <dir_or_0> [<dir_or_0> [<dir_or_0>]]
提供最多三个现有目录;0 表示空目录槽。SAVE 防止正常后向处理后删除中间文件;没有可用目录时后向阶段需重建中间信息。Supplies up to three existing directories; 0 leaves a slot empty. SAVE retains intermediate files after back substitution; missing intermediates must be rebuilt.
取值或子项Value or clause作用与限制Effect and constraints
SAVE保留中间文件供后续运行使用,必须在目录之前。Retains intermediates for later runs; precedes the directories.
0该目录槽不启用;ARC_FILES 0 不保存 arc 中间文件。Disables that directory slot; ARC_FILES 0 provides no arc-file storage.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 环境变量 ARC_STR 若存在,会覆盖 ARC_FILES 解析所得的目录和 SAVE 设置。它不是 $ARCS 的 ARCFILE 列表入口。An existing ARC_STR environment variable overrides the parsed directories and SAVE setting. This is distinct from the ARCFILE session-list entry.
progs/solve/batch/gsetup.f:455progs/solve/batch/parse_arcstr.f:54progs/solve/batch/gsetup.f:360
ID 解析支持Parsed
解析支持Parsed为解算填写说明文字。Adds descriptive identification text to a solution.
用法 1Usage 1
ID <text>
取本行剩余文字作为说明,最多十条 ID 记录;第一条以 TEST 开头时采用测试解算的存储规则。Takes the rest of the line as a description; at most ten ID records. TEST at the start of the first record selects test-solution storage rules.
限制、默认值与相关行为Constraints, defaults and related behavior
  • TEST 与 USER_TAG/SOL_TAG 归档方式不能同时使用。TEST is incompatible with USER_TAG/SOL_TAG archive mode.
progs/solve/batch/gsetup.f:469
USER_PROGRAM 解析支持Parsed
解析支持Parsed在实验数据装入工作文件后、观测处理前调用用户程序。Runs a user program after loading session work files and before processing observations.
用法 1Usage 1
USER_PROGRAM NONE | NO
不调用用户程序;也接受全小写 none/no。Disables the user program; lowercase none/no are also accepted.
用法 2Usage 2
USER_PROGRAM <program> [USER_BUFFER <delimiter><text><delimiter>]
指定可执行程序;可选 USER_BUFFER 通过管道传递最多 80 字符的非空文字,首尾使用同一非空白分隔符。Selects an executable; optional USER_BUFFER sends up to 80 nonempty characters through a pipe, enclosed by the same nonblank delimiter.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 文档规定接收程序提供 USER_BUFFER 时必须读取 80 字节,否则管道可能阻塞;没有缓冲区时不应尝试读取。宜使用程序完整路径。The documented interface requires the program to read 80 bytes when USER_BUFFER is supplied, otherwise the pipe may block; without it, no such read should be attempted. Prefer a full executable path.
progs/solve/batch/gsetup.f:484
USER_PARTIALS 解析支持Parsed
解析支持Parsed调用用户程序生成附加待估参数及其观测偏导。Calls a user program to generate additional estimable parameters and observation partial derivatives.
用法 1Usage 1
USER_PARTIALS NONE | NO
不指定附加偏导程序;接受全小写形式。Specifies no additional-partials program; lowercase forms are accepted.
用法 2Usage 2
USER_PARTIALS <program>
加入一个生成偏导的程序;多个非空程序可通过重复此关键词,由 CHPART 串接执行。Adds a partial-derivative generator; repeated nonempty program entries are chained through CHPART.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 不要用混合 NO 与程序列表的写法实现增删;当前状态变量不会完整复位。Do not mix NO with a program list as an add/remove mechanism; associated state is not fully reset.
progs/solve/batch/gsetup.f:565
USER_CONSTRAINTS 解析支持Parsed
解析支持Parsed调用用户程序提供全局参数的约束方程。Calls a user program supplying constraint equations for global parameters.
用法 1Usage 1
USER_CONSTRAINTS NONE | NO
禁用用户全局约束程序。Disables user global-constraint generation.
用法 2Usage 2
USER_CONSTRAINTS <program>
指定生成用户约束的程序;全局约束文件接口见 CNSF。局部参数约束可由 USER_PROGRAM 提供 ULC 文件。Selects a user constraint generator using the CNSF interface. Local constraints can instead be supplied as a ULC file by USER_PROGRAM.
progs/solve/batch/gsetup.f:596
ELEVATION_DEPENDENT_NOISE 解析支持Parsed
解析支持Parsed给观测权加入随测站仰角变化的噪声项。Adds elevation-dependent noise terms to observation weighting.
用法 1Usage 1
ELEVATION_DEPENDENT_NOISE NO
不启用该附加噪声设置。Does not enable this additional-noise setting.
用法 2Usage 2
ELEVATION_DEPENDENT_NOISE YES <file>
读取旧式仰角噪声文件;文件格式文档不完整,作为旧兼容入口保留。Uses the legacy elevation-noise file; its format documentation is incomplete, so retain it as a legacy interface.
用法 3Usage 3
ELEVATION_DEPENDENT_NOISE GLOBAL <sigma> [STATION_FILE <file>]
sigma 为对所有测站采用的天顶附加时延噪声(秒),经映射函数投影;站文件可逐站覆盖该值。sigma is the common zenith additive delay noise in seconds, projected by a mapping function; the station file overrides it for listed stations.
用法 4Usage 4
ELEVATION_DEPENDENT_NOISE MULTI_GLOBAL <factor>
采用随斜向非静力路径时延变化的噪声模型,factor 控制比例;当前关键词为 MULTI_GLOBAL,旧文档 MULTI_GLOB 不匹配。Uses noise scaled with slant non-hydrostatic path delay; factor controls the proportionality. The current token is MULTI_GLOBAL, not the old document spelling MULTI_GLOB.
限制、默认值与相关行为Constraints, defaults and related behavior
  • STATION_FILE 仅从属于 GLOBAL,不能单列。数值按 F12.6 读取,应显式写小数点。MULTI_GLOBAL 的精确方差归一化还需结合计算端核对,不能将 factor 直接等同于秒。STATION_FILE belongs only to GLOBAL. Values are read with F12.6; include a decimal point. The exact variance normalization of MULTI_GLOBAL requires its computation consumer; do not equate factor directly with seconds.
progs/solve/batch/gsetup.f:616progs/solve/batch/parse_eldep_file.f:83
ATMOSPHERE_STOCHASTIC_MODEL 含实现异常Implementation caveat
含实现异常Implementation caveat选择观测间大气噪声相关性的随机模型。Selects a stochastic model for atmospheric correlations between observations.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
ATMOSPHERE_STOCHASTIC_MODEL NO
不启用大气随机模型;接受 NO/no/No。Disables the atmospheric stochastic model; accepts NO/no/No.
用法 2Usage 2
ATMOSPHERE_STOCHASTIC_MODEL <model> STA_PAR <file>
设计结构是模型名及测站参数文件;当前名称检查错误,不能把报错中所列模型名当作可靠的可用枚举。The intended structure is a model name plus station-parameter file. Current model validation is defective; names printed in the error are not a reliable supported enumeration.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 当前拒绝 NILSON_2010 和 HALSIG_2016,却允许其他字符串继续;报错写的是 NILSSON_2010。另未设置 KASM,重复检查不能正常生效。Currently rejects NILSON_2010 and HALSIG_2016 while allowing other strings through; the error instead names NILSSON_2010. KASM is not set, so duplicate detection is ineffective.
progs/solve/batch/gsetup.f:700progs/solve/proc/equobs.f:198
GPS_TEC_NOISE 解析支持Parsed
解析支持Parsed通过经验模型计入 GPS/GNSS TEC 电离层改正的残余误差。Accounts for residual errors of GPS/GNSS TEC ionospheric corrections through an empirical model.
用法 1Usage 1
GPS_TEC_NOISE NO
不启用该误差模型。Disables this error model.
用法 2Usage 2
GPS_TEC_NOISE YES <file> [NO_IONO_CONTRIB]
读取按基线指定的 TEC 残余噪声模型文件。可选 NO_IONO_CONTRIB 让 VTD 电离层项仅用于噪声计算,不作为时延/时延率改正。Reads the baseline-dependent TEC residual-noise model. Optional NO_IONO_CONTRIB uses the VTD ionosphere term only for noise calculation, not as a delay/rate correction.
限制、默认值与相关行为Constraints, defaults and related behavior
  • NO_IONO_CONTRIB 不是独立分支,只在 YES <file> 后识别。解析器还会预取一个尾部词,应单独成行。NO_IONO_CONTRIB is recognized only after YES <file>. The parser pre-reads one trailing token; keep this setting on its own line.
progs/solve/batch/gsetup.f:737progs/solve/proc/parse_tcn.f
SNR_MIN 解析支持Parsed
解析支持Parsed设置高、低两个频段的最小信噪比。Sets minimum signal-to-noise ratios at the upper and lower bands.
用法 1Usage 1
SNR_MIN NO
不新增按 SNR 下限的剔除。Adds no suppression based on SNR thresholds.
用法 2Usage 2
SNR_MIN <upper_band_snr> <lower_band_snr>
低于对应下限的观测被剔除;参数无量纲,传统名称为 X、S。Suppresses observations below the corresponding dimensionless threshold; traditional band names are X and S.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 官方说明限制为 GVF 数据与 META 剔除方式;实验行可覆盖本段的值。按 F10.2 读取,请显式写小数点。The documented feature applies to GVF with META suppression; session entries can override it. Values use F10.2; write decimal points explicitly.
progs/solve/batch/gsetup.f:771
USER_TAG 兼容入口Compatibility
兼容入口Compatibility旧解算归档系统的用户标签。User identifier for the legacy solution archive.
用法 1Usage 1
USER_TAG <tag>
读取并转为大写;设置归档解算标志。USER_TAG 与 SOL_TAG 必须成对提供。Reads and uppercases the tag, enabling archive mode. USER_TAG and SOL_TAG must be supplied together.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 这是旧归档接口;本层不核实标签登记及归档服务是否可用。不能与 ID TEST 同时使用。This is a legacy archive interface; registration and archive-service availability are not verified here. It cannot be combined with ID TEST.
progs/solve/batch/gsetup.f:804
SOL_TAG 兼容入口Compatibility
兼容入口Compatibility旧解算归档系统的解算标签。Solution identifier for the legacy solution archive.
用法 1Usage 1
SOL_TAG <tag>
读取并转为大写;设置归档解算标志。USER_TAG 与 SOL_TAG 必须成对提供。Reads and uppercases the tag, enabling archive mode. USER_TAG and SOL_TAG must be supplied together.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 这是旧归档接口;本层不核实标签登记及归档服务是否可用。不能与 ID TEST 同时使用。This is a legacy archive interface; registration and archive-service availability are not verified here. It cannot be combined with ID TEST.
progs/solve/batch/gsetup.f:814
FAST_MODE 解析支持Parsed
解析支持Parsed选择构建和求解最小二乘法方程的算法。Selects the algorithm for forming and solving least-squares normal equations.
用法 1Usage 1
FAST_MODE <mode>
按前三字符匹配算法名称;可用性取决于 SOLUTION。Matches the first three characters; availability depends on SOLUTION.
取值或子项Value or clause作用与限制Effect and constraints
NONE采用普通矩阵路径;全局解算仍进行局部参数消元。Uses the ordinary matrix path; global solutions still eliminate local parameters.
B3D利用分段参数的块结构加速独立实验解算。Exploits segmented-parameter block structure for independent session solutions.
B1B3D联合局部参数消元与 B3D,供全局解算使用。Combines local elimination with B3D for global solutions.
DOT_PRODUCT独立解算的旧加速全矩阵路径;计算端明确标为过时。Legacy accelerated full-matrix path for independent solutions; marked obsolete in the consumer.
限制、默认值与相关行为Constraints, defaults and related behavior
  • fast.i 虽列 B1D,但 GSETUP 的末尾兼容检查不允许它用于任何 SOLUTION;不列为正常用法。非 NONE 必须指定 FAST_COV,并与 EMULATION 9612 互斥。Although fast.i lists B1D, final GSETUP compatibility checks reject it for every SOLUTION. Non-NONE requires FAST_COV and excludes EMULATION 9612.
progs/solve/batch/gsetup.f:824include/fast.i:280progs/solve/batch/gsetup.f:1560progs/solve/proc/loop.f:3688
FAST_DBG 解析支持Parsed
解析支持Parsed控制快速算法的诊断输出。Controls diagnostic output for fast algorithms.
用法 1Usage 1
FAST_DBG <mode>
按前三字符匹配。Matches the first three characters.
取值或子项Value or clause作用与限制Effect and constraints
NONE关闭额外诊断。Disables extra diagnostics.
APPEARANCE显示各计算模块进入/退出信息。Reports entry and exit of computational modules.
PRINTOUT输出更详细的参数化和参数列表诊断。Prints detailed parameterization and parameter-list diagnostics.
TIMER输出模块的 CPU 时间和经过时间。Reports CPU and elapsed times by module.
MONITOR更新当前运行状态。Updates run-status monitoring output.
progs/solve/batch/gsetup.f:846include/fast.i:288
FAST_COV 解析支持Parsed
解析支持Parsed限制快速解算需要计算的协方差元素。Limits covariance elements computed by fast solution algorithms.
用法 1Usage 1
FAST_COV <scope>
选择协方差计算范围,不是选择输出文件格式。Selects a covariance-computation scope, not an output-file format.
取值或子项Value or clause作用与限制Effect and constraints
GLOBAL只计算全局参数协方差。Computes global-parameter covariance only.
LOCAL计算全局和局部参数协方差,不含分段参数。Computes global and local covariance, excluding segmented parameters.
SEGMENTED加入分段参数自身及相邻块所需协方差,支持完整残差统计所需信息。Adds required same/adjacent-block segmented covariance for residual statistics.
FULL计算完整协方差矩阵。Computes the complete covariance matrix.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 前三字符匹配。GLOBAL/LOCAL 下部分残差统计不可得;非 NONE 的 FAST_MODE 要求显式给出。Uses three-character matching. Some residual statistics are unavailable with GLOBAL/LOCAL; non-NONE FAST_MODE requires this keyword.
progs/solve/batch/gsetup.f:868include/fast.i:300
SOLVE_COMPAT 明确拒绝Rejected
明确拒绝Rejected已废弃的计算兼容入口。Retired computation-compatibility entry.
用法 1Usage 1
SOLVE_COMPAT
任何使用均报错;应改用 EMULATION。Every occurrence reports an error; use EMULATION instead.
progs/solve/batch/gsetup.f:890
EMULATION 解析支持Parsed
解析支持Parsed控制是否模拟 1996 年以前的分段参数处理。Controls emulation of pre-December-1996 segmented-parameter handling.
用法 1Usage 1
EMULATION 0 | NO | 9612
0 与 NO 采用当前逻辑;9612 使用旧处理逻辑以复现旧结果。0 and NO use current logic; 9612 uses historical handling for old-result reproduction.
取值或子项Value or clause作用与限制Effect and constraints
0 / NO当前计算逻辑。Current computation.
9612旧分段参数处理;要求 FAST_MODE NONE。Historical segmented-parameter handling; requires FAST_MODE NONE.
progs/solve/batch/gsetup.f:895
CRES_COMPAT 明确拒绝Rejected
明确拒绝Rejected已废弃的残差输出兼容入口。Retired residual-output compatibility entry.
用法 1Usage 1
CRES_COMPAT
任何使用均报错;应使用 $OUTPUT 的 CRES_EMULATION。Every occurrence reports an error; use CRES_EMULATION in $OUTPUT.
progs/solve/batch/gsetup.f:917
SUPMET 解析支持Parsed
解析支持Parsed选择判定每条观测是否可用的剔除规则体系。Selects the rule system for determining each observation suppression status.
用法 1Usage 1
SUPMET <code>
从 SUPMET_SHOW 的代码中匹配;不等同于 $SUPPRESSION 的参数剔除。Matches a code from SUPMET_SHOW; distinct from parameter suppression in $SUPPRESSION.
取值或子项Value or clause作用与限制Effect and constraints
UND保留数据库所带规则;若仍未定义,ARCSET 采用默认方法。Retains the database method; ARCSET supplies a default if it remains undefined.
PRE98采用 1998 年以前的观测剔除规则。Uses pre-1998 observation suppression rules.
PRE91采用更早的兼容规则。Uses the older pre-1991 compatibility rules.
COMB1采用组合剔除规则。Uses the combination suppression scheme.
SNGBA采用单频带剔除规则;不是“单基线”。Uses single-band suppression; it does not mean single baseline.
META采用 Meta-Solve 的位标志剔除体系。Uses the Meta-Solve bit-mask suppression scheme.
progs/solve/batch/gsetup.f:923libs/cutil/supmet_show.f:27include/solve.i:1020progs/solve/batch/arcset.f:824
QUALCODE_LIMIT 解析支持Parsed
解析支持Parsed设定观测被标为坏质量码的下限。Sets the lower quality-code threshold for flagging an observation as poor quality.
用法 1Usage 1
QUALCODE_LIMIT <integer>
整数范围 1–9;质量码小于该值时置坏质量码标志,不是旧文档所称的“最大质量码”。Accepts integers 1–9; codes below the threshold receive a bad-quality flag, contrary to the old guide description as a maximum.
progs/solve/batch/gsetup.f:964libs/cutil/supstat_set.f:164
WEIGHTS 解析支持Parsed
解析支持Parsed选择已有权改正或生成新的附加重加权文件。Selects existing weight corrections or generates additive reweighting files.
用法 1Usage 1
WEIGHTS NO
清除数据库原有的附加权改正,保留观测形式误差作为基础。Discards stored additive weight corrections, retaining the observational formal errors as the basis.
用法 2Usage 2
WEIGHTS IN
沿用数据库/超文件中的权改正,不读取外部权文件。Uses stored database/superfile corrections without an external weight file.
用法 3Usage 3
WEIGHTS DEFAULT <file>
旧兼容分支:会读取文件名,但内部模式与 IN 相同,随后跳过外部重加权路径。不要将 DEFAULT 当作类型子句或 BY_BASELINE 的别名。Legacy branch: consumes a filename but sets the same internal mode as IN and skips external reweighting. DEFAULT is neither a type qualifier nor a BY_BASELINE alias.
用法 4Usage 4
WEIGHTS USE <file_spec> [BY_SITE | BY_BASELINE | BY_ARC]
使用外部权文件中有记录的实验;缺少实验记录时沿用数据库权。file_spec 是一个文件名,或 <n> 后紧跟 n 个文件名;上限由 MF_WEI 决定。Uses external records when available, retaining database weights for missing sessions. file_spec is one filename or <n> followed by n filenames, bounded by MF_WEI.
用法 5Usage 5
WEIGHTS REQUIRE <file_spec> [BY_SITE | BY_BASELINE | BY_ARC]
要求每个实验有外部权记录,缺失时终止。文件类型由实际文件内容识别。Requires an external weight record for every session and aborts if missing. The actual file content determines the weight type.
用法 6Usage 6
WEIGHTS MAKE <file> <type> [ALGORITHM <algorithm>]
计算并写入新权文件;第一实验创建输出,其后追加。type 与 algorithm 的各取值见下列说明。Computes a new weight file; the first session creates output and later sessions append. See the type and algorithm choices below.
取值或子项Value or clause作用与限制Effect and constraints
BY_SITE按测站生成附加权改正。Generates station-dependent additive reweighting.
BY_BASELINE按基线生成附加权改正。Generates baseline-dependent additive reweighting.
BY_ARC对整个实验生成共用的附加权改正;当前省略类型时取此值。Generates a common session correction; current default when the type is omitted.
MYWAYGipson 的时延及时延率重加权算法;MAKE/APPEND 要求 TRAIN YES。Gipson delay/rate reweighting algorithm; MAKE/APPEND require TRAIN YES.
UPWEIPetrov 的时延重加权算法,仅支持 BY_BASELINE。Petrov delay reweighting algorithm, restricted to BY_BASELINE.
UPWEI_OPT优化的 UPWEI 算法,仅支持 BY_BASELINE。Optimized UPWEI, restricted to BY_BASELINE.
ELIM <paru_file>按 PARU 配置调用 ELIM,联合进行重加权、野值剔除和恢复。Calls ELIM with a PARU control file for reweighting, outlier elimination and restoration.
用法 7Usage 7
WEIGHTS APPEND <file> <type> [ALGORITHM <algorithm>]
计算权改正并追加到已有文件。Computes corrections and appends them to an existing file.
用法 8Usage 8
WEIGHTS INSERT <file> <type> ALGORITHM <algorithm>
追加计算结果后排序,并对测站/基线记录去重。应显式指定算法;INSERT 未像 MAKE/APPEND 一样可靠设置默认算法。Appends results then sorts and deduplicates station/baseline records. Specify the algorithm explicitly; INSERT does not reliably get the MAKE/APPEND default.
限制、默认值与相关行为Constraints, defaults and related behavior
  • MAKE/APPEND 未给算法时采用 MYWAY。生成权文件用于独立解算;快速模式下 MAKE 要放在 FAST_COV 之后。UPWEI 两种算法只允许 BY_BASELINE。MAKE/APPEND default to MYWAY. Weight-file generation is for independent solutions; in fast mode MAKE must follow FAST_COV. Both UPWEI algorithms require BY_BASELINE.
  • 指定 ALGORITHM 时请显式给出 type;省略 type 的回退使用 STRING_SAVE,单文件路径可能未初始化。相对文件名加上 SAVE 目录。Specify type explicitly with ALGORITHM: the omitted-type fallback uses STRING_SAVE, which may be uninitialized on a one-file path. Relative filenames receive the SAVE directory prefix.
progs/solve/batch/gsetup.f:982progs/solve/batch/prces.f:690progs/solve/batch/prces.f:788progs/solve/batch/arcset.f:668progs/solve/batch/sort_weights.f:64
SOURCE_WEIGHTS 解析支持Parsed
解析支持Parsed控制源相关的附加权改正。Controls source-dependent additive weight corrections.
用法 1Usage 1
SOURCE_WEIGHTS NO
不从外部源权文件施加改正。Applies no correction from an external source-weight file.
用法 2Usage 2
SOURCE_WEIGHTS USE <file>
应用文件中可用的源权记录;未列出的源保留数据库设置。Applies available source records and retains database settings for unlisted sources.
用法 3Usage 3
SOURCE_WEIGHTS REQUIRE <file>
要求所有相关源均有文件记录,否则报错。Requires records for all relevant sources, otherwise reports an error.
progs/solve/batch/gsetup.f:1180
SAVING_RATE 解析支持Parsed
解析支持Parsed设置前向累积过程中保存中间 CGM 的频率。Sets how often the forward accumulation saves an intermediate CGM.
用法 1Usage 1
SAVING_RATE <integer>
每处理指定数量的实验保存一次;范围 1–1000000。保存越频繁,恢复所需重算越少,但写盘开销越大。Saves after this many sessions; range 1–1000000. More frequent saves reduce restart work at the cost of disk I/O.
progs/solve/batch/gsetup.f:1210
SINGULARITY_CHECK 解析支持Parsed
解析支持Parsed在法方程求逆前检查观测数量不足的参数化,并指定处理方式。Checks under-observed parameterizations before inversion and selects the response.
用法 1Usage 1
SINGULARITY_CHECK NONE
清零三个最少观测数门限并关闭检查动作。Clears all three minimum-observation thresholds and disables the checking action.
用法 2Usage 2
SINGULARITY_CHECK ACTION <action> SOUMIN <n_or_NO> STAMIN <n_or_NO> BASMIN <n_or_NO>
必须提供 ACTION 与三个门限子句,顺序可交换;门限为非负整数,NO 或 0 关闭相应判据。ACTION and all three threshold clauses are required and may be reordered; each threshold is nonnegative, with NO or 0 disabling that criterion.
取值或子项Value or clause作用与限制Effect and constraints
ACTION NONE不采取奇异性处理动作。Takes no singularity action.
ACTION WARNING报告判据触发情况后继续;不保证后续求逆成功。Reports triggered criteria and continues; subsequent inversion may still fail.
ACTION REPARAMETERIZE去掉观测不足的源/测站/基线及相关参数,重建法方程。Removes under-observed sources/stations/baselines and related parameters, then rebuilds normal equations.
ACTION STOP触发判据时停止整个运行。Stops the run when a criterion is triggered.
ACTION SKIP跳过该实验并继续列表。Skips that session and continues the list.
SOUMIN估计坐标的每个源所需最少好观测数。Minimum good observations for a source whose coordinates are estimated.
STAMIN每个测站所需最少好观测数。Minimum good observations for each station.
BASMIN每条基线所需最少好观测数。Minimum good observations for each baseline.
限制、默认值与相关行为Constraints, defaults and related behavior
  • GSETUP 明确要求出现此关键词。全局解算使用 REPARAMETERIZE 时要求 FAST_MODE B1B3D;这不是对任意秩亏的完整数学判别。GSETUP explicitly requires this keyword. Global REPARAMETERIZE requires FAST_MODE B1B3D; these observation-count criteria are not a complete mathematical rank test.
progs/solve/batch/gsetup.f:1229progs/solve/batch/sngchk_parser.f:40progs/solve/batch/gsetup.f:1606
TRAIN 解析支持Parsed
解析支持Parsed选择分立程序链或单进程调用,并设置全局矩阵内存预分配。Selects separate-program chaining versus in-process calls and configures global-matrix memory allocation.
用法 1Usage 1
TRAIN YES
使用多个可执行程序构成的处理链;此分支立即返回,不接受参数容量子句。Uses a chain of separate executables; this branch returns immediately and takes no capacity clauses.
用法 2Usage 2
TRAIN NO GLO_PARLIM <integer> INC_PARLIM <integer>
在 BATCH 内以子程序方式计算;两个容量子句都必需,顺序可交换。Runs computation through subroutine calls inside BATCH; both capacity clauses are required and may be reordered.
取值或子项Value or clause作用与限制Effect and constraints
GLO_PARLIM预期全局参数容量,至少 256 且不超过已分配 scratch 上限。Initial global-parameter capacity, at least 256 and no larger than the scratch-file limit.
INC_PARLIM容量不足时的增长步长,必须为正整数。Positive increment used when capacity is exhausted.
限制、默认值与相关行为Constraints, defaults and related behavior
  • GLOBAL_ONLY 要求 NO;SUBTRACT 要求 YES;MAKE/APPEND 配合 MYWAY 不支持 NO。GLOBAL_ONLY requires NO; SUBTRACT requires YES; MAKE/APPEND with MYWAY do not support NO.
progs/solve/batch/gsetup.f:1244progs/solve/batch/train_parser.f:44include/glbc4.i:272
SORT 解析支持Parsed
解析支持Parsed控制全局参数中的测站与源排序。Controls station and source ordering within global parameters.
用法 1Usage 1
SORT NO
保留测站和源首次出现的顺序。Retains the order in which stations and sources first appear.
用法 2Usage 2
SORT YES STATIONS <station_order> SOURCES <source_order>
YES、STATIONS、SOURCES 三项均必需,两个对象子句可交换顺序;旧文档省略 YES 的示例不符合当前解析器。YES, STATIONS and SOURCES are all required; the two object clauses may be reordered. Old examples omitting YES do not match this parser.
取值或子项Value or clause作用与限制Effect and constraints
STATIONS NO测站不排序。Retains station order.
STATIONS ALPHABET按测站名排序。Sorts by station name.
STATIONS LONGITUDE按经度递增排序。Sorts by increasing longitude.
SOURCES NO源不排序。Retains source order.
SOURCES ALPHABET按源名排序。Sorts by source name.
SOURCES RIGHT_ASCENSION按赤经递增排序。Sorts by increasing right ascension.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 文档所述功能用于 TRAIN NO 的全局解算;不改变观测时间顺序。The documented feature applies to global solutions with TRAIN NO; it does not reorder observations in time.
progs/solve/batch/gsetup.f:1259progs/solve/batch/sort_parser.f:221
WARNING 解析支持Parsed
解析支持Parsed控制可选警告信息的显示。Controls optional warning output.
用法 1Usage 1
WARNING ON | OFF | NO
ON 打开 G_WARNING;OFF 与 NO 关闭。此设置不屏蔽致命错误。ON enables G_WARNING; OFF and NO disable it. Fatal errors are not suppressed.
取值或子项Value or clause作用与限制Effect and constraints
ON显示受该标志控制的警告。Shows warnings controlled by this flag.
OFF / NO关闭受该标志控制的警告。Disables warnings controlled by this flag.
progs/solve/batch/gsetup.f:1274
DECIMATION 解析支持Parsed
解析支持Parsed生成或使用逐观测的外部抽稀标记文件。Creates or uses external per-observation decimation-tag files.
用法 1Usage 1
DECIMATION NO | NONE
禁用外部抽稀文件。Disables external decimation files.
用法 2Usage 2
DECIMATION CREATE <directory> ASCII | BINARY
在现有目录生成逐观测抽稀记录;ASCII 对应 .eda,BINARY 对应 .edb。Creates per-observation decimation records in an existing directory; ASCII uses .eda and BINARY .edb.
用法 3Usage 3
DECIMATION USE <directory> <integer>
读取抽稀文件;缺文件或文件不适用时警告并忽略。当前 EDC_SET 在记录标记等于该整数时置剔除位。Reads decimation files, warning and ignoring unavailable/inapplicable files. Current EDC_SET sets the suppression bit when a record tag equals the supplied integer.
用法 4Usage 4
DECIMATION REQUIRE <directory> <integer>
要求存在且适用的抽稀文件,否则报错;同样按当前 EDC_SET 的相等判断置位。Requires an available and applicable decimation file; otherwise errors. Uses the same current equality test in EDC_SET.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 旧文档称“相等时保留”,与当前源码相反;本页采用源码确认的置剔除位行为。负数也只进行相等比较,未见旧文档所称的强制恢复逻辑。The old guide says equality keeps an observation, opposite to current source. This page follows the confirmed suppression-bit assignment. Negative values also use equality; the documented force-restoration logic is absent here.
progs/solve/batch/gsetup.f:1294progs/solve/proc/edc_set.f:115libs/cutil/meta_supr_inq.f:109progs/solve/proc/loop.f:2806
THEORETICAL_DELAY_FILE 解析支持Parsed
解析支持Parsed控制理论时延及偏导数缓存的复用。Controls reuse of cached theoretical delays and partial derivatives.
用法 1Usage 1
THEORETICAL_DELAY_FILE IGNORE
忽略理论时延缓存文件,按常规路径计算。Ignores theoretical-delay cache files and follows ordinary computation.
用法 2Usage 2
THEORETICAL_DELAY_FILE DATABASE
设置 TPD__DBS 模式;不读取数据库名。已核对的 LOOP 缓存分支只处理 USE/UPDATE,不能把此模式描述为已验证的数据库缓存功能。Sets TPD__DBS without consuming a database name. The audited LOOP cache branch handles only USE/UPDATE, so database-cache behavior is not established.
用法 3Usage 3
THEORETICAL_DELAY_FILE USE DIRECTORY <directory> [USER_INIT <initials_list>]
尝试复用适用的时延/偏导缓存;没有读到缓存时安排重新计算并写出。USER_INIT 指可共享缓存的用户 initials 列表。Attempts to reuse applicable delay/partial caches; a cache miss schedules recomputation and writing. USER_INIT lists user initials whose caches may be shared.
用法 4Usage 4
THEORETICAL_DELAY_FILE UPDATE DIRECTORY <directory> [USER_INIT <initials_list>]
重新生成缓存,供后续阶段复用;目录必须存在。Regenerates caches for later stages; the directory must exist.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 当前无 NO 分支。计算端 LOOP 要求环境变量 TPD_USE=YES、VERB 或 DEBUG,否则将 TPD_FLAG 重置为未定义,文件设置不会启用缓存。There is no NO branch. LOOP requires environment TPD_USE=YES, VERB or DEBUG; otherwise it resets TPD_FLAG and does not enable caching.
  • USER_INIT 计数检查误用整个数组地址而非当前元素,可能把空的后续项也计入;该可选子句需修复后再依赖。USER_INIT counts using the array address rather than the current element, potentially counting empty trailing items; do not rely on this optional clause before correction.
progs/solve/batch/gsetup.f:1396progs/solve/proc/loop.f:1114progs/solve/batch/gsetup.f:1467
EXTERNAL_IONO_PATH_DELAY 解析支持Parsed
解析支持Parsed控制外部电离层时延交换文件及数据库中的对应改正。Controls external ionospheric-delay exchange files and corresponding database corrections.
用法 1Usage 1
EXTERNAL_IONO_PATH_DELAY NO | NONE
关闭此功能并清空共用 IONOV_DIR。Disables this feature and clears the shared IONOV_DIR.
用法 2Usage 2
EXTERNAL_IONO_PATH_DELAY GEN <directory>
生成供外部电离层计算使用的 .ivm 交换文件;已有同名文件时 LOOP 不重复生成。Generates .ivm exchange files for external ionosphere work; LOOP avoids regenerating an existing file.
用法 3Usage 3
EXTERNAL_IONO_PATH_DELAY LOAD <directory>
选择把外部电离层时延加载到数据库的模式,文件目录存入 IONOV_DIR。Selects loading external ionospheric delays into the database, storing the file directory in IONOV_DIR.
用法 4Usage 4
EXTERNAL_IONO_PATH_DELAY USE <directory>
选择使用数据库中已加载的外部电离层时延;语法仍读取目录字段。Selects use of previously loaded database ionospheric delays; the grammar still consumes a directory field.
限制、默认值与相关行为Constraints, defaults and related behavior
  • LOAD/USE 的作用按官方接口说明解释;GSETUP 只设置模式与目录。目录变量与 DTEC_USE 共用,后出现的设置会覆盖前面的目录。LOAD/USE are described according to the documented interface; GSETUP only sets mode and directory. The directory is shared with DTEC_USE, so the later setting overwrites it.
progs/solve/batch/gsetup.f:1487progs/solve/proc/loop.f:925progs/solve/proc/loop.f:4245
DTEC_USE 解析支持Parsed
解析支持Parsed选择外部差分总电子含量改正的处理方式。Selects processing of external differential total-electron-content corrections.
用法 1Usage 1
DTEC_USE NO | NONE
关闭此模式;与 EXTERNAL_IONO_PATH_DELAY NO 不同,这里不清空 IONOV_DIR。Disables this mode; unlike EXTERNAL_IONO_PATH_DELAY NO, this does not clear IONOV_DIR.
用法 2Usage 2
DTEC_USE APPLY <directory>
选择 DTEC__APPLY 并记录目录,意图是应用差分 TEC 改正。具体应用环节须以读取该状态的计算端为准,不能仅凭此解析分支承诺数据库被修改。Selects DTEC__APPLY and records the directory, intended to apply differential TEC corrections. The consumer determines the application stage; this parser alone does not establish a database update.
用法 3Usage 3
DTEC_USE IMPORT <directory>
选择 DTEC__IMPORT 并记录目录,意图是导入差分 TEC。导入与应用不应混为同一操作。Selects DTEC__IMPORT and records the directory, intended to import differential TEC. Import and application are distinct operations.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 此层未检查目录是否存在;两个模式均写入 IONOV_DIR,与 EXTERNAL_IONO_PATH_DELAY 共用。$ARCS 的 DTEC <file> 是另一个逐实验文件入口。This layer does not check directory existence. Both modes write IONOV_DIR, shared with EXTERNAL_IONO_PATH_DELAY. The per-session DTEC <file> in $ARCS is a distinct entry.
progs/solve/batch/gsetup.f:1516
$FLAGS参数估计设置段Parameter estimationCTRLFL 调用 GFLAGS,将参数选择及时间模型写入批处理状态,随后各实验的参数化程序使用这些设置。CTRLFL calls GFLAGS to store parameter-selection flags and time models for subsequent session parameterization.
  • SOURCES 必须先于 PROPER_MOTIONS;STATIONS 必须先于 VELOCITIES。本段必须先于 CARRY 和 SUPPRESSION。SOURCES must precede PROPER_MOTIONS, and STATIONS must precede VELOCITIES. This section must precede CARRY and SUPPRESSION.
  • YES/NO 控制是否估计参数;它们不普遍表示是否使用观测。EXCEPT 通常翻转指定对象、指定分量的估计标志。YES/NO select parameter estimation; they do not generally select observations. EXCEPT usually reverses estimation flags for named objects and components.
  • 多种子解析器会预读词或整行;建议每个一级关键词单独起行,仅按相应语法使用续行。Several subparsers read ahead by tokens or lines. Put each top-level keyword on its own line and use continuation only as supported by that grammar.
SOURCES 含实现异常Implementation caveat
含实现异常Implementation caveat选择待估计的源坐标和参考源。Select source-coordinate estimates and a reference source.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
SOURCES (YES / NO / IN) [REF_EPOCH <epoch>] [<components>] [NONE / PICK / <reference_source> / EXCEPT <source_list>]
先设置所有源的估计标志,再固定参考源赤经或处理分量例外。源列表由 [<components>] <source> 条目组成。Set overall source flags, then fix a reference right ascension or apply component exceptions. A source list contains [<components>] <source> entries.
取值或子项Value or clause作用与限制Effect and constraints
YES估计所选分量。Estimate selected components.
NO初始不估计源坐标;例外可重新启用。Initially estimate no source coordinates; exceptions may enable them.
IN继承数据库/superfile 中的估计标志。Retain estimation flags from the database/superfile.
REF_EPOCH <epoch>位置随自行传播时的参考历元;源码接受 YYYY.MM.DD_hh:mm:ss,短字段补全,但要求至少 9 字符。Reference epoch when coordinates are propagated with proper motion; the parser accepts YYYY.MM.DD_hh:mm:ss and fills omitted trailing fields, but requires at least nine characters.
RD赤经和赤纬两个分量。Both right ascension and declination.
R-仅赤经分量。Right ascension only.
-D仅赤纬分量。Declination only.
--不选择任何分量;SOURCES 的此路径存在缺陷,见备注。No component; the SOURCES branch has a defect noted below.
NONE不指定参考源。Do not designate a reference source.
PICK每个实验选第一个源作参考源。Use the first source in each session as the reference.
<reference_source>固定该源的赤经,赤纬标志不因此改变。Fix that source’s right ascension without changing its declination flag.
EXCEPT翻转列出的源分量;进入该分支还把全体分量掩码重置为 RD。Toggle listed source components; this branch also resets the overall component mask to RD.
限制、默认值与相关行为Constraints, defaults and related behavior
  • SOURCES 的 -- 分支在保存分量前先读取下一词,误把下一词存入分量变量;不应依赖该写法。The SOURCES -- branch reads ahead before saving the component mask, storing the next token instead. Do not rely on that form.
  • 旧文档称 REF_EPOCH 可只给年份且为 TDB;当前例程要求至少 9 字符,并在日期转为 JD 前加 32.184 s。此处记录实际转换,不将其等同于完整的 TAI→TDB 转换。The old guide permits a year-only TDB epoch; this routine requires at least nine characters and adds 32.184 s before forming JD. This is the actual conversion, not a full TAI-to-TDB transformation.
progs/solve/batch/gflags.f:251progs/solve/batch/gexp.f
PROPER_MOTIONS 解析支持Parsed
解析支持Parsed选择源自行的估计分量。Select source proper-motion components.
用法 1Usage 1
PROPER_MOTIONS (YES / NO) [<components>] [EXCEPT <source_list>]
YES 设置所选源自行分量,NO 清除全体初始选择;EXCEPT 翻转列表中的分量。YES selects proper-motion components, NO clears the initial selection, and EXCEPT toggles listed components.
取值或子项Value or clause作用与限制Effect and constraints
YES估计自行。Estimate proper motion.
NO不估计自行,除非例外启用。Do not estimate proper motion unless enabled by an exception.
RD赤经和赤纬两个分量。。Both right ascension and declination..
R-仅赤经分量。。Right ascension only..
-D仅赤纬分量。。Declination only..
--不选择任何分量。No component.
EXCEPT <source_list>列表为 [<components>] <source> 的重复条目。Repeat [<components>] <source> entries.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 必须先指定 SOURCES;源坐标参考历元由 SOURCES REF_EPOCH 设置。SOURCES must appear first; SOURCES REF_EPOCH supplies the coordinate reference epoch.
progs/solve/batch/gflags.f:371progs/solve/batch/gexp.f
STATIONS 解析支持Parsed
解析支持Parsed选择测站位置分量、参考历元及参考站。Select station-position components, reference epoch and reference station.
用法 1Usage 1
STATIONS (YES / NO) [REF_EPOCH <epoch>] [<components>] [D] [NONE / PICK / <reference_station> / EXCEPT <station_list>]
先设置整体分量选择,再设置参考站或分量例外。站名中的空格按控制文件惯例用下划线表示。Set overall component selection, then a reference station or component exceptions. Represent embedded station-name spaces by underscores.
取值或子项Value or clause作用与限制Effect and constraints
YES估计所选位置分量。Estimate selected position components.
NO初始不估计位置分量。Initially estimate no position components.
REF_EPOCH <epoch>位置和速度联合估计的参考历元;短日期尾部补全,至少四字符。Reference epoch for joint position/velocity estimation; trailing date fields are completed and at least four characters are required.
XYZ地固系三个直角分量。Three terrestrial Cartesian components.
XY-地固系 X、Y。Terrestrial X and Y.
X-Z地固系 X、Z。Terrestrial X and Z.
-YZ地固系 Y、Z。Terrestrial Y and Z.
X--地固系 X。Terrestrial X.
-Y-地固系 Y。Terrestrial Y.
--Z地固系 Z。Terrestrial Z.
UEN站心 Up、East、North 三个分量。Local Up, East and North.
UE-站心 Up、East。Local Up and East.
U-N站心 Up、North。Local Up and North.
-EN站心 East、North。Local East and North.
U--站心 Up。Local Up.
-E-站心 East。Local East.
--N站心 North。Local North.
---不选择任何分量。No component.
D增设按实验估计的周日径向站位项。Add session-specific diurnal radial position terms.
NONE不指定固定参考站。Do not specify a fixed reference station.
PICK从 STATION_PICK 优先表选择参考站,必要时使用实验中的第一个站。Choose a reference from STATION_PICK, falling back to the first station in the session.
<reference_station>固定该站的位置分量。Fix the position components of the named reference station.
EXCEPT <station_list>翻转列表中站的指定分量;条目写作 [<components>] <station>。Toggle specified station components; entries are [<components>] <station>.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 不要混用 XYZ 与 UEN 两套分量约定。必须先于 VELOCITIES。Do not mix XYZ and UEN component conventions. This keyword must precede VELOCITIES.
progs/solve/batch/gflags.f:457progs/solve/batch/gexp.f
VELOCITIES 解析支持Parsed
解析支持Parsed选择测站速度的估计分量。Select station-velocity components.
用法 1Usage 1
VELOCITIES (YES / NO) [<components>] [EXCEPT <station_list>]
YES 启用所选速度分量,NO 初始关闭;EXCEPT 按 [<components>] <station> 条目翻转分量选择。YES enables selected velocity components; NO initially disables them. EXCEPT toggles components using [<components>] <station> entries.
取值或子项Value or clause作用与限制Effect and constraints
YES估计所选站速分量。Estimate selected velocity components.
NO不估计站速,除非例外启用。Do not estimate velocity unless enabled by exceptions.
XYZ地固系三个直角分量。Three terrestrial Cartesian components.
XY-地固系 X、Y。Terrestrial X and Y.
X-Z地固系 X、Z。Terrestrial X and Z.
-YZ地固系 Y、Z。Terrestrial Y and Z.
X--地固系 X。Terrestrial X.
-Y-地固系 Y。Terrestrial Y.
--Z地固系 Z。Terrestrial Z.
UEN站心 Up、East、North 三个分量。Local Up, East and North.
UE-站心 Up、East。Local Up and East.
U-N站心 Up、North。Local Up and North.
-EN站心 East、North。Local East and North.
U--站心 Up。Local Up.
-E-站心 East。Local East.
--N站心 North。Local North.
---不选择任何分量。No component.
EXCEPT逐站翻转所选分量。Toggle selected components station by station.
限制、默认值与相关行为Constraints, defaults and related behavior
  • STATIONS 必须在前;这里的 YES/NO 控制速度,不是旧文档误写的位置。STATIONS must precede it. YES/NO control velocity, not position as mistakenly stated in the old guide.
progs/solve/batch/gflags.f:598progs/solve/batch/gexp.f
HARMONIC_POS 解析支持Parsed
解析支持Parsed估计测站位置的周期变化振幅。Estimate harmonic station-position amplitudes.
用法 1Usage 1
HARMONIC_POS (NO / NONE)
关闭谐波位置估计。Disable harmonic position estimates.
用法 2Usage 2
HARMONIC_POS @<file>
把外部配置内容插入解析流;同样的 @ 文件入口可用于内嵌配置的部分内容。Expand an external specification into the parse stream; @ files can also supply portions of the inline specification.
用法 3Usage 3
HARMONIC_POS NAME <name> STATION <station_list> [PHASE <radians>] FREQ <radians_per_second> NNT_CNS_SIGMA <metres> NNR_CNS_SIGMA <metres>
按此顺序定义一个谐波,可重复 NAME 块;每站估计 XYZ 的正弦与余弦振幅。Define a harmonic in this order; repeat NAME blocks for additional harmonics. Estimate sine and cosine amplitudes for each station’s XYZ coordinates.
取值或子项Value or clause作用与限制Effect and constraints
NAME谐波名称。Harmonic identifier.
STATION参与该谐波估计的站名列表。Stations whose amplitudes are estimated.
PHASEJ2000.0 参考相位,弧度;省略时保留初始化零值。Phase relative to J2000.0 in radians; omission leaves the initialized zero value.
FREQ角频率,rad/s;实际固定词是 FREQ,旧文档的 FREQUENCY 不适用。Angular frequency in rad/s. The accepted word is FREQ, not the old guide’s FREQUENCY.
NNT_CNS_SIGMA谐波无净平移约束的 sigma,米;0 关闭该约束。Sigma in metres for harmonic no-net-translation constraints; zero disables them.
NNR_CNS_SIGMA谐波无净旋转约束的 sigma,米;0 关闭该约束。Sigma in metres for harmonic no-net-rotation constraints; zero disables them.
progs/solve/batch/gflags.f:719progs/solve/batch/parse_hpe.f:217
SPLINE_POS 解析支持Parsed
解析支持Parsed用 B 样条估计测站非线性位置变化。Estimate nonlinear station-position variations with B-splines.
用法 1Usage 1
SPLINE_POS (NO / NONE)
关闭 B 样条位置估计。Disable B-spline position estimates.
用法 2Usage 2
SPLINE_POS @<file>
从文件展开完整或部分 B 样条设置。Expand a full or partial B-spline specification from a file.
用法 3Usage 3
SPLINE_POS STATION <station> \
 DEGREE <degree> \
 NODE <epoch> MULT <multiplicity> \
 [NODE <epoch> MULT <multiplicity>]... \
 CNS_STA_SIGMA <sigma> [<begin_epoch> <end_epoch>] \
 CNS_VEL_SIGMA <sigma> [<begin_epoch> <end_epoch>] \
 CNS_DER_SIGMA <order> <sigma>
按站重复此结构;NODE/MULT 定义结点,后面的约束限制与整体位置、速度及导数的退化。Repeat this structure for each station. NODE/MULT define knots; subsequent constraints control degeneracies with overall position, velocity and derivatives.
取值或子项Value or clause作用与限制Effect and constraints
STATION本组样条系数所属测站。Station for this coefficient set.
DEGREEB 样条次数,范围 0 到编译常量 M__SPD。B-spline degree, from zero to compile-time M__SPD.
NODETAI 结点历元,YYYY.MM.DD_hh:mm:ss.sss。Knot epoch in TAI, YYYY.MM.DD_hh:mm:ss.sss.
MULT结点重数,0 到 degree;首结点要求等于 degree,末结点要求 0。Knot multiplicity, zero through degree; the first must equal degree and the last must be zero.
CNS_STA_SIGMA去均值约束强度;将样条平均位移约束到零。 可在 sigma 后给起止日期。Sigma for the de-mean constraint on average spline displacement. Optional beginning/end dates may follow sigma.
CNS_VEL_SIGMA去趋势约束强度;限制样条的一阶时间矩。 可在 sigma 后给起止日期。Sigma for the de-trend constraint on the spline’s first time moment. Optional beginning/end dates may follow sigma.
CNS_DER_SIGMA <order> <sigma>指定阶导数在结点上的约束;sigma 单位 m/s^order。Constrain the indicated derivative at knots; sigma is in m/s^order.
限制、默认值与相关行为Constraints, defaults and related behavior
  • CNS_STA_SIGMA/CNS_VEL_SIGMA 按词在物理行中的位置读取,须独立起行;可给约束起止日期。CNS_DER_SIGMA 可按不同阶重复。CNS_STA_SIGMA/CNS_VEL_SIGMA depend on word positions within physical lines and must start separate lines; optional dates restrict the constraint range. CNS_DER_SIGMA can repeat for different orders.
progs/solve/batch/gflags.f:734progs/solve/batch/parse_spe.f
NUTATION 解析支持Parsed
解析支持Parsed选择章动偏移量估计及 SINEX 分量表示。Select nutation-offset estimation and its SINEX component representation.
用法 1Usage 1
NUTATION (NO / OFFSET / XY_OFFSET)
GNUT 仅允许以下工作模式;旧内部周期名称不构成当前可用模式。GNUT permits these operational modes; its old internal period-name table is not a list of currently usable modes.
取值或子项Value or clause作用与限制Effect and constraints
NO不估计章动偏移。Do not estimate nutation offsets.
OFFSET估计章动偏移,并在 SINEX 中用经度和交角分量表示。Estimate offsets and represent them as longitude and obliquity in SINEX.
XY_OFFSET估计章动偏移,并在 SINEX 中用 X、Y 分量表示。Estimate offsets and represent them as X and Y in SINEX.
限制、默认值与相关行为Constraints, defaults and related behavior
  • Spool 输出可列出两套表示,因此 OFFSET/XY_OFFSET 主要影响 SINEX 的分量选择。The spool report can contain both representations; OFFSET/XY_OFFSET principally selects the SINEX components.
progs/solve/batch/gflags.f:751progs/solve/batch/gnut.f
UT1/PM 解析支持Parsed
解析支持Parsed设置 UT1 与极移的估计时间模型。Set the estimation time model for UT1 and polar motion.
用法 1Usage 1
UT1/PM NO
不估计 UT1 和极移。Do not estimate UT1 or polar motion.
用法 2Usage 2
UT1/PM DEFAULT [MIDDLE / MIDNIGHT]
兼容写法,展开为 POLYNOMIAL OFFSET XYU RATE --U;可选择中间时刻或午夜。Compatibility form expanded to POLYNOMIAL OFFSET XYU RATE --U, optionally at the middle epoch or midnight.
用法 3Usage 3
UT1/PM POLYNOMIAL [OFFSET <xyu>] [RATE <xyu>] [2ND_ORDER <xyu>] [<epoch_clause>] [BEFORE <date>] [AFTER <date>]
为整个实验估计多项式系数;至少选择一个系数。子句按关键词识别,历元选择不要重复。Estimate polynomial coefficients across a session; at least one coefficient is required. Clauses are recognized by keyword; avoid multiple epoch selectors.
取值或子项Value or clause作用与限制Effect and constraints
OFFSET零阶偏移量。Zeroth-order offsets.
RATE一阶变化率。First-order rates.
2ND_ORDER二阶系数。Second-order coefficients.
XYU同时选择 X 极移、Y 极移和 UT1。Select both pole components and UT1.
XY-仅两个极移分量。Select both pole components only.
X-UX 极移与 UT1。Select X pole and UT1.
X--仅 X 极移。Select X pole only.
-YUY 极移与 UT1。Select Y pole and UT1.
-Y-仅 Y 极移。Select Y pole only.
--U仅 UT1。Select UT1 only.
---不选择该阶的任何分量。Select no component at this polynomial order.
START实验开始历元。Session start epoch.
END实验结束历元。Session end epoch.
MIDDLE实验中间历元。Session midpoint.
MIDNIGHT实验开始后对应的午夜。The midnight associated with the session start.
NOON实验开始后对应的正午。The noon associated with the session start.
DAYOFTIME_EPOCH <time>指定每日时刻,格式 hh:mm:ss.sss;解析器保存在秒字段中。Specify a time of day, hh:mm:ss.sss, stored as seconds.
EPOCH <date>固定绝对历元,YYYY.MM.DD_hh:mm:ss.sss。Fixed absolute epoch, YYYY.MM.DD_hh:mm:ss.sss.
BEFORE <date>仅在实验开始时刻不晚于该边界时估计 EOP;晚于边界的实验关闭 EOP 估计。Estimate EOP only when the session starts at or before this bound; later sessions have EOP estimation disabled.
AFTER <date>仅在实验开始时刻不早于该边界时估计 EOP;早于边界的实验关闭 EOP 估计。Estimate EOP only when the session starts at or after this bound; earlier sessions have EOP estimation disabled.
用法 4Usage 4
UT1/PM (SEGMENTS_G.RATE / SEGMENTS_ONLY / SINE_STYLE) [INTERVAL <minutes>] [PM_RATE_CONSTRAINT <mas_per_day>] [UT_RATE_CONSTRAINT <ms_per_day>] [EOP_FILE (NONE / RESET / APPEND)]
这三种模式共用子句读取循环。These modes share the same subclause parser.
取值或子项Value or clause作用与限制Effect and constraints
SEGMENTS_G.RATE实验整体变化率加分段线性样条。Session-wide rate plus a piecewise-linear spline.
SEGMENTS_ONLY仅分段线性样条模型。Piecewise-linear spline model.
SINE_STYLE旧正弦参数化入口;具体基函数未在本次解析核对中验证。Legacy sine-style parameterization; the computational basis was not verified in this parser review.
INTERVAL样条时间间隔,分钟。Spline interval in minutes.
PM_RATE_CONSTRAINT极移分段变化率约束 sigma,mas/day。Polar-motion rate-constraint sigma in mas/day.
UT_RATE_CONSTRAINTUT1 分段变化率约束 sigma,ms/day。UT1 rate-constraint sigma in ms/day.
EOP_FILE NONE不生成分段 EOP 文件。Do not write the segmented EOP file.
EOP_FILE RESET重写 EOPLxx 文件。Replace EOPLxx.
EOP_FILE APPEND追加到 EOPLxx 文件。Append to EOPLxx.
用法 5Usage 5
UT1/PM WOBBLE OFFSET XY RATE -- UT1 OFFSET U RATE U MIDDLE
只保留这个完整旧串,等价于 DEFAULT MIDDLE;不能推广为任意 WOBBLE 语法。Only this complete legacy string is retained, equivalent to DEFAULT MIDDLE; arbitrary WOBBLE syntax is not supported.
progs/solve/batch/gflags.f:760progs/solve/batch/gut1.fprogs/solve/batch/ut1pm.f:98
PRECESSION 解析支持Parsed
解析支持Parsed控制岁差常数修正的估计。Control estimation of a precession-constant correction.
用法 1Usage 1
PRECESSION (YES / NO)
选择是否估计岁差常数修正。Choose whether to estimate a precession-constant correction.
取值或子项Value or clause作用与限制Effect and constraints
YES启用估计。Enable estimation.
NO关闭估计。Disable estimation.
progs/solve/batch/gflags.f:772
RELATIVITY 解析支持Parsed
解析支持Parsed控制PPN 参数 gamma的估计。Control estimation of the PPN gamma parameter.
用法 1Usage 1
RELATIVITY (YES / NO)
选择是否估计PPN 参数 gamma。Choose whether to estimate the PPN gamma parameter.
取值或子项Value or clause作用与限制Effect and constraints
YES启用估计。Enable estimation.
NO关闭估计。Disable estimation.
progs/solve/batch/gflags.f:791
TIDES 兼容入口Compatibility
兼容入口Compatibility已停用的旧潮汐参数入口。Obsolete tidal-parameter entry.
用法 1Usage 1
TIDES NO
仅保留不估计的兼容路径;其他正常取值报错停止。Only the disabled compatibility path is retained; other normal values terminate with an error.
progs/solve/batch/gflags.f:809
HI_FREQ_EOP 解析支持Parsed
解析支持Parsed按文件定义估计高频 EOP 谐波参数。Estimate high-frequency EOP harmonics selected by a file.
用法 1Usage 1
HI_FREQ_EOP NO
不启用该高频 EOP 估计接口。Disable this high-frequency EOP estimation interface.
用法 2Usage 2
HI_FREQ_EOP YES <file>
文件指定要估计的分量;此处只要求文件名非空。The file defines selected components; this parser only checks that the filename is nonempty.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 非 YES 的任意词都会被存作 HFEOPEST,而非明确验证 NO;这属于输入验证不足,不是额外支持的用法。Any non-YES token is stored as HFEOPEST without an explicit NO check. This is weak validation, not additional supported syntax.
progs/solve/batch/gflags.f:835
ATMOSPHERES 解析支持Parsed
解析支持Parsed设置剩余天顶大气时延的估计时间模型。Set the time model for estimated residual zenith atmospheric delay.
用法 1Usage 1
ATMOSPHERES (NO / IN / DEFAULT / FORCE)
关闭、继承或强制常数偏移。Disable, inherit or force a constant offset.
取值或子项Value or clause作用与限制Effect and constraints
NO不估计大气时延参数。Estimate no atmospheric-delay parameters.
IN / DEFAULT继承 superfile 参数化,两者映射到同一标志。Inherit superfile parameterization; both map to the same flag.
FORCE每站强制估计实验内常数偏移。Force a constant session offset at every station.
用法 2Usage 2
ATMOSPHERES MOST <minutes>
采用给定分段间隔,若 superfile 已有更短间隔则保留较短间隔。Use the requested interval unless the superfile has a shorter one.
用法 3Usage 3
ATMOSPHERES AUTO <minutes> [EXCEPT NO <station_list>]
按给定分钟间隔估计分段线性参数;EXCEPT NO 的站不估计大气参数。Force the specified piecewise-linear interval in minutes; stations in EXCEPT NO have no atmospheric estimates.
progs/solve/batch/gflags.f:856
GRADIENTS 含实现异常Implementation caveat
含实现异常Implementation caveat选择大气水平梯度的估计及样条间隔。Select horizontal atmospheric-gradient estimation and spline interval.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
GRADIENTS YES <integer_hours> [EXCEPT NO <station_list>]
估计各站梯度,间隔输入为整数小时并乘 60 存储;列表中的站关闭估计。Estimate gradients with an integer-hour interval, multiplied by 60 for storage; disable listed stations.
用法 2Usage 2
GRADIENTS NO [<integer_hours>]
初始不估计梯度,可读取一个备用间隔。Initially disable gradients; an optional interval is consumed.
用法 3Usage 3
GRADIENTS NO <integer_hours> EXCEPT YES <station_list>
当前代码要求把间隔放在 NO 后才能到达 EXCEPT 解析;原文档 NO EXCEPT YES <hours> 形式会把 EXCEPT 当整数读而失败。Current code needs the interval after NO to reach exception parsing; the documented NO EXCEPT YES <hours> form tries to parse EXCEPT as an integer and fails.
限制、默认值与相关行为Constraints, defaults and related behavior
  • GRADEXC 还会把 EXCEPT 后的 YES/NO 当作列表首个站名保存,属于缺陷。GRADEXC also saves YES/NO after EXCEPT as the first station name, which is a defect.
progs/solve/batch/gflags.f:888progs/solve/batch/gradexc.f:48
CLOCKS 含实现异常Implementation caveat
含实现异常Implementation caveat设置站钟多项式和分段线性参数化。Set station-clock polynomial and piecewise-linear parameterization.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
CLOCKS [MAX_DEGREE (IN / AUTO <1_or_2>)] INTERVALS (NO / FORCE <minutes> / AUTO <minutes> / MOST <minutes>)
现代结构先给可选的多项式选择,再给分段选择。Modern form: optional polynomial selection followed by interval selection.
取值或子项Value or clause作用与限制Effect and constraints
MAX_DEGREE IN保留数据库的多项式次数,不跟次数数值。Retain the database polynomial degree; no degree argument follows.
MAX_DEGREE AUTO 1强制一阶多项式。Force a first-degree polynomial.
MAX_DEGREE AUTO 2强制二阶多项式。Force a second-degree polynomial.
INTERVALS NO不估计分段线性钟项。Do not estimate segmented clock terms.
INTERVALS FORCE按分钟间隔重新参数化,包括覆盖已有钟跳。Reparameterize at the minute interval, overriding existing clock breaks.
INTERVALS AUTO按给定间隔重新参数化并保留钟跳。Use the requested interval while preserving clock breaks.
INTERVALS MOST使用给定间隔与已有间隔中较短者,并保留钟跳。Use the shorter requested/existing interval and preserve clock breaks.
用法 2Usage 2
CLOCKS [MAX_DEGREE (IN / AUTO <1_or_2>)] INTERVALS IN
意图继承 superfile 分段设置,但当前代码误要求继续读取一个间隔数值,见问题记录。Intended to inherit superfile intervals, but current code incorrectly consumes a further interval value; see the issue record.
用法 3Usage 3
CLOCKS DEFAULT
旧式继承入口;保留 superfile 参数化。Legacy inheritance entry retaining superfile parameterization.
用法 4Usage 4
CLOCKS (FORCE / AUTO / PICK / MOST) <minutes>
旧式间隔入口仍存在;多项式标志置为默认,次数字段置为 2。Legacy interval forms remain; the polynomial flag is set to default and degree field to two.
取值或子项Value or clause作用与限制Effect and constraints
FORCE强制覆盖间隔和钟跳。Override intervals and breaks.
AUTO强制间隔,保留钟跳。Force interval while preserving breaks.
PICK旧式自动钟跳兼容模式。Legacy compatibility mode for automatically inserted breaks.
MOST保留较密的分段及已有钟跳。Retain the denser segmentation and existing breaks.
限制、默认值与相关行为Constraints, defaults and related behavior
  • MAX_DEGREE 实际只接受 IN/AUTO,不接受旧文档的 MOST;现代 INTERVALS 不接受 PICK。MAX_DEGREE accepts IN/AUTO, not the old guide’s MOST; modern INTERVALS does not accept PICK.
progs/solve/batch/gflags.f:918
AXIS 解析支持Parsed
解析支持Parsed控制测站天线轴偏移的估计。Control estimation of station antenna axis offsets.
用法 1Usage 1
AXIS (YES / NO) [EXCEPT <station_list>]
选择是否估计测站天线轴偏移。Choose whether to estimate station antenna axis offsets.
取值或子项Value or clause作用与限制Effect and constraints
YES启用估计。Enable estimation.
NO关闭估计。Disable estimation.
EXCEPT翻转列出测站的轴偏移估计标志。Toggle axis-offset flags for listed stations.
progs/solve/batch/gflags.f:1040progs/solve/batch/gaxis.f
BASELINE_CLOCKS 解析支持Parsed
解析支持Parsed选择基线相关钟参数。Select baseline-dependent clock parameters.
用法 1Usage 1
BASELINE_CLOCKS (YES / NO / IN)
设置基线钟估计方式。Set the baseline-clock estimation mode.
取值或子项Value or clause作用与限制Effect and constraints
YES自动选择尽可能多且不导致钟参数秩亏的基线钟项。Automatically choose a maximal nonsingular set of baseline clocks.
NO不估计基线钟项。Do not estimate baseline clocks.
IN继承 superfile 的选择;基线集合变化或奇异性重参数化时可重建。Inherit the superfile selection, rebuilding if baselines change or singularity reparameterization requires it.
progs/solve/batch/gflags.f:1059
ERM 解析支持Parsed
解析支持Parsed估计以 B 样条表示的经验地球自转微扰。Estimate empirical Earth-rotation perturbations represented by B-splines.
用法 1Usage 1
ERM (NO / NONE)
关闭 ERM 系数估计。Disable ERM coefficient estimation.
用法 2Usage 2
ERM [YES] <multiline_ERM_clauses>
每行一个子句,以反斜线连接;必须为 E1/E2/E3 各给 DEGREE、SPAN_EST_DAYS、SPAN_CNS_DAYS,并给 DATE_BEG、DATE_END。Use one clause per line with backslash continuation. Supply DEGREE, SPAN_EST_DAYS and SPAN_CNS_DAYS for each of E1/E2/E3, plus DATE_BEG and DATE_END.
取值或子项Value or clause作用与限制Effect and constraints
DEGREE <E1/E2/E3> <degree>各地球自转微小欧拉角的 B 样条次数。B-spline degree for each small Earth-rotation Euler-angle component.
SPAN_EST_DAYS <E1/E2/E3> <days>估计用结点间隔,天;换算后不得小于 1000 s。Estimation-knot spacing in days; its converted value must be at least 1000 s.
SPAN_CNS_DAYS <E1/E2/E3> <days>导数约束采样间隔,天;换算后不得小于 1000 s。Derivative-constraint sampling spacing in days; at least 1000 s after conversion.
DATE_BEG <epoch>模型起始 TAI 历元。Beginning TAI epoch of the model.
DATE_END <epoch>模型结束 TAI 历元。Ending TAI epoch of the model.
CNS_DER_SIGMA <E1/E2/E3> <order> <sigma>指定导数阶数的约束 sigma,阶数 0 到该分量 degree;须先定义三个 DEGREE。Sigma for a derivative constraint, order zero through that component’s degree; all three DEGREE clauses must precede it.
CNS_MEAN_SIGMA <E1/E2/E3> <sigma>平均值约束的 sigma;0 不启用。Mean-value constraint sigma; zero leaves it disabled.
CNS_RATE_SIGMA <E1/E2/E3> <sigma>变化率约束的 sigma;0 不启用。Rate-constraint sigma; zero leaves it disabled.
CNS_TREND_RANGE <begin> <end>均值与趋势约束采用的时间区间。Time range used for mean and trend constraints.
CNS_TREND_REF <epoch>趋势约束参考历元。Reference epoch of trend constraints.
CNS_MEAN_RTP <E1/E2/E3> <value>均值约束的右端目标值。Right-hand-side target for the mean constraint.
CNS_RATE_RTP <E1/E2/E3> <value>变化率约束的右端目标值。Right-hand-side target for the rate constraint.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 旧文档的 SPAN_DAYS 已不匹配源码。可重复给不同导数阶的 CNS_DER_SIGMA。日期格式为 YYYY.MM.DD_hh:mm:ss.sss。The old SPAN_DAYS spelling does not match the source. CNS_DER_SIGMA can be repeated for different derivative orders. Dates use YYYY.MM.DD_hh:mm:ss.sss.
  • E1/E2/E3 以外的分量名,其错误分支依赖残留 IER,存在潜在错误索引;只使用三个完整合法名称。For component names other than E1/E2/E3, the error branch depends on a stale IER, risking an invalid index. Use the three complete valid names.
progs/solve/batch/gflags.f:1080progs/solve/batch/parse_erm_cnt.f:208
HEO 解析支持Parsed
解析支持Parsed估计谐波地球自转参数及其振幅变化率。Estimate harmonic Earth-orientation amplitudes and amplitude rates.
用法 1Usage 1
HEO (NO / NONE)
关闭 HEO 估计。Disable HEO estimation.
用法 2Usage 2
HEO YES REF_EPOCH <epoch> \
 W <name> <phase> <frequency> <acceleration> <e12_est> <e3_est> <e12_cns> <e3_cns> <e12_vel_est> <e3_vel_est> <e12_vel_cns> <e3_vel_cns> \
 <C/U/A/CNS_records>
每条记录占一行;W 恰为 13 个词,C/U 为 7 个词,A/CNS 为 4 个词。各开关用 T/F。先定义 W,再引用其名称。One record per line: W has exactly 13 words, C/U seven, A/CNS four. Switches are T/F. Define W records before referring to their names.
取值或子项Value or clause作用与限制Effect and constraints
REF_EPOCH <epoch>振幅变化率的参考历元,日期解析器使用 TAI 表示。Reference epoch for amplitude rates, represented using the TAI date parser.
W <name> <phase> <frequency> <acceleration> <8_flags>定义谐波:相位 rad、角频率 rad/s、角加速度 rad/s²,随后 8 个 T/F 标志。Define a wave: phase in rad, angular frequency in rad/s, acceleration in rad/s², followed by eight T/F flags.
e12_est / e3_est前两个标志分别控制 E1/E2 联合旋转项及 E3 的振幅估计。Flags 1–2 enable E1/E2 and E3 amplitude estimates respectively.
e12_cns / e3_cns第 3、4 标志选择振幅与 ERM 样条的解相关约束。Flags 3–4 select amplitude decorrelation constraints against ERM splines.
e12_vel_est / e3_vel_est第 5、6 标志控制振幅变化率估计;零频率项不允许估计变化率。Flags 5–6 enable amplitude-rate estimates; zero-frequency rate estimates are rejected.
e12_vel_cns / e3_vel_cns第 7、8 标志保存振幅变化率约束选择;历史文档称未实现,不据此保证下游完整支持。Flags 7–8 store amplitude-rate constraint selections. Historical documentation calls them unimplemented; complete downstream support is not established here.
C <name1> <cos1> <sin1> <name2> <cos2> <sin2>约束两个已定义谐波的 E1/E2 复振幅之比。Constrain the E1/E2 complex-amplitude ratio of two previously defined waves.
U <name1> <cos1> <sin1> <name2> <cos2> <sin2>对应 E3 的复振幅比约束。Corresponding complex-amplitude ratio constraint for E3.
A <name> <cos> <sin>为已定义谐波写入 E1/E2 先验余弦和正弦振幅。Set E1/E2 a priori cosine and sine amplitudes for an existing wave.
CNS <constraint_name> SIGMA <sigma>设置具名约束强度;下列 16 个完整约束名必须全部定义。Set a named constraint sigma; all 16 complete names below must be defined.
HEO_VAL_E1E2_HARE1/E2 的谐波参数本身约束,谐波项分量。约束的具体归一化需结合下游约束程序。E1/E2 constraint for harmonic parameters, harmonic term component. Exact normalization belongs to the downstream constraint routine.
HEO_VAL_E1E2_CROSSE1/E2 的谐波参数本身约束,交叉项分量。约束的具体归一化需结合下游约束程序。E1/E2 constraint for harmonic parameters, cross term component. Exact normalization belongs to the downstream constraint routine.
HEO_VAL_E1E2_SHIFTE1/E2 的谐波参数本身约束,常数偏移分量。约束的具体归一化需结合下游约束程序。E1/E2 constraint for harmonic parameters, constant shift component. Exact normalization belongs to the downstream constraint routine.
HEO_VAL_E1E2_DRIFTE1/E2 的谐波参数本身约束,线性漂移分量。约束的具体归一化需结合下游约束程序。E1/E2 constraint for harmonic parameters, linear drift component. Exact normalization belongs to the downstream constraint routine.
HEO_VAL_E3_HARE3 的谐波参数本身约束,谐波项分量。约束的具体归一化需结合下游约束程序。E3 constraint for harmonic parameters, harmonic term component. Exact normalization belongs to the downstream constraint routine.
HEO_VAL_E3_CROSSE3 的谐波参数本身约束,交叉项分量。约束的具体归一化需结合下游约束程序。E3 constraint for harmonic parameters, cross term component. Exact normalization belongs to the downstream constraint routine.
HEO_VAL_E3_SHIFTE3 的谐波参数本身约束,常数偏移分量。约束的具体归一化需结合下游约束程序。E3 constraint for harmonic parameters, constant shift component. Exact normalization belongs to the downstream constraint routine.
HEO_VAL_E3_DRIFTE3 的谐波参数本身约束,线性漂移分量。约束的具体归一化需结合下游约束程序。E3 constraint for harmonic parameters, linear drift component. Exact normalization belongs to the downstream constraint routine.
HEO_ERM_E1E2_HARE1/E2 的谐波与 ERM 的解相关约束,谐波项分量。约束的具体归一化需结合下游约束程序。E1/E2 constraint for harmonic–ERM decorrelation, harmonic term component. Exact normalization belongs to the downstream constraint routine.
HEO_ERM_E1E2_CROSSE1/E2 的谐波与 ERM 的解相关约束,交叉项分量。约束的具体归一化需结合下游约束程序。E1/E2 constraint for harmonic–ERM decorrelation, cross term component. Exact normalization belongs to the downstream constraint routine.
HEO_ERM_E1E2_SHIFTE1/E2 的谐波与 ERM 的解相关约束,常数偏移分量。约束的具体归一化需结合下游约束程序。E1/E2 constraint for harmonic–ERM decorrelation, constant shift component. Exact normalization belongs to the downstream constraint routine.
HEO_ERM_E1E2_DRIFTE1/E2 的谐波与 ERM 的解相关约束,线性漂移分量。约束的具体归一化需结合下游约束程序。E1/E2 constraint for harmonic–ERM decorrelation, linear drift component. Exact normalization belongs to the downstream constraint routine.
HEO_ERM_E3_HARE3 的谐波与 ERM 的解相关约束,谐波项分量。约束的具体归一化需结合下游约束程序。E3 constraint for harmonic–ERM decorrelation, harmonic term component. Exact normalization belongs to the downstream constraint routine.
HEO_ERM_E3_CROSSE3 的谐波与 ERM 的解相关约束,交叉项分量。约束的具体归一化需结合下游约束程序。E3 constraint for harmonic–ERM decorrelation, cross term component. Exact normalization belongs to the downstream constraint routine.
HEO_ERM_E3_SHIFTE3 的谐波与 ERM 的解相关约束,常数偏移分量。约束的具体归一化需结合下游约束程序。E3 constraint for harmonic–ERM decorrelation, constant shift component. Exact normalization belongs to the downstream constraint routine.
HEO_ERM_E3_DRIFTE3 的谐波与 ERM 的解相关约束,线性漂移分量。约束的具体归一化需结合下游约束程序。E3 constraint for harmonic–ERM decorrelation, linear drift component. Exact normalization belongs to the downstream constraint routine.
限制、默认值与相关行为Constraints, defaults and related behavior
  • CNS 以子串匹配约束名称,短名称可能误匹配多个目标;始终写完整名称。CNS uses substring matching; abbreviated names may match multiple constraints. Always use complete names.
progs/solve/batch/gflags.f:1099progs/solve/batch/parse_eheo.f:102
STRUCTURE_ADMITTANCE 含实现异常Implementation caveat
含实现异常Implementation caveat估计源结构时延的比例系数。Estimate scale coefficients for source-structure delay.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
STRUCTURE_ADMITTANCE NO
关闭源结构导纳估计。Disable source-structure admittance estimation.
用法 2Usage 2
STRUCTURE_ADMITTANCE (GLOBL / GLOBAL / LOCAL) (YES / NO) [ALL / EXCEPT <source_list>]
GLOBAL/GLOBL 是跨实验全局参数,LOCAL 是每实验参数;第二个字段必须是 YES 或 NO,ALL 是可选第三字段。GLOBAL/GLOBL selects global parameters across sessions; LOCAL selects session parameters. The second field must be YES or NO; ALL is an optional third field.
取值或子项Value or clause作用与限制Effect and constraints
GLOBL / GLOBAL全局参数,两种拼写等价。Global parameters; both spellings are aliases.
LOCAL每实验局部参数。Session-local parameters.
YES默认每个被选源分别估计。Estimate separately for each selected source.
NO默认不估计;EXCEPT 可选择需要估计的源。Initially estimate none; EXCEPT can select sources to estimate.
ALLYES ALL 对所有源使用共同导纳参数。YES ALL uses a common admittance for all sources.
EXCEPTYES EXCEPT 排除列出源;NO EXCEPT 仅包括列出源。该列表实现有缺陷。YES EXCEPT excludes listed sources; NO EXCEPT includes only them. The list implementation is defective.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 例外循环固定运行 MAX_SRC 次,没有在空词处结束;重复检查的长度表达式恒为 1。可能插入空名称并溢出共享列表,建议修复后使用 EXCEPT。The exception loop runs MAX_SRC times without stopping at an empty token, and its duplicate-search length is always one. It may insert empty names and overflow the shared list; repair EXCEPT before use.
progs/solve/batch/gflags.f:1118progs/solve/batch/parse_souadm.f:97
IONOSPHERE_SCALE 解析支持Parsed
解析支持Parsed选择电离层时延比例因子的估计粒度。Select the granularity of ionospheric-delay scale estimates.
用法 1Usage 1
IONOSPHERE_SCALE (NO / SES / STA / BAS)
控制是否估计电离层比例以及参数共享范围。Select whether to estimate an ionospheric scale and how parameters are shared.
取值或子项Value or clause作用与限制Effect and constraints
NO不估计比例参数。Do not estimate scale parameters.
SES每实验一个比例参数。One scale parameter per session.
STA按测站估计比例参数。Station-dependent scale parameters.
BAS按基线估计比例参数。Baseline-dependent scale parameters.
progs/solve/batch/gflags.f:1136
$OUTPUT输出设置段Output settingsCTRLFL 调用 GOUTPT,设置解算输出报告、协方差及交换文件的输出,并检查与 SETUP 中解算方式和存储方式的兼容性。CTRLFL calls GOUTPT to configure the spool report, covariance products and exchange files, and checks compatibility with solution and storage settings in SETUP.
  • 各子句不都是一级关键词。例如 SINEX COVARIANCES 是 SINEX 的开关,与 OUTPUT.COVARIANCES 的旧输出接口不同。Subclauses are not top-level keywords: SINEX COVARIANCES is a SINEX switch, distinct from the legacy OUTPUT.COVARIANCES interface.
  • 语法存在并不保证功能完整。下文分别标明兼容入口、未实现路径和源代码缺陷。A recognized syntax does not guarantee complete implementation. Compatibility entries, unimplemented paths and source defects are marked separately.
RESET 解析支持Parsed
解析支持Parsed控制解算输出报告是重写还是追加。Choose whether to replace or append the spool report.
用法 1Usage 1
RESET (YES / NO)
控制解算输出报告是重写还是追加。Choose whether to replace or append the spool report.
取值或子项Value or clause作用与限制Effect and constraints
YES重写已有报告。Replace the existing report.
NO追加到已有报告。Append to the existing report.
progs/solve/batch/goutpt.f:227
MINIMUM 解析支持Parsed
解析支持Parsed控制解算报告的精简程度。Control how much report detail is suppressed.
用法 1Usage 1
MINIMUM (YES / NO)
控制解算报告的精简程度。Control how much report detail is suppressed.
取值或子项Value or clause作用与限制Effect and constraints
YES省略部分坐标相关系数、站表细节、校准清单及实验统计。Suppress selected coordinate correlations, station-table detail, calibration lists and session statistics.
NO保留这些详细输出。Keep these details.
progs/solve/batch/goutpt.f:241
POS_ELLIPSES 解析支持Parsed
解析支持Parsed控制站位水平分量的误差椭圆输出。Control horizontal station-position error ellipses.
用法 1Usage 1
POS_ELLIPSES (YES / NO)
控制站位水平分量的误差椭圆输出。Control horizontal station-position error ellipses.
取值或子项Value or clause作用与限制Effect and constraints
YES计算并输出误差椭圆。Compute and report error ellipses.
NO不输出误差椭圆。Omit error ellipses.
progs/solve/batch/goutpt.f:259
BASELINES 含实现异常Implementation caveat
含实现异常Implementation caveat控制基线分量及变化率报告。Control baseline components and rates in the report.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
BASELINES (YES / NO)
控制基线分量及变化率报告。Control baseline components and rates in the report.
取值或子项Value or clause作用与限制Effect and constraints
YES按所估计的位置/速度输出基线长度、方向分量及相应不确定度。Report baseline lengths, directional components and uncertainties as applicable to estimated positions/velocities.
NO省略基线报告。Omit baseline reports.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 重复检测误用 KMIN;MINIMUM 放在 BASELINES 前会触发错误。The duplicate check incorrectly uses KMIN; placing MINIMUM before BASELINES triggers an error.
progs/solve/batch/goutpt.f:277
FORWARD 解析支持Parsed
解析支持Parsed控制前向累积阶段何时进行中间求解并输出。Select intermediate solving/output points during forward accumulation.
用法 1Usage 1
FORWARD (NO / YES / LAST / <nonnegative_integer>)
该开关可增加前向阶段的矩阵求解次数,影响计算开销。This option can add matrix solves during the forward stage.
取值或子项Value or clause作用与限制Effect and constraints
NO / 0不进行中间求解。No intermediate solves.
YES / 1每处理一个实验后求解。Solve after every session.
LAST仅在最后一个实验后求解。Solve only after the last session.
<n>每完成 n 个实验求解一次。Solve after every n sessions.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 若 FORWARD>1 且 SAVING_RATE>1,两值必须相同。If FORWARD>1 and SAVING_RATE>1, the values must match.
progs/solve/batch/goutpt.f:294
SCREEN 解析支持Parsed
解析支持Parsed控制报告是否同时输出到终端。Control terminal mirroring of the spool report.
用法 1Usage 1
SCREEN (YES / NO)
控制报告是否同时输出到终端。Control terminal mirroring of the spool report.
取值或子项Value or clause作用与限制Effect and constraints
YES向终端输出报告内容。Mirror report content to the terminal.
NO不向终端镜像报告。Do not mirror the report.
progs/solve/batch/goutpt.f:334
MAPPED_EOP_OUTPUT 解析支持Parsed
解析支持Parsed在额外的日内时刻输出 EOP 及形式误差。Report EOP and formal uncertainties at an additional time of day.
用法 1Usage 1
MAPPED_EOP_OUTPUT NO
不生成额外历元 EOP 输出。Disable extra-epoch EOP output.
用法 2Usage 2
MAPPED_EOP_OUTPUT YES <hours_or_hh:mm:ss.sss>
在实验开始日前一天、当天及后一天的指定日内时刻计算 EOP。可用十进制小时、hh_mm_ss.sss 或 hh:mm:ss.sss。Compute EOP at the requested time on the day before, day of and day after the session start. Accepts decimal hours, hh_mm_ss.sss or hh:mm:ss.sss.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 解析器加 32.184 s 后检查上限 86400 s;这与旧文档直接称输入为 TDB 的说明不一致。输入小数时须显式写小数点。The parser adds 32.184 s before checking the 86400 s limit, unlike the old guide’s direct TDB description. Write explicit decimal points for numeric input.
progs/solve/batch/goutpt.f:352
MOD_FILES 解析支持Parsed
解析支持Parsed控制报告末尾是否附加先验 mod 文件。Control appending a priori mod files to the report.
用法 1Usage 1
MOD_FILES (YES / NO)
控制报告末尾是否附加先验 mod 文件。Control appending a priori mod files to the report.
取值或子项Value or clause作用与限制Effect and constraints
YES附加先验 mod 文件副本。Append copies of a priori mod files.
NO不附加。Do not append them.
progs/solve/batch/goutpt.f:431
MINIMIZE_SIGMAS 解析支持Parsed
解析支持Parsed计算使站位形式误差最小的参考历元。Compute reference epochs minimizing formal station-position uncertainties.
用法 1Usage 1
MINIMIZE_SIGMAS (YES / NO)
计算使站位形式误差最小的参考历元。Compute reference epochs minimizing formal station-position uncertainties.
取值或子项Value or clause作用与限制Effect and constraints
YES对同时全局估计位置和速度的站计算最小误差历元和误差。Compute the minimum-uncertainty epoch and sigmas for stations with global position and velocity estimates.
NO不进行此附加计算。Do not perform this extra calculation.
progs/solve/batch/goutpt.f:449
RESIDUALS 解析支持Parsed
解析支持Parsed选择残差输出的位置和格式。Select residual-output destination and format.
用法 1Usage 1
RESIDUALS (NONE / NO)
不写残差产品;NO 在解析时转换为 NONE。Disable residual products; NO is normalized to NONE.
用法 2Usage 2
RESIDUALS (SPOOL / FULL)
将 ASCII 残差写入解算输出报告;FULL 是兼容别名。Write ASCII residuals into the spool report; FULL is a compatibility alias.
用法 3Usage 3
RESIDUALS <file_prefix>
创建 <file_prefix>.bin 二进制文件及 <file_prefix>.ndx 索引文件;已有 .bin 会在解析阶段被删除重建。Create <file_prefix>.bin and its <file_prefix>.ndx index; an existing .bin is removed and recreated during parsing.
progs/solve/batch/goutpt.f:466
COVARIANCES 兼容入口Compatibility
兼容入口Compatibility旧协方差输出接口。Legacy covariance-output interface.
用法 1Usage 1
COVARIANCES NO
关闭旧协方差输出。Disable legacy covariance output.
用法 2Usage 2
COVARIANCES YES (ALL / BY_ARC / CGM / <database> <version>) (STA / NUT / EOP / ALL / SOU)
按范围和参数类别输出协方差到 CVRFxx。两个选择字段都要给出。Write covariances to CVRFxx for the selected scope and parameter class; both selectors are required.
取值或子项Value or clause作用与限制Effect and constraints
ALL整个解算的相关参数范围。Applicable parameters across the whole solution.
BY_ARC逐实验输出局部参数矩阵;源码固定词是 BY_ARC,不是 BY_SESSION。Separate local matrices per session; the source accepts BY_ARC, not BY_SESSION.
CGM全局参数之间的协方差。Covariances among global parameters.
<database> <version>仅指定实验的局部参数矩阵。Local matrix for one database and version.
STA测站位置参数。Station-position parameters.
NUT章动参数。Nutation parameters.
EOPUT1 与极移参数。UT1 and polar-motion parameters.
SOU源坐标参数。Source-coordinate parameters.
ALL (parameter class)上述所有参数类别。All listed parameter classes.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 不能与 CORRELATIONS YES 同用,也不能用于 FAST_MODE B1B3D 或 SOLUTION INDEPENDENT。Cannot coexist with CORRELATIONS YES, FAST_MODE B1B3D or SOLUTION INDEPENDENT.
progs/solve/batch/goutpt.f:499progs/solve/batch/gtcvr.f
CORRELATIONS 解析支持Parsed
解析支持Parsed按参数选择文件输出相关系数和协方差。Output correlations/covariances selected by parameter files.
用法 1Usage 1
CORRELATIONS NO
关闭此输出接口。Disable this output interface.
用法 2Usage 2
CORRELATIONS YES FORMAT (ASCII / BINARY) <correlation_blocks>
FORMAT 和至少一个支持的参数块必须给出;块内先 PARAM_INCLUDE,再可选 PARAM_EXCLUDE。FORMAT and at least one supported parameter block are required; each block has PARAM_INCLUDE followed by optional PARAM_EXCLUDE.
取值或子项Value or clause作用与限制Effect and constraints
FORMAT ASCII文本格式。Text format.
FORMAT BINARY二进制格式。Binary format.
GLO_GLO PARAM_INCLUDE <file> [PARAM_EXCLUDE <file>]全局—全局参数相关。Global–global parameter correlations.
GLO_LOC PARAM_INCLUDE <file> [PARAM_EXCLUDE <file>]全局—局部参数相关。Global–local correlations.
LOC_LOC PARAM_INCLUDE <file> [PARAM_EXCLUDE <file>]同一实验局部参数之间的相关。Correlations among local parameters of the same session.
PARAM_INCLUDE包含参数名称/模式的选择文件,必须存在。Existing file selecting parameter names/patterns to include.
PARAM_EXCLUDE从已包含集合中排除参数的文件。File selecting exclusions from the included set.
用法 3Usage 3
CORRELATIONS YES FORMAT (ASCII / BINARY) CROSS_LOC PARAM_INCLUDE <file> [PARAM_EXCLUDE <file>] SES_INCLUDE <file> [SES_EXCLUDE <file>]
语法能被读取,但随后明确报错:跨实验局部相关计算未实现。不能用于正常解算。The syntax is parsed, then explicitly rejected because cross-session local correlations are unimplemented. It is not a usable solve option.
取值或子项Value or clause作用与限制Effect and constraints
CROSS_LOC不同实验局部参数之间的相关,未实现。Cross-session local correlations; unimplemented.
SES_INCLUDE必需的实验包含列表文件。Required session-inclusion file.
SES_EXCLUDE可选的实验排除列表文件。Optional session-exclusion file.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 相对选择文件名相对于 SAVE_DIR,不是当前工作目录。带局部参数的块不能使用 FAST_COV GLOBAL。COVARIANCES 与 CORRELATIONS 至少一个应为 NO。Relative selection filenames resolve under SAVE_DIR, not the working directory. Blocks involving locals cannot use FAST_COV GLOBAL. At least one of COVARIANCES/CORRELATIONS must be NO.
  • 顶层循环只有四次且有预读跳转,不能据此保证任意数量的重复块被完整解析。The top-level loop has four iterations with look-ahead jumps; arbitrary repeated blocks are not guaranteed to be fully parsed.
progs/solve/batch/goutpt.f:540progs/solve/batch/correlations_parser.f:46progs/solve/batch/correlations_parser.f:528
NORMAL_MATRIX 解析支持Parsed
解析支持Parsed控制旧法方程输出/清零标志。Control legacy normal-matrix output/zeroing flags.
用法 1Usage 1
NORMAL_MATRIX (NO / YES / ZERO)
SFLAGS 把开关写入 IPRES 位 5/6,NORML_MAIN 在传统矩阵路径读取它们。SFLAGS writes these switches to IPRES bits 5/6, read by the traditional matrix paths in NORML_MAIN.
取值或子项Value or clause作用与限制Effect and constraints
NO不请求特殊处理,两个标志保持初始假值。Request no special handling; both flags remain initially false.
YES把法方程矩阵写入 spool 报告(逻辑单元 23)。Print the normal matrix to the spool report on logical unit 23.
ZERO将观测法方程矩阵及右端向量清零,供约束相关诊断使用;会改变求解问题,不只是输出开关。Zero the observational normal matrix and right-hand-side vector for constraint-related diagnostics. This changes the solved problem; it is not just formatting.
progs/solve/batch/goutpt.f:565progs/solve/batch/sflags.f:1294progs/solve/norml/norml_main.f:473progs/solve/norml/norml_main.f:518
STATION_TABLE 解析支持Parsed
解析支持Parsed输出用站速传播到多个历元的站位表。Report station positions propagated to multiple epochs using velocity estimates.
用法 1Usage 1
STATION_TABLE NO
不输出传播站位表。Disable the propagated-position table.
用法 2Usage 2
STATION_TABLE YES [<yymmdd> [<count>]]
启用站位表;可指定起始历元和输出历元数量。MINIMUM 控制每个历元显示简表还是详细相关与误差。Enable the table, optionally giving a starting epoch and number of output epochs. MINIMUM selects compact or detailed correlations and errors.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 日期按 3I2 读前六字符;不应把占位符写成任意 epoch。参数位于同一行,勿在其后接另一一级关键词。The date reads six characters using 3I2; it is not an arbitrary epoch format. Do not put another top-level keyword after these optional arguments.
progs/solve/batch/goutpt.f:584
SINEX 解析支持Parsed
解析支持Parsed配置 SINEX 交换格式输出。Configure SINEX exchange output.
用法 1Usage 1
SINEX NO
关闭 SINEX;实现将所有非 YES 首词都按关闭处理,但仅应使用明确的 NO。Disable SINEX. The implementation treats every non-YES first token as disabled; use the explicit NO form.
用法 2Usage 2
SINEX YES FORMAT_VERSION <version> ALLOW_OVERWRITE <YES/NO> GLOBAL <YES/NO> LOCAL <YES/NO> SEGMENTED <YES/NO> ESTIMATES <YES/NO> COVARIANCES <YES/NO> CONSTRAINTS <YES/NO> DECOMPOSED_NORMAL_EQUATIONS <YES/NO> ACKNOWLEDGMENTS_FILE <file> COMMENTS_FILE <file> INCLUDE_PARAM <file> EXCLUDE_PARAM <file> OUTPUT_FILE <file>
14 个子句各出现一次,顺序可变;每个子句恰有一个值。选择文件即使相应输出关闭也检查存在。All 14 clauses must appear exactly once, in any order, each with one value. Input files are checked even when associated output is disabled.
取值或子项Value or clause作用与限制Effect and constraints
FORMAT_VERSION <version>当前允许 2.10 或 2.20。Currently accepts 2.10 or 2.20.
ALLOW_OVERWRITE YES / NOYES 允许覆盖同名输出;NO 在文件已存在时报错。YES allows replacement; NO fails if the output exists.
GLOBAL YES / NOYES 输出全局参数,NO 不输出。YES includes global parameters; NO excludes them.
LOCAL YES / NOYES 输出局部参数,NO 不输出。YES includes local parameters; NO excludes them.
SEGMENTED YES / NOYES 输出分段参数,NO 不输出。YES includes segmented parameters; NO excludes them.
ESTIMATES YES / NOYES 输出参数估计块,NO 不输出。YES includes parameter-estimate blocks; NO excludes them.
COVARIANCES YES / NOYES 输出协方差块,NO 不输出。YES includes covariance blocks; NO excludes them.
CONSTRAINTS YES / NOYES 输出约束信息块,NO 不输出。YES includes constraint-information blocks; NO excludes them.
DECOMPOSED_NORMAL_EQUATIONS YES / NOYES 输出分解的法方程块,NO 不输出。YES includes decomposed normal-equation blocks; NO excludes them.
ACKNOWLEDGMENTS_FILE <file>指定致谢文本文件;文件必须存在,没有 NONE 特例。Supply an existing file containing acknowledgment text; NONE is not a special value.
COMMENTS_FILE <file>指定注释文本文件;文件必须存在,没有 NONE 特例。Supply an existing file containing comment text; NONE is not a special value.
INCLUDE_PARAM <file>指定包含参数选择规则文件;文件必须存在,没有 NONE 特例。Supply an existing file containing parameter-inclusion rules; NONE is not a special value.
EXCLUDE_PARAM <file>指定排除参数选择规则文件;文件必须存在,没有 NONE 特例。Supply an existing file containing parameter-exclusion rules; NONE is not a special value.
OUTPUT_FILE <file>输出 SINEX 文件名。Output SINEX filename.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 不能与 TRAIN YES 同用。FORMAT_VERSION 由 glbc4.i 的版本表核验。Cannot coexist with TRAIN YES. FORMAT_VERSION is checked against the version table in glbc4.i.
progs/solve/batch/goutpt.f:619progs/solve/batch/sinex_parser.f:39include/glbc4.i:523
SEG_OUTPUT 解析支持Parsed
解析支持Parsed控制分段参数估计结果的报告。Control reporting of segmented-parameter estimates.
用法 1Usage 1
SEG_OUTPUT (YES / NO)
控制分段参数估计结果的报告。Control reporting of segmented-parameter estimates.
取值或子项Value or clause作用与限制Effect and constraints
YES输出钟、大气和 EOP 分段参数调整量与形式误差。Report clock, atmosphere and EOP segmented adjustments and formal uncertainties.
NO不输出这些分段参数。Omit these segmented estimates.
progs/solve/batch/goutpt.f:650
APRIORI_ZENDEL 解析支持Parsed
解析支持Parsed控制先验天顶大气时延的报告。Control reporting of a priori zenith atmospheric delay.
用法 1Usage 1
APRIORI_ZENDEL (YES / NO)
控制先验天顶大气时延的报告。Control reporting of a priori zenith atmospheric delay.
取值或子项Value or clause作用与限制Effect and constraints
YES在样条历元输出先验天顶时延;与 SEG_OUTPUT 配合可和调整量对照。Print a priori zenith delay at spline epochs, alongside adjustments when SEG_OUTPUT is enabled.
NO不请求此输出;POST2026 会在段末强制启用。Do not request it; POST2026 overrides this at section end.
progs/solve/batch/goutpt.f:668
CRES_EMULATION 兼容入口Compatibility
兼容入口Compatibility选择历史解算报告格式。Choose a historical report format.
用法 1Usage 1
CRES_EMULATION (NO / 199804 / 200308)
用于历史文本兼容;可能影响 getpar 等程序解析。For historical text compatibility; may affect downstream parsers such as getpar.
取值或子项Value or clause作用与限制Effect and constraints
NO当前报告格式。Current report format.
1998041998 年 4 月之前的格式。Pre-April-1998 format.
2003082003 年 8 月之前的格式。Pre-August-2003 format.
progs/solve/batch/goutpt.f:682
LISTING_OPTIONS 解析支持Parsed
解析支持Parsed选择源统计和分段参数的文本格式。Select source-statistics and segmented-parameter text formats.
用法 1Usage 1
LISTING_OPTIONS SRC_STAT (PRE2004 / SHORT / LONG / POST2021 / POST2024) [\
 SEG_STYLE (PRE2005 / POST2005 / POST2026)]
两个子句可以交换次序;同时给出时须按实现用反斜线续行连接。The two clauses may be reversed; when both are present, join them using backslash continuation as required by this implementation.
取值或子项Value or clause作用与限制Effect and constraints
SRC_STAT PRE20042004 年前源统计布局。Pre-2004 source-statistics layout.
SRC_STAT SHORT精简源统计。Compact source statistics.
SRC_STAT LONG详细源统计,包括观测数量、残差和实验信息。Detailed counts, residuals and session information.
SRC_STAT POST2021扩展源统计,加入 J2000 源名,扩大观测计数字段,并列出实验中间历元。Extended source statistics adding the J2000 source name, wider observation counts and the session midpoint epoch.
SRC_STAT POST2024在 POST2021 格式上增加已用/总扫描数。Extend POST2021 with used/total scan counts.
SEG_STYLE PRE2005旧分段参数时标布局。Legacy segmented-parameter time-tag layout.
SEG_STYLE POST2005ISO 风格时标,毫秒精度。ISO-style time tags to millisecond precision.
SEG_STYLE POST20262026 年后分段输出布局;段末强制 APRIORI_ZENDEL 为真。Post-2026 segmented layout; forces APRIORI_ZENDEL true at section end.
用法 2Usage 2
LISTING_OPTIONS SEG_STYLE (PRE2005 / POST2005 / POST2026)
只设置分段输出格式,其余保持初始化设置。Set only the segmented format, leaving other initialized settings unchanged.
progs/solve/batch/goutpt.f:704progs/solve/cres/third.f:1452
NRD_TABLE 兼容入口Compatibility
兼容入口Compatibility控制 NRD 统计表的输出标志。Control the NRD statistics-table output flag.
用法 1Usage 1
NRD_TABLE (YES / NO)
控制 NRD 统计表的输出标志。Control the NRD statistics-table output flag.
取值或子项Value or clause作用与限制Effect and constraints
YES设置 FL_NRD_TABLE 为真。Set FL_NRD_TABLE true.
NO设置 FL_NRD_TABLE 为假。Set FL_NRD_TABLE false.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 旧说明书称该表尚未支持;本次核对确认解析器保存此开关,但没有把它当作已验证的完整输出功能。The historical guide marks this table as not yet supported. This review confirms storage of the parser flag, not a fully verified output implementation.
progs/solve/batch/goutpt.f:762
CHI_SQUARE_TABLE 兼容入口Compatibility
兼容入口Compatibility控制卡方统计表的输出标志。Control the chi-square table output flag.
用法 1Usage 1
CHI_SQUARE_TABLE (YES / NO)
控制卡方统计表的输出标志。Control the chi-square table output flag.
取值或子项Value or clause作用与限制Effect and constraints
YES设置 FL_CHI_TABLE 为真。Set FL_CHI_TABLE true.
NO设置 FL_CHI_TABLE 为假。Set FL_CHI_TABLE false.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 旧说明书称该表尚未支持;本次核对确认解析器保存此开关,但没有把它当作已验证的完整输出功能。The historical guide marks this table as not yet supported. This review confirms storage of the parser flag, not a fully verified output implementation.
progs/solve/batch/goutpt.f:777
IONOSPHERIC_MODEL 含实现异常Implementation caveat
含实现异常Implementation caveat控制 TEC 信息收集、偏差/误差建模及数据库更新。Control TEC collection, bias/error modeling and database updates.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
IONOSPHERIC_MODEL NO
关闭这一流程,保留初始化的关闭标志。Disable this workflow, retaining the initialized false flags.
用法 2Usage 2
IONOSPHERIC_MODEL COLLECT <YES/NO> BIAS_COMPUTE <YES/NO> REGR_COMPUTE <YES/NO> DB_UPDATE <YES/NO> IONO_INFO_DIR <directory> IONO_DTEC_DIR <directory> IONO_ADDW_DIR <directory> IONO_DEL_DIR <directory> IONO_NOI_DIR <directory> BCL_FIL <file> BRK_FIL <file> GIM_MODE <0..3> GIM_DEG <0..3> GIM_TIM_STEP <seconds> GIM_SCALE <factor> GIM_SEED <integer> GIM_VERB <digit>
非 NO 路径必须完整按上述顺序给出所有 17 个子句,即使部分计算开关为 NO。DB_UPDATE YES 要求 BIAS_COMPUTE YES。The non-NO path requires all 17 clauses in exactly this order, even when some processing flags are NO. DB_UPDATE YES requires BIAS_COMPUTE YES.
取值或子项Value or clause作用与限制Effect and constraints
COLLECT YES / NOYES 收集双频 VLBI 与 GNSS TEC 信息,NO 关闭该步骤。YES enables the step to collect dual-band VLBI and GNSS TEC information; NO disables it.
BIAS_COMPUTE YES / NOYES 估计 TEC 偏差模型,NO 关闭该步骤。YES enables the step to estimate a TEC bias model; NO disables it.
REGR_COMPUTE YES / NOYES 使用回归模型计算 GNSS TEC 误差,NO 关闭该步骤。YES enables the step to compute GNSS TEC errors with the regression model; NO disables it.
DB_UPDATE YES / NOYES 把调整后的差分 TEC 信息写入数据库最新版本,NO 关闭该步骤。YES enables the step to write adjusted differential TEC information to the latest database version; NO disables it.
IONO_INFO_DIR <directory>指定双频电离层信息目录,解析时必须存在且可打开。Directory for dual-band ionospheric information; it must exist and be openable during parsing.
IONO_DTEC_DIR <directory>指定差分 TEC 产品目录,解析时必须存在且可打开。Directory for differential TEC products; it must exist and be openable during parsing.
IONO_ADDW_DIR <directory>回归模型输出的附加权重目录,文件名 <experiment>.addw;目录必须存在。Directory for regression-model additive weights, <experiment>.addw; must exist.
IONO_DEL_DIR <directory>回归模型输出的电离层时延目录,文件名 <experiment>.del;目录必须存在。Directory for regression-model ionospheric delays, <experiment>.del; must exist.
IONO_NOI_DIR <directory>回归模型输出的附加噪声目录,文件名 <experiment>.noi;目录必须存在。Directory for regression-model additive noise, <experiment>.noi; must exist.
BCL_FIL <file>基线钟信息文件,必须存在。Existing baseline-clock information file.
BRK_FIL <file>钟跳信息文件,必须存在。Existing clock-break information file.
GIM_MODE 0解析器接受 0,但已核对的计算例程仅给 1/2/3 分配模型;不能把 0 当作有效计算模式。The parser accepts zero, but the reviewed computation initializes models only for 1/2/3. Zero is not established as a valid computation mode.
GIM_MODE 1每站恒定 TEC 偏差模型。Station-constant TEC bias model.
GIM_MODE 2每站随时间变化的 B 样条偏差模型。Time-varying B-spline bias per station.
GIM_MODE 3每站五组方向区域的 B 样条偏差模型;具体角度边界需另行核对单位。Five directional-region spline bias groups per station; angular boundary units require separate verification.
GIM_DEG <0..3>TEC 偏差模型的 B 样条次数。B-spline degree of the TEC bias model.
GIM_TIM_STEP <seconds>样条时间步长,60.0 到 90000.0 s;必须显式写小数点。Spline time step, 60.0–90000.0 s; write an explicit decimal point.
GIM_SCALE <factor>用于模型的 GNSS 先验 TEC 比例,0.001 到 5.0。Scale factor for GNSS a priori TEC used in the model, 0.001–5.0.
GIM_SEED <integer>误差计算随机种子;小于 1 时改用系统时间。Random seed for uncertainty computation; values below one are replaced by system time.
GIM_VERB <digit>详细输出级别;检查文字写 0–99,但 I1 实际只读首位,安全输入范围为单个 0–9。Verbosity; the check says 0–99, but I1 reads only the first digit. Use a single digit 0–9.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 此项不只是报告格式:DB_UPDATE YES 会修改数据库。This is more than report formatting: DB_UPDATE YES modifies the database.
  • GIM_MODE/GIM_DEG 使用 I1;GIM_TIM_STEP 在补小数点前就已完成 F10.5 读取;GIM_SCALE 也用固定小数格式。因此不要把整数外观值当作通常的实数输入。GIM_MODE/GIM_DEG use I1. GIM_TIM_STEP is read with F10.5 before a decimal point is appended, and GIM_SCALE also uses fixed decimal input. Integer-looking tokens therefore do not behave as ordinary real input.
  • PROC_DO 在 BIAS_COMPUTE 或 REGR_COMPUTE 启用时完成相应流程后直接返回,不再进入通常的法方程生成。With BIAS_COMPUTE or REGR_COMPUTE enabled, PROC_DO returns after that workflow and skips ordinary normal-equation generation.
  • BIAS_COMPUTE 的下游要求 VTD 对象存在且已计算 TEC 图插值样条;仅通过本段语法检查并不足以运行。The bias-computation consumer requires a VTD object and computed TEC-map interpolation splines; passing this section’s syntax checks alone is insufficient.
progs/solve/batch/goutpt.f:792include/glbc4.i:2051progs/solve/proc/comp_iono_mod.f:348progs/solve/proc/proc_do.f:76progs/solve/proc/iono_bias_adj.f:34progs/solve/proc/iono_regr_mod.f:128
$CARRY参数全局性设置段Global/local parameter scopeCTRLFL 在 FLAGS 之后调用 GCARRY。它改变已选参数在实验间是否共享,不负责选择待估参数。CTRLFL calls GCARRY after FLAGS. It sets whether selected parameters are shared across sessions rather than selecting them for estimation.
  • SOURCES 与 STATIONS 均要求出现;AXIS 默认为 YES。只有全局解算才有跨实验共享的意义。SOURCES and STATIONS are both required; AXIS defaults to YES. Cross-session sharing is meaningful for global solutions.
SOURCES 解析支持Parsed
解析支持Parsed决定源坐标的全局或局部属性;DEPAR 同时将此规则应用到已估计源自行。Sets global/local scope for source coordinates; DEPAR applies the same rule to estimated source proper motions.
用法 1Usage 1
SOURCES YES [EXCEPT <source_list>]
默认作为全局参数;EXCEPT 所列源改为局部参数。DEPAR 对源坐标和源自行均执行此规则。Defaults to global parameters, with listed sources local. DEPAR applies this to source coordinates and proper motions.
用法 2Usage 2
SOURCES NO [EXCEPT <source_list>]
默认作为局部参数;EXCEPT 所列源改为全局参数。Defaults to local parameters, with listed sources global.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 列表为名称而非数量加列表,可用反斜杠续行;本项不决定是否估计坐标,那由 $FLAGS 决定。The list contains names, not a leading count, and may use backslash continuation. This does not select coordinates for estimation; $FLAGS does.
progs/solve/batch/gcarry.f:79progs/solve/batch/gtlst.f:75libs/cutil/depar.f:86
STATIONS 解析支持Parsed
解析支持Parsed决定已选测站坐标分量的全局或局部属性。Determines global or local scope for selected station-coordinate components.
用法 1Usage 1
STATIONS YES [<components>] [EXCEPT <station_list>]
默认作为全局参数,例外测站变为局部;分量标志中的短横线使该分量对所有测站保持局部。Defaults to global parameters, with listed stations local; a dash in the component mask forces that component local at every station.
用法 2Usage 2
STATIONS NO [<components>] [EXCEPT <station_list>]
默认作为局部参数,例外测站的非短横线分量变为全局。Defaults to local parameters; non-dashed components of listed stations become global.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 分量标志逐位必须与 FLAGS.STATIONS 的 XYZ 或 UEN 体系相符,可用短横线替代分量;例如 X-Z、-EN。这不是重新选择待估参数。Component letters must match the XYZ or UEN system in FLAGS.STATIONS position by position; dashes may replace components, e.g. X-Z or -EN. This does not reselect estimable parameters.
  • 测站名中的下划线转换为空格;列表无数量前缀。FLAGS 必须先于 CARRY。Underscores in station names become spaces; there is no leading count. FLAGS must precede CARRY.
progs/solve/batch/gcarry.f:90progs/solve/batch/gtlst_st_ca.f:71libs/cutil/depar.f:59
AXIS 解析支持Parsed
解析支持Parsed设置所估计天线轴偏移参数的 carry 标志。Sets the carry flag for estimated antenna axis-offset parameters.
用法 1Usage 1
AXIS YES
保留已估计轴偏移于全局参数列表,使它在实验间共享;这也是初始化值。Retains estimated axis offsets in the global list so they are shared across sessions; this is the initialized value.
用法 2Usage 2
AXIS NO
DEPAR 将轴偏移从全局参数列表移除,使其作为实验局部参数处理。DEPAR removes axis offsets from the global-only list, classifying them as session-local parameters.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 本项不控制轴偏移是否估计,由 FLAGS.AXIS 选择;DEPAR 确认 NO 的局部分类,旧指南“轴偏移始终全局”的概述不准确。FLAGS.AXIS selects estimation. DEPAR confirms local classification for NO, so the old guide overview calling axis offsets always global is inaccurate.
progs/solve/batch/gcarry.f:101libs/cutil/depar.f:103
TIDES 明确拒绝Rejected
明确拒绝Rejected已停止支持的潮汐参数 carry 入口。Retired carry entry for tidal parameters.
用法 1Usage 1
TIDES
无论后续参数为何都报错并 STOP;报错建议改用用户偏导估计 Love 数。Always reports an error and STOPs; the diagnostic suggests user partials for Love-number estimation.
progs/solve/batch/gcarry.f:117
$DATA数据设置段Data selection规定所有实验的数据类型、对象选择与观测筛选;实验行可覆盖其中部分设置。Sets solution-wide observables, object selection and observation filters; session options can override selected settings.
  • SOURCES、STATIONS、TYPE 必须出现;重复关键词会报错。列表通常消费当前行余下内容,建议每行只写一个一级关键词。SOURCES, STATIONS and TYPE are required. Duplicate keywords are rejected. List parsers consume the remainder of the line; put one top-level keyword per line.
  • 对象选择仅决定哪些观测进入解算,不等于是否估计该对象的参数;后者由 FLAGS 等段控制。Object selection controls which observations enter a solution; parameter estimation is controlled separately by FLAGS and related sections.
SOURCES 解析支持Parsed
解析支持Parsed选择参与解算的源。Select sources whose observations may enter the solution.
用法 1Usage 1
SOURCES <YES|NO> [EXCEPT <name_list>]
YES 默认保留所有源,EXCEPT 列表排除;NO 默认排除所有源,EXCEPT 列表保留。名称是八字符对象名。YES includes all sources except the listed names. NO excludes all sources except the listed names. Names are eight-character object identifiers.
取值或子项Value or clause作用与限制Effect and constraints
YES默认纳入;例外列表排除。Include by default; exclude exceptions.
NO默认排除;例外列表纳入。Exclude by default; include exceptions.
EXCEPT对所列名称反转默认选择。Reverse the default selection for listed names.
progs/solve/batch/gdata.f:121progs/solve/batch/gtlst.f
STATIONS 解析支持Parsed
解析支持Parsed选择参与解算的测站。Select stations whose observations may enter the solution.
用法 1Usage 1
STATIONS <YES|NO> [EXCEPT <name_list>]
YES 默认保留所有测站,EXCEPT 列表排除;NO 默认排除所有测站,EXCEPT 列表保留。名称是八字符对象名。YES includes all stations except the listed names. NO excludes all stations except the listed names. Names are eight-character object identifiers.
取值或子项Value or clause作用与限制Effect and constraints
YES默认纳入;例外列表排除。Include by default; exclude exceptions.
NO默认排除;例外列表纳入。Exclude by default; include exceptions.
EXCEPT对所列名称反转默认选择。Reverse the default selection for listed names.
progs/solve/batch/gdata.f:130progs/solve/batch/gtlst.f
TYPE 解析支持Parsed
解析支持Parsed选择要参与解算的观测量类型。Choose the observable type used in the solution.
用法 1Usage 1
TYPE <type_code>
代码来自 solve.i 的完整数据类型表。组合类型按内部标识列出;其频率系数和融合规则须结合下游观测量构造程序解释。Codes come from the complete solve.i data-type table. Combination types are identified by their internal labels; frequency coefficients and fusion rules require the downstream observable-construction code.
取值或子项Value or clause作用与限制Effect and constraints
GRPRAT群时延与时延率Group delay and delay rate
PHSRAT相位时延与时延率Phase delay and delay rate
SNBRAT窄带时延与时延率Narrow-band delay and delay rate
GRPONL仅群时延Group delay only
PHSONL仅相位时延Phase delay only
SNBONL仅窄带时延Narrow-band delay only
RATONL仅时延率Delay rate only
G_GXS群时延的 X/S 组合 G/GxsGroup-delay G/Gxs combination
PX_GXSX 波段相位时延与 Gxs 组合X-band phase-delay / Gxs combination
PS_GXSS 波段相位时延与 Gxs 组合S-band phase-delay / Gxs combination
PX_GXPx/Gx 组合Px/Gx combination
PX_GSPx/Gs 组合Px/Gs combination
PS_GXPs/Gx 组合Ps/Gx combination
PS_GSPs/Gs 组合Ps/Gs combination
P_PXS相位时延的 X/S 组合 P/PxsPhase-delay P/Pxs combination
GXX 波段群时延X-band group delay
GSS 波段群时延S-band group delay
PXX 波段相位时延X-band phase delay
PSS 波段相位时延S-band phase delay
SNG_XX 波段单频带时延X-band single-band delay
SNG_SS 波段单频带时延S-band single-band delay
FUSED融合群时延类型Fused group delays
用法 2Usage 2
TYPE <GROUP_DELAYS_AND_RATES|GROUP_DELAYS_ONLY|PHASE_DELAYS_AND_RATES|PHASE_DELAYS_ONLY>
保留四个长名称兼容入口,分别转成内部旧码 GDR、GD、PDR、PD。Four compatibility names are translated to the legacy internal codes GDR, GD, PDR and PD.
取值或子项Value or clause作用与限制Effect and constraints
GROUP_DELAYS_AND_RATES群时延与时延率。Group delay and delay rate.
GROUP_DELAYS_ONLY仅群时延。Group delay only.
PHASE_DELAYS_AND_RATES相位时延与时延率。Phase delay and delay rate.
PHASE_DELAYS_ONLY仅相位时延。Phase delay only.
progs/solve/batch/gdata.f:139include/solve.i:836include/solve.i:880
NORATE_FLAG 解析支持Parsed
解析支持Parsed控制是否跳过时延率统计。Control whether delay-rate statistics are skipped.
用法 1Usage 1
NORATE_FLAG <YES|ON|NO|OFF>
即使未估计时延率,程序也可能计算其统计量;此开关可关闭该额外计算。Delay-rate statistics may be computed even when rates are not fitted; this flag can bypass that work.
取值或子项Value or clause作用与限制Effect and constraints
YES / ON跳过时延率统计。Skip delay-rate statistics.
NO / OFF允许计算时延率统计。Allow delay-rate statistics.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 不要对需要时延率的 TYPE 或依赖时延率的 MYWAY 重赋权使用 YES;这些依赖不由本分支检查。Do not enable it for rate-dependent TYPE selections or MYWAY reweighting; this parser does not validate those dependencies.
progs/solve/batch/gdata.f:170
ELEVATION 解析支持Parsed
解析支持Parsed设置测站观测高度角下限。Set station elevation cutoffs.
用法 1Usage 1
ELEVATION <degrees> [EXCEPT <degrees_1> <station_list_1> [<degrees_2> <station_list_2> ...]]
首个角度是通用下限;EXCEPT 中每个角度适用于其后的测站,直到下一个数值。任一端测站低于其下限的观测被筛除。The first angle is the default cutoff. Each exception angle applies to following stations until another number appears. Observations below either station cutoff are excluded.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 角度单位为度;0.0 不施加正高度角门槛。名单支持反斜线续行。Angles are in degrees; 0.0 applies no positive elevation cutoff. Lists support backslash continuation.
progs/solve/batch/gdata.f:194progs/solve/batch/gtelev.f
WVR_MASK 解析支持Parsed
解析支持Parsed按水汽辐射计校正的获得方式筛选观测。Filter observations by how their water-vapor-radiometer correction was obtained.
用法 1Usage 1
WVR_MASK NO
不依据 WVR 校正质量筛选。Do not filter on WVR correction quality.
用法 2Usage 2
WVR_MASK <octal_mask> [EXCEPT <octal_mask_1> <station_list_1> [<octal_mask_2> <station_list_2> ...]]
采用八进制位掩码;0 不作筛选,非零掩码中置 1 的位接受对应方式,并拒绝缺失 WVR 校正的观测。例外列表可按站改写掩码。Use octal masks. Zero disables this filter; set bits in a nonzero mask accept the corresponding methods, while missing corrections are rejected. Exceptions replace the mask for selected stations.
取值或子项Value or clause作用与限制Effect and constraints
bit 1观测时在源方向 2° 内测得。Measured during the observation within 2 degrees of the source.
bit 2由同时的天顶观测映射得到。Mapped from simultaneous zenith measurements.
bit 3观测时测得,但距源方向超过 2°。Measured simultaneously more than 2 degrees from the source.
bit 4由相邻观测插值;相关观测距目标历元不超过 30 分钟。Interpolated from neighboring observations within 30 minutes.
bit 5插值所用观测超过 30 分钟。Interpolated using observations more than 30 minutes away.
bit 6由单侧数据外推。Extrapolated from data on only one side.
bit 7获得方式不明。Method unknown.
progs/solve/batch/gdata.f:202progs/solve/batch/gtwvm.f
EVERY 解析支持Parsed
解析支持Parsed按观测序号抽稀。Decimate observations by record index.
用法 1Usage 1
EVERY NO
不抽稀;初始化的间隔和起点均为 1。Disable decimation; the initialized interval and start are both 1.
用法 2Usage 2
EVERY <n> START <m>
每 n 个观测保留一个,起点为 m;例如 3 START 2 对应 2、5、8。源码将 m 归约为 MOD(m,n)。Keep every nth observation starting at m; 3 START 2 selects 2, 5, 8. The parser reduces m with MOD(m,n).
限制、默认值与相关行为Constraints, defaults and related behavior
  • 应给出正整数 n;源码未检查转换错误或 n=0,零会进入非法 MOD 运算。Use a positive integer n. Conversion errors and n=0 are not checked; zero reaches an invalid MOD operation.
progs/solve/batch/gdata.f:210
BASELINES 兼容入口Compatibility
兼容入口Compatibility按基线选择观测。Select observations by baseline.
用法 1Usage 1
BASELINES <YES|NO> EXCEPT <baseline_list>
YES 保留所有基线并排除列表;NO 仅保留列表。每个基线词按八字符测站名、一个分隔字符、八字符测站名读取;下划线转为空格。YES retains all baselines except the list; NO retains only the list. A baseline token contains an eight-character station name, one separator and another eight-character name; underscores become blanks.
取值或子项Value or clause作用与限制Effect and constraints
YES排除列出的基线。Exclude listed baselines.
NO仅保留列出的基线。Keep only listed baselines.
用法 2Usage 2
BASELINES <YES|NO>
不带 EXCEPT 时,GBASE 将默认标志设为 Y,因此两种写法均保留所有基线。Without EXCEPT, GBASE sets the default to Y, so both forms retain all baselines.
progs/solve/batch/gdata.f:232progs/solve/batch/gbase.f
$CALIBRATIONS校准设置段Calibration settings控制测站相关、天顶路径和电离层校准的使用状态;保留旧式按站控制及新式 KEEP/ENABLE/DISABLE 两套入口。Controls station-dependent, zenith-path and ionospheric calibrations, retaining both legacy station-list controls and KEEP/ENABLE/DISABLE controls.
  • KEEP/ENABLE/DISABLE 有非空名称列表时必须给 RESET;不能与 <calibration_name> ON/OFF/DEFAULT 形式混用。Nonempty KEEP/ENABLE/DISABLE lists require RESET and cannot be mixed with the named ON/OFF/DEFAULT form.
  • 段末仍要求一个旧式控制入口,例如 ION 或独立 IN/DEFAULT;仅写 RESET 和新式名称列表会触发 no calibrations control。The final check still requires a legacy control entry such as ION or standalone IN/DEFAULT; RESET plus modern name lists alone triggers no calibrations control.
ION 解析支持Parsed
解析支持Parsed控制电离层校准及相应数据筛选。Control ionospheric calibration and associated observation selection.
用法 1Usage 1
ION <ON|OFF|DEFAULT>
对非自行形成无电离层组合的数据类型,指定如何采用数据库中的电离层改正。For observable types not already forming an ionosphere-free combination, control use of the database ionosphere correction.
取值或子项Value or clause作用与限制Effect and constraints
ON启用校准;按电离层质量状态剔除不合格观测。Enable calibration and apply ionosphere-quality rejection.
OFF关闭该校准;其他质量码或人工剔除仍有效。Disable this calibration; other quality-code and manual rejections still apply.
DEFAULT沿用各实验中保存的电离层校准状态。Retain the ionosphere-calibration state stored for each session.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 本入口拒绝 IN;独立 IN 是另一个关键词。IN is rejected here; standalone IN is a different keyword.
progs/solve/batch/gcalib.f:83
OLD_IONOSPHERE 明确拒绝Rejected
明确拒绝Rejected已删除的电离层兼容入口。Removed legacy ionosphere option.
用法 1Usage 1
OLD_IONOSPHERE
源码报告不再支持;从控制文件移除。The parser reports that this keyword is no longer supported; remove it.
progs/solve/batch/gcalib.f:101
AVAILABLE 兼容入口Compatibility
兼容入口Compatibility从标准文件加载可用 flyby 校准名称。Load available flyby calibrations from the standard file.
用法 1Usage 1
AVAILABLE
调用 FLYAVL_N 读取统一可用校准文件;并不由本行声明校准实现。Call FLYAVL_N to read the standard availability file; this line does not define calibration implementations.
用法 2Usage 2
AVAILABLE <legacy_name_list>
兼容旧格式,但给出的名称会被读走并忽略,实际列表仍来自标准文件。Legacy syntax is accepted, but the supplied names are consumed and ignored; the standard file remains authoritative.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 即使未写 AVAILABLE,GCALIB 段末也会调用 GETAVL。旧文档称必须显式写出,与当前源码不符。GCALIB calls GETAVL at section end even when AVAILABLE is omitted; the old claim that it must be explicit is outdated.
progs/solve/batch/gcalib.f:121progs/solve/batch/getavl.f
USE 解析支持Parsed
解析支持Parsed以一种校准替换另一种已启用校准。Substitute one calibration for another that is enabled.
用法 1Usage 1
USE <replacement> FOR <original>
先执行其他校准选择;若 original 启用,则用 replacement 替换。可重复给出不同替换关系,FOR 必需。After other calibration selections, replace original with replacement if original is enabled. Multiple substitutions are allowed; FOR is required.
progs/solve/batch/gcalib.f:130progs/solve/batch/getuse.f
GROUP 解析支持Parsed
解析支持Parsed为一组校准按优先次序选择可用子集。Select an available subset of a calibration group in priority order.
用法 1Usage 1
GROUP <group_names> PICK <selection> [ELSE <selection> ...] [STATIONS <ALL|NONE> [EXCEPT <station_list>]]
group_names 定义组成员;selection 是成员子集或 DEFAULT。依次尝试 PICK 和 ELSE,采用首个全部可用的子集,并关闭组中未选项。group_names defines group membership; selection is a subset or DEFAULT. Try PICK then ELSE alternatives, selecting the first fully available subset and disabling other group members.
取值或子项Value or clause作用与限制Effect and constraints
PICK首选子集;此子句必需。Preferred subset; this clause is required.
ELSE前一子集不可用时尝试后备子集,可多次出现。Fallback subset when the previous one is unavailable; repeatable.
DEFAULT保留组内各项的实验原有状态;其后不能再写 ELSE。Retain stored states for all group members; no later ELSE is allowed.
STATIONS ALL应用于所有测站,EXCEPT 列表除外。Apply at all stations except the exception list.
STATIONS NONE只应用于 EXCEPT 中列出的测站。Apply only at stations in EXCEPT.
progs/solve/batch/gcalib.f:136progs/solve/batch/getgrp.fprogs/solve/batch/gtcalst.f
DEFAULT / IN 解析支持Parsed
解析支持Parsed沿用各实验保存的校准设置。Retain calibration settings stored with each session.
用法 1Usage 1
DEFAULT
独立控制词,生成覆盖所有测站的默认校准控制;不带参数。Standalone control word generating default calibration control for all stations; no argument.
用法 2Usage 2
IN
DEFAULT 的独立关键词别名。Standalone alias for DEFAULT.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 不能与 ION、AVAILABLE、USE、GROUP 或名称控制形式并用;检查没有禁止其与 RESET、KEEP、ENABLE、DISABLE 并用。Cannot accompany ION, AVAILABLE, USE, GROUP or named controls. The implemented check does not prohibit RESET, KEEP, ENABLE or DISABLE.
progs/solve/batch/gcalib.f:143
RESET 解析支持Parsed
解析支持Parsed选择新式校准列表的初始状态。Choose the initial state for modern calibration lists.
用法 1Usage 1
RESET <YES|NO>
决定 KEEP/ENABLE/DISABLE 修改的是清空后的状态还是实验中保存的状态。Select whether KEEP/ENABLE/DISABLE modify a reset state or the stored session state.
取值或子项Value or clause作用与限制Effect and constraints
YES先把校准设为不可用、未应用,再执行指定列表。Reset calibrations to unavailable and unapplied before processing the lists.
NO保留已有校准状态,再执行指定列表。Start from the stored state, then process the lists.
progs/solve/batch/gcalib.f:157
KEEP 解析支持Parsed
解析支持Parsed恢复或保留指定校准在实验中的原有应用状态;缺失时忽略。Restore or retain the stored applied/not-applied state of the named calibration; ignore it if absent.
用法 1Usage 1
KEEP NO
不向该列表添加名称;不是清空先前列表。Add nothing to this list; this does not clear earlier entries.
用法 2Usage 2
KEEP <calibration_name>
恢复或保留指定校准在实验中的原有应用状态;缺失时忽略。 每条读取一个名称,可重复关键词;名称中的下划线转为空格。Restore or retain the stored applied/not-applied state of the named calibration; ignore it if absent. One name is read per occurrence; repeat the keyword for more names. Underscores in names become spaces.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 同一校准不应同时列在 KEEP、ENABLE、DISABLE 中;KEEP 与 DISABLE 的冲突检查存在计数变量错误。A calibration should appear in only one of KEEP, ENABLE and DISABLE; the KEEP-versus-DISABLE conflict check uses the wrong count.
progs/solve/batch/gcalib.f:178
ENABLE 解析支持Parsed
解析支持Parsed将指定校准设为应用;缺失时按警告设置提示。Apply the named calibration; missing calibrations produce a warning according to the warning setting.
用法 1Usage 1
ENABLE NO
不向该列表添加名称;不是清空先前列表。Add nothing to this list; this does not clear earlier entries.
用法 2Usage 2
ENABLE <calibration_name>
将指定校准设为应用;缺失时按警告设置提示。 每条读取一个名称,可重复关键词;名称中的下划线转为空格。Apply the named calibration; missing calibrations produce a warning according to the warning setting. One name is read per occurrence; repeat the keyword for more names. Underscores in names become spaces.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 同一校准不应同时列在 KEEP、ENABLE、DISABLE 中;KEEP 与 DISABLE 的冲突检查存在计数变量错误。A calibration should appear in only one of KEEP, ENABLE and DISABLE; the KEEP-versus-DISABLE conflict check uses the wrong count.
progs/solve/batch/gcalib.f:199
DISABLE 解析支持Parsed
解析支持Parsed将指定校准设为不应用;缺失时不作操作。Disable the named calibration; do nothing if it is absent.
用法 1Usage 1
DISABLE NO
不向该列表添加名称;不是清空先前列表。Add nothing to this list; this does not clear earlier entries.
用法 2Usage 2
DISABLE <calibration_name>
将指定校准设为不应用;缺失时不作操作。 每条读取一个名称,可重复关键词;名称中的下划线转为空格。Disable the named calibration; do nothing if it is absent. One name is read per occurrence; repeat the keyword for more names. Underscores in names become spaces.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 同一校准不应同时列在 KEEP、ENABLE、DISABLE 中;KEEP 与 DISABLE 的冲突检查存在计数变量错误。A calibration should appear in only one of KEEP, ENABLE and DISABLE; the KEEP-versus-DISABLE conflict check uses the wrong count.
progs/solve/batch/gcalib.f:220
<calibration_name> 解析支持Parsed
解析支持Parsed旧式按校准名称及测站列表控制。Legacy calibration-name and station-list control.
用法 1Usage 1
<calibration_name> <ON|OFF|DEFAULT> [<ALL|NONE> [EXCEPT <station_list>]]
名称不是固定关键词;校准动作只对选中的测站生效,省略测站子句等于 ALL。The name is data rather than a fixed keyword. The action applies to selected stations; an omitted station clause means ALL.
取值或子项Value or clause作用与限制Effect and constraints
ON强制应用;校准不可用会导致错误。Force application; unavailable calibration is an error.
OFF强制不应用。Force the calibration off.
DEFAULT保留原有应用状态。Retain the stored applied state.
ALL选择全部测站,EXCEPT 中的除外。Select all stations except those in EXCEPT.
NONE只选择 EXCEPT 中的测站。Select only stations in EXCEPT.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 实际接受 DEFAULT,不接受旧表中列出的 IN。The implementation accepts DEFAULT, not the IN listed in the old table.
progs/solve/batch/gcalib.f:244progs/solve/batch/gtcalst.f
$PARTIALS偏导数设置段Partial-derivative selection选择可用偏导项文件中定义的一项;当前状态是一个选择索引,不是可同时开启多个偏导项的集合。Select one entry from the available-partials file; the state is a single selection index, not a set of independently enabled partials.
SET 解析支持Parsed
解析支持Parsed选择当前使用的偏导项;SET 前缀可省略。Select the active partial entry; the SET prefix is optional.
用法 1Usage 1
[SET] <partial_name> [ON]
把该名称设为当前项;省略 ON 也视为启用。多次启用时最后一个已知名称生效。Select this entry. Omitted ON also enables it. The last recognized enabled name wins.
用法 2Usage 2
[SET] <partial_name> OFF
若名称正是当前项:非默认项退回默认项,默认项则变为无选择;对非当前项无影响。If the name is currently selected, a nondefault entry falls back to the default and the default entry becomes unselected; otherwise nothing changes.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 名称来自 AVAL_PART_FILE,按前八字符匹配;未知名称被静默忽略。Names come from AVAL_PART_FILE and are matched by their first eight characters; unknown names are silently ignored.
  • 未提供本段时 GPART 仍可按调用参数加载默认项;省略 ON 的条目宜独占一行,防止下一名称被当作状态词。GPART can still load the default when this section is absent. Put entries with omitted ON on separate lines so the next name is not consumed as a state token.
progs/solve/batch/gpart.f:91
$CONTRIBUTIONS附加改正项设置段Additional contributions选择数据库中预先计算并保存、尚需加入理论时延或时延率的附加改正项。Select precomputed contributions stored in the database for addition to theoretical delay or delay rate.
SET 解析支持Parsed
解析支持Parsed指定要应用的改正项或沿用策略;SET 前缀可省略。Specify contributions or a retention policy; SET is optional.
用法 1Usage 1
[SET] <NO|NONE>
不应用任何此类附加改正项;必须是本段唯一条目。Apply none of these contributions; this must be the section’s only entry.
取值或子项Value or clause作用与限制Effect and constraints
NO / NONE同义关闭控制词。Equivalent disable controls.
用法 2Usage 2
[SET] <IN|DEFAULT>
沿用各实验保存的改正项应用状态;必须独占本段。Retain each session’s stored contribution selection; this must stand alone.
取值或子项Value or clause作用与限制Effect and constraints
IN / DEFAULT同义保留控制词。Equivalent retain-stored-state controls.
用法 3Usage 3
[SET] <contribution_name> [<contribution_name> ...]
仅应用列出的改正项;可用多条 SET,也可连续给名称。名称来自数据库校准目录,不是固定枚举。Apply only listed contributions. Multiple SET entries or consecutive names are accepted. Names come from the database calibration inventory, not a fixed parser enum.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 名称区分大小写,下划线转为空格;缺失所请求改正项时下游处理会报错。Names are case-sensitive; underscores become spaces. Downstream processing rejects a requested contribution that is unavailable.
progs/solve/batch/gcont.f:53
$MODE_CALIBRATIONS模式相关校准设置段Mode-dependent calibrations选择随波段及观测量类型变化的校准;群时延、相位时延和时延率在 X/S 波段分别有对应分量。Select calibrations depending on band and observable, with separate components for group delay, phase delay and delay rate at X/S bands.
SET 含实现异常Implementation caveat
含实现异常Implementation caveat每个条目必须有 SET 前缀,随后是控制词或一个名称。Each entry requires SET followed by a control word or one name.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
SET <NO|NONE>
关闭模式相关校准;必须独占本段。NONE 实际通过前两个字符为 NO 的判断被识别。Disable mode-dependent calibrations; this must stand alone. NONE is recognized through the test for the first two characters being NO.
取值或子项Value or clause作用与限制Effect and constraints
NO / NONE均命中关闭控制路径。Both enter the disable-control path.
用法 2Usage 2
SET IN
沿用实验中保存的模式相关校准状态;必须独占本段。Retain the session’s stored mode-calibration state; this must stand alone.
用法 3Usage 3
SET <mode_calibration_name>
应用指定项;多个名称必须分别写 SET,不接受省略 SET 的连续名称。Apply the named entry. Every additional name needs its own SET; bare consecutive names are not accepted.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 名称区分大小写,下划线转为空格。DEFAULT 没有固定控制词分支,不应当作 IN 的别名。Names are case-sensitive; underscores become spaces. DEFAULT has no control-word branch and is not an alias for IN.
  • 以 NO 开头的真实名称也可能被误当成控制词;IN 设置 KNON 而不是 KIN,错误提示会混淆。A real name starting with NO can be mistaken for a control word. IN sets KNON instead of KIN, confusing diagnostics.
progs/solve/batch/gmcal.f:50
$MAPPING先验模型设置段A priori models指定先验参数替换文件、地球定向与测站位移模型,以及 VTD 和外部大气时延接口。部分旧入口虽在本段,却控制参数的时间表示。Specifies a priori substitution files, Earth-orientation and station-displacement models, plus VTD and external atmospheric-delay interfaces. Some legacy entries in this section control parameter time representation.
  • 调用链为 CTRLFL → GMAP;多数文件字段由 GMAPF 读取,复杂模型分别调用专用解析或文件加载程序。The call chain is CTRLFL → GMAP; GMAPF reads most file fields, while specialized routines parse or load complex models.
  • PLATE_MODEL 与 VELOCITIES 互斥;启用的 HI_FREQ_EOP 与 HARMONIC_EOP 互斥;非空 POSITION_VARIATIONS 不能与 SETUP.TRAIN YES 并用。PLATE_MODEL and VELOCITIES are mutually exclusive, as are enabled HI_FREQ_EOP and HARMONIC_EOP. Nonempty POSITION_VARIATIONS is incompatible with SETUP.TRAIN YES.
  • GMAPF 普通路径会额外读取一个字段;不要把另一个一级关键词接在同一行后面。第二文件字段的下游意义未在本指南中完整审计,不能仅因被读取就作为通用语法推荐。The ordinary GMAPF path consumes one additional field. Do not append another top-level keyword on the same line. Downstream meanings of second-file fields have not been fully audited here; acceptance alone does not establish general support.
  • 传统完整性检查要求源、站、EOP、章动及速度/板块相关字段;只要 VTD_CONF 出现过,即使值是 NONE,也跳过这项检查。The legacy completeness check requires source, station, EOP, nutation and velocity/plate-related fields. Merely specifying VTD_CONF, even NONE, bypasses this check.
SOURCES 解析支持Parsed
解析支持Parsed替换源的先验赤经和赤纬。Replace a priori source right ascension and declination.
用法 1Usage 1
SOURCES NONE
不提供外部源位置替换文件,沿用实验原有先验。Use stored session source positions rather than an external substitution file.
用法 2Usage 2
SOURCES <file>
从源位置文件读取先验坐标;源名用于对应观测源。Read a priori coordinates from a source-position file and match them by source name.
progs/solve/batch/gmap.f:188progs/solve/batch/gmapf.f
STATIONS 解析支持Parsed
解析支持Parsed替换测站的先验位置。Replace a priori station positions.
用法 1Usage 1
STATIONS NONE
保留实验原有测站位置。Retain the station positions stored with the session.
用法 2Usage 2
STATIONS <file>
读取测站 XYZ 先验坐标文件,坐标单位为米;未匹配测站沿用原值。Read station XYZ a priori coordinates in metres; unmatched stations retain their stored positions.
progs/solve/batch/gmap.f:194progs/solve/batch/gmapf.f
AXIS_OFFSET 解析支持Parsed
解析支持Parsed替换天线轴偏移先验信息。Replace a priori antenna axis-offset information.
用法 1Usage 1
AXIS_OFFSET NONE
不作轴偏移文件替换。Do not apply an axis-offset substitution file.
用法 2Usage 2
AXIS_OFFSET <file>
采用文件中的轴偏移及安装类型信息替换原先验。Use the file’s axis offsets and mounting-type information in place of the original a priori values.
progs/solve/batch/gmap.f:200progs/solve/batch/gmapf.f
EARTH_ORIENTATION 解析支持Parsed
解析支持Parsed替换先验极移和 UT1 时间序列,并选择插值与带谐潮处理。Replace a priori polar motion and UT1, choosing interpolation and zonal-tide treatment.
用法 1Usage 1
EARTH_ORIENTATION <NONE|file> [LIN|CUB|SPL] [UT1R|UT1S|NO_ZONAL]
首先给文件或 NONE,再给可选插值方式和可选带谐潮方式。文件中的 UT1 序列为 UT1−TAI。Specify NONE or a file first, then optional interpolation and optional zonal-tide handling. The external UT1 series is UT1−TAI.
取值或子项Value or clause作用与限制Effect and constraints
NONE沿用实验保存的 EOP。Retain stored session EOP.
<file>从外部时间序列插值得到 EOP。Interpolate EOP from the external time series.
LIN线性插值。Linear interpolation.
CUB三次多项式插值。Cubic-polynomial interpolation.
SPL自由端三次插值样条。Cubic interpolating spline with free ends.
UT1R插值前去除 UT1R 相应带谐潮项,插值后恢复。Remove the UT1R zonal-tide terms before interpolation and restore them afterward.
UT1S以 UT1S 相应带谐潮项作同类去除及恢复。Perform the analogous removal/restoration using the UT1S terms.
NO_ZONAL不进行带谐潮预先去除和恢复。Interpolate directly without zonal-tide removal/restoration.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 插值方式按前三字符匹配。指定插值但省略最后一项时设 UT1S;两项都省略时设 NO_ZONAL。Interpolation matches the first three characters. If interpolation is present but the final option is absent, UT1S is used; omitting both sets NO_ZONAL.
progs/solve/batch/gmap.f:206progs/solve/batch/gmapf.f
HI_FREQ_EOP 解析支持Parsed
解析支持Parsed应用旧式高频地球定向改正模型。Apply the legacy high-frequency Earth-orientation model.
用法 1Usage 1
HI_FREQ_EOP NONE
不应用该入口的高频 EOP 改正。Do not apply high-frequency EOP corrections through this option.
用法 2Usage 2
HI_FREQ_EOP <file>
文件提供高频 EOP 系数,用于相应时延与时延率改正。Use the file’s high-frequency EOP coefficients for delay and delay-rate corrections.
progs/solve/batch/gmap.f:257progs/solve/batch/gmapf.f
PRESSURE_LOADING 兼容入口Compatibility
兼容入口Compatibility指定旧式局地气压载荷回归模型。Specify the legacy local-pressure loading regression model.
用法 1Usage 1
PRESSURE_LOADING NONE
不应用此项气压载荷模型。Do not apply this pressure-loading model.
用法 2Usage 2
PRESSURE_LOADING <file>
文件给出与当地气压关联的载荷回归系数;不是高频 EOP 文件。The file supplies loading regression coefficients related to local pressure; it is not a high-frequency EOP file.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 这是保留的旧式入口;不同于 POSITION_VARIATIONS 中的外部位移时间序列。This retained legacy option differs from external displacement time series supplied through POSITION_VARIATIONS.
progs/solve/batch/gmap.f:266progs/solve/batch/gmapf.f
PLATE_MODEL 含实现异常Implementation caveat
含实现异常Implementation caveat以板块运动模型提供测站运动先验。Use a plate-motion model for a priori station motion.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
PLATE_MODEL NONE
不选择板块运动模型;该入口仍占用与 VELOCITIES 共用的指定状态。Select no plate-motion model; the entry still occupies the state shared with VELOCITIES.
用法 2Usage 2
PLATE_MODEL <model> [REF_DATE <date>] [SCALE <factor>]
保存板块模型名称;可给参考日期及尺度因子,两个子句次序可交换。模型名称在此层没有枚举验证。Store a plate-model name with an optional reference date and scale factor; the two clauses may be swapped. This layer does not validate model names against an enum.
取值或子项Value or clause作用与限制Effect and constraints
REF_DATE设置运动传播参考日期;带点日期解析存在错误。Set the motion-propagation reference date; dotted-date parsing is defective.
SCALE读取实数到 PLATE_SCALE,随后传入 PLATE_SCL;具体下游尺度作用未在此处重算验证。Read a real value into PLATE_SCALE, later passed to PLATE_SCL; its detailed downstream scaling has not been independently recalculated here.
限制、默认值与相关行为Constraints, defaults and related behavior
  • FIX 是 GMAP 的一级关键词,应另起一行;不要假设可随意尾接在 PLATE_MODEL 行后。FIX is a top-level GMAP keyword and should be on a separate line; do not assume it can be appended freely to this line.
  • GMAPF 固定尝试两次子句读取,遇到其他词也会消费;带点日期的格式判断错误地检查模型名。GMAPF attempts two clause reads and consumes unrecognized tokens; dotted-date detection incorrectly examines the model name.
progs/solve/batch/gmap.f:273progs/solve/batch/gmapf.f:82
REF_DATE 明确拒绝Rejected
明确拒绝Rejected已拒绝的独立参考日期入口。Rejected standalone reference-date keyword.
用法 1Usage 1
REF_DATE <date>
独立写在 MAPPING 中会报错并停止;测站参数参考历元由 FLAGS.STATIONS 指定,替换文件本身可有参考历元。A standalone MAPPING entry stops with an error. FLAGS.STATIONS sets the estimated station reference epoch, while substitution files can carry their own epoch.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 这不等于禁止 PLATE_MODEL 或 VELOCITIES 后面的从属 REF_DATE 子句。This does not prohibit REF_DATE clauses belonging to PLATE_MODEL or VELOCITIES.
progs/solve/batch/gmap.f:307
FIX 解析支持Parsed
解析支持Parsed指定板块运动模型中固定的板块。Specify the fixed plate in a plate-motion model.
用法 1Usage 1
FIX <plate>
把指定板块设为零速度参考;此层将名称前四字符存入 NUVEL_FIXED。Use the specified plate as the zero-velocity reference; this layer stores its first four characters in NUVEL_FIXED.
progs/solve/batch/gmap.f:325
NUTATION_SERIES 解析支持Parsed
解析支持Parsed指定章动修正时间序列。Specify a nutation-correction time series.
用法 1Usage 1
NUTATION_SERIES NONE
不以本入口的外部序列替换章动先验。Do not substitute an external nutation series through this option.
用法 2Usage 2
NUTATION_SERIES <file>
读取外部章动偏移序列并用于先验替换。Use an external nutation-offset time series for a priori substitution.
progs/solve/batch/gmap.f:331progs/solve/batch/gmapf.f
NUTATION_MODEL 明确拒绝Rejected
明确拒绝Rejected已删除的旧式章动模型入口。Removed legacy nutation-model option.
用法 1Usage 1
NUTATION_MODEL
不论后接何值,当前分支均报告不再支持并停止。Regardless of the following value, this branch reports that the option is unsupported and stops.
progs/solve/batch/gmap.f:337
NUTATION_EXPANSION 兼容入口Compatibility
兼容入口Compatibility仅保留名称验证的兼容入口。Compatibility entry that only validates the supplied name.
用法 1Usage 1
NUTATION_EXPANSION <NONE|WAHR1980|IERS1996|REN2000|MHB2000>
以下五个名称均通过检查,但对应分支只执行 CONTINUE,没有设置模型变量。不能用它切换实际章动模型。All five names pass validation, but every branch only executes CONTINUE without setting a model variable. This does not switch the active nutation model.
取值或子项Value or clause作用与限制Effect and constraints
NONE接受此名称,不改变模型状态。Accept this name without changing model state.
WAHR1980接受此名称,不改变模型状态。Accept this name without changing model state.
IERS1996接受此名称,不改变模型状态。Accept this name without changing model state.
REN2000接受此名称,不改变模型状态。Accept this name without changing model state.
MHB2000接受此名称,不改变模型状态。Accept this name without changing model state.
progs/solve/batch/gmap.f:351
VELOCITIES 解析支持Parsed
解析支持Parsed提供测站先验速度及参考日期。Supply a priori station velocities and a reference date.
用法 1Usage 1
VELOCITIES NONE
不提供外部速度替换文件;与 PLATE_MODEL 不可同时指定。Do not provide an external velocity substitution file; cannot be specified together with PLATE_MODEL.
用法 2Usage 2
VELOCITIES <file> [REF_DATE <date|NONE>]
读取测站 XYZ 先验速度文件;传统格式使用 mm/year。REF_DATE 改写参考日期;其值为 NONE 时明确设 J2000。Read a station XYZ velocity substitution file, traditionally in mm/year. REF_DATE overrides the reference date; NONE explicitly selects J2000.
取值或子项Value or clause作用与限制Effect and constraints
REF_DATE <date>接受带点日期时间或六位 yymmdd。Accept a dotted date/time or six-digit yymmdd.
REF_DATE NONE参考日期设为 J2000。Set the reference date to J2000.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 未指定 REF_DATE 时,参考历元按下游文件读取逻辑确定。SCALE 虽有检测语句,却不读取因子,不应作为可用子句。Without REF_DATE, downstream file-reading logic determines the reference epoch. SCALE is detected but its factor is not read; it is not a usable clause.
progs/solve/batch/gmap.f:372progs/solve/batch/gmapf.f:105
SPLINE_DISPLACEMENTS 含实现异常Implementation caveat
含实现异常Implementation caveat读取测站先验位移的 B 样条展开模型。Load B-spline models of a priori station displacement.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
SPLINE_DISPLACEMENTS NONE
设置模型数为零;当前程序会预读下一行,因此位于段末时存在解析风险。Set the model count to zero. The current routine reads ahead one line, which is unsafe at a section boundary.
用法 2Usage 2
SPLINE_DISPLACEMENTS \
  BSP <file_1> [\
  BSP <file_n> ...]
每个 BSP 后接一个测站模型文件,包含 XYZ 分量的样条系数。当前实现应每个物理行最多写一个 BSP,并从下一行开始模型列表。Each BSP introduces a station model file containing XYZ spline coefficients. With the current implementation, put at most one BSP per physical line and start the model list on the following line.
限制、默认值与相关行为Constraints, defaults and related behavior
  • PARSE_BSP 无条件预读下一行;同时按含 BSP 的行数分配模型数组,而非按条目数计数。同一行多个 BSP 有数组越界风险。PARSE_BSP unconditionally reads the next line. It allocates by the number of lines containing BSP rather than the number of entries, so multiple BSP entries on a line can overrun the array.
progs/solve/batch/gmap.f:418progs/solve/batch/parse_bsp.f
EPISODIC_MOTION 兼容入口Compatibility
兼容入口Compatibility指定全球测站位置参数的间断历元。Specify break epochs for global station-position parameters.
用法 1Usage 1
EPISODIC_MOTION NONE
不额外引入此类位置间断;仍按 FLAGS/CARRY 估计位置。Do not introduce these extra position breaks; retain FLAGS/CARRY parameterization.
用法 2Usage 2
EPISODIC_MOTION <file>
文件给出测站及间断历元,使不同时间段使用不同位置参数组;不是替换先验坐标的文件。The file lists stations and break epochs, giving separate position parameter sets for different spans; it is not an a priori coordinate substitution file.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 旧式入口;速度不因此自动分段。文档建议新控制文件采用 FLAGS.SPLINE_POS。Legacy entry; velocities are not automatically segmented. The documentation recommends FLAGS.SPLINE_POS for new configurations.
progs/solve/batch/gmap.f:434progs/solve/batch/gmapf.f
PIECE_WISE_STA 兼容入口Compatibility
兼容入口Compatibility指定以连续分段线性函数估计位置的测站。Specify stations whose positions are estimated as continuous piecewise-linear functions.
用法 1Usage 1
PIECE_WISE_STA NONE
不启用此旧式分段位置参数化。Disable this legacy piecewise station-position parameterization.
用法 2Usage 2
PIECE_WISE_STA <file>
文件指定起始历元、节点间隔、节点数及测站列表;间隔按该文件格式使用日历月。The file defines a start epoch, node interval, node count and station list; its interval is in calendar months.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 此项控制估计参数的时间表示;并不是普通先验坐标替换。This controls the time representation of estimated parameters rather than ordinary a priori coordinate substitution.
progs/solve/batch/gmap.f:440progs/solve/batch/gmapf.f
SITPL 解析支持Parsed
解析支持Parsed给出测站所属板块的对应表。Specify the station-to-plate assignment file.
用法 1Usage 1
SITPL <file>
从指定文件提供站名与板块的对应关系。Use the specified file for station-to-plate assignments.
用法 2Usage 2
SITPL NONE
恢复调用前保存的默认文件,初始化为 SITPL_FILE,即 sitpl.dat;不表示禁用板块对应表。Restore the previous default file, initialized from SITPL_FILE (sitpl.dat); this does not disable station-to-plate mapping.
progs/solve/batch/gmap.f:446progs/solve/batch/gmapf.finclude/solve.i:722
ECCENTRICITY 解析支持Parsed
解析支持Parsed替换测站标志点至天线参考点的偏心向量。Replace eccentricity vectors from station monuments to antenna reference points.
用法 1Usage 1
ECCENTRICITY NONE
不采用此外部偏心文件替换。Do not use an external eccentricity substitution file.
用法 2Usage 2
ECCENTRICITY <file>
使用带有效时间范围的偏心向量;ECC 格式可声明 XYZ 或 NEU 分量,单位米。Use time-valid eccentricity vectors; ECC records can specify XYZ or NEU components in metres.
progs/solve/batch/gmap.f:457progs/solve/batch/gmapf.f
MEAN_GRADIENT 解析支持Parsed
解析支持Parsed提供平均大气梯度的外部先验文件入口。Provide an external a priori mean-atmospheric-gradient file.
用法 1Usage 1
MEAN_GRADIENT NONE
不指定该外部平均梯度文件。Do not specify an external mean-gradient file.
用法 2Usage 2
MEAN_GRADIENT <file>
GMAP 记录文件名,并在段末传入 MGRSUB_CHR;该文件各字段、坐标约定和单位需结合下游读取程序另行核实。GMAP records the file name and exports it as MGRSUB_CHR. File fields, coordinate conventions and units require separate verification of the downstream reader.
progs/solve/batch/gmap.f:463progs/solve/batch/gmapf.f
METRIC_TENSOR 解析支持Parsed
解析支持Parsed选择旧式理论时延的度规修正路径。Select the legacy metric correction for theoretical delay.
用法 1Usage 1
METRIC_TENSOR <NONE|IERS92|GRS|TOPOCNTR>
控制对原理论时延及其时延率的度规修正选择;不是是否估计相对论参数的开关。Select a metric correction to the original theoretical delay and rate; this is not the switch for estimating a relativity parameter.
取值或子项Value or clause作用与限制Effect and constraints
NONE不施加此度规修正。Apply no metric correction.
IERS92选择旧 IERS92-VLBI 路径。Select the legacy IERS92-VLBI path.
GRS选择 IAU 2000/IERS 2000 所用地心相对论参考系路径。Select the geocentric relativistic-system path associated with IAU/IERS 2000.
TOPOCNTR选择以第一测站为参考的站心度规路径。Select the topocentric metric referred to the first station.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 若没有此关键词,GMAP 设为 NONE;它是遗留 CALC 替换逻辑,不能假定对 VTD 后端有相同作用。If omitted, GMAP sets NONE. This is a legacy CALC-substitution control; identical effects on the VTD backend must not be assumed.
progs/solve/batch/gmap.f:469include/solve.i:1145
POSITION_VARIATIONS 解析支持Parsed
解析支持Parsed叠加外部测站位移模型。Apply external station-displacement models.
用法 1Usage 1
POSITION_VARIATIONS NONE
不定义此类外部位移模型。Define no external position-variation model.
用法 2Usage 2
POSITION_VARIATIONS <path> <HARMONIC_MODEL|HMD|TIME_SERIES|TSR> <CLOSE_POINT|CLS|LINEAR|LIN|SPLINE|SPL> <REQUIRED|REQ|IF_AVAILABLE|AVL> [WARNING <ON|OFF>]
依次给路径、模型类型、插值方法和缺失数据策略。多模型用反斜线续行,每行重复路径及三类模式字段;多个模型位移相加。Specify path, model type, interpolation and missing-data policy in that order. Continue additional models with a backslash, repeating the path and three mode fields; displacements from multiple models are added.
取值或子项Value or clause作用与限制Effect and constraints
HARMONIC_MODEL / HMD路径是 HARPOS 文件,保存谐波位移模型。The path is a HARPOS file containing a harmonic-displacement model.
TIME_SERIES / TSR路径是 BINDISP 时间序列目录,需有汇总文件。The path is a BINDISP time-series directory with its summary file.
CLOSE_POINT / CLS选择最近节点方式。Use the closest-point scheme.
LINEAR / LIN选择线性插值。Use linear interpolation.
SPLINE / SPL选择样条插值。Use spline interpolation.
REQUIRED / REQ缺少测站模型或时间覆盖时终止。Stop if a station model or time coverage is missing.
IF_AVAILABLE / AVL缺失的测站/时段按零位移继续。Proceed with zero displacement for missing stations or time spans.
WARNING ON启用当前模型相关警告。Enable warnings for this model.
WARNING OFF关闭当前模型相关警告。Suppress warnings for this model.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 顶层路径本身必须存在,IF_AVAILABLE 不豁免路径检查;相对路径前加 SAVE_DIR。WARNING 默认为 SETUP.WARNING。The top-level path must exist even with IF_AVAILABLE; relative paths are prefixed by SAVE_DIR. WARNING defaults to SETUP.WARNING.
  • 整个 POSITION_VARIATIONS 关键词只能出现一次,多模型应写在同一个续行结构中。POSITION_VARIATIONS may appear only once; put multiple models in the same continuation structure.
progs/solve/batch/gmap.f:499progs/solve/batch/gposvar.fprogs/solve/batch/split_string.f
HARMONIC_EOP 解析支持Parsed
解析支持Parsed读取地球定向的谐波小转动模型。Load a harmonic small-rotation model of Earth orientation.
用法 1Usage 1
HARMONIC_EOP NONE
不启用此项外部模型。Do not enable this external model.
用法 2Usage 2
HARMONIC_EOP [YES] <file>
YES 可省略,随后文件由 GHEO 加载;文件名不含 / 时前加 SAVE_DIR。YES is optional; GHEO loads the file. SAVE_DIR is prefixed when the file name contains no slash.
progs/solve/batch/gmap.f:529libs/cutil/gheo.f
ERM 解析支持Parsed
解析支持Parsed读取地球旋转扰动的 B 样条模型。Load a B-spline model of Earth-rotation perturbations.
用法 1Usage 1
ERM NONE
不启用此项外部模型。Do not enable this external model.
用法 2Usage 2
ERM [YES] <file>
YES 可省略,随后文件由 GERM 加载;文件名不含 / 时前加 SAVE_DIR。YES is optional; GERM loads the file. SAVE_DIR is prefixed when the file name contains no slash.
progs/solve/batch/gmap.f:559progs/solve/batch/germ.f
VTD_CONF 解析支持Parsed
解析支持Parsed使用 VTD 配置重新计算理论观测量。Use VTD configuration to recompute theoretical observables.
用法 1Usage 1
VTD_CONF NONE
关闭全局 VTD 重新计算标志。Disable global VTD recomputation.
用法 2Usage 2
VTD_CONF <file>
启用 VTD,使用指定配置计算理论时延、时延率及偏导;GMAP 先检查文件存在。Enable VTD with this configuration for theoretical delay, delay rate and partial derivatives; GMAP first checks that the file exists.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 即使值为 NONE,FL_VTD 仍记为出现过,段末传统必填项检查会被跳过。Even NONE marks FL_VTD as present and bypasses the final legacy-required-keyword check.
progs/solve/batch/gmap.f:589
EXTERNAL_TRP_DELAY 解析支持Parsed
解析支持Parsed读取外部中性大气路径时延及其偏导。Read external neutral-atmosphere path delays and their partial derivatives.
用法 1Usage 1
EXTERNAL_TRP_DELAY <NO|NONE>
禁用外部时延文件,并清空相应目录和缓存状态。Disable external delay files and clear their directory/cache state.
用法 2Usage 2
EXTERNAL_TRP_DELAY <USE|REQUIRE> DIRECTORY <directory>
从目录读取实验大气路径时延产品,DIRECTORY 是必需固定词。Read session atmospheric-path-delay products from the directory; DIRECTORY is mandatory.
取值或子项Value or clause作用与限制Effect and constraints
USE有对应实验产品时使用;缺少时警告并继续。Use matching session products when available; warn and continue if missing.
REQUIRE要求对应实验产品;缺少时停止。Require matching session products; stop if missing.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 两种启用模式都立即检查目录能否打开。缺产品可选并不意味着目录本身可不存在。Both enabled modes immediately require an accessible directory; optional products do not make the directory optional.
progs/solve/batch/gmap.f:620
ANTENNA_THERMAL 含实现异常Implementation caveat
含实现异常Implementation caveat配置天线结构热膨胀时延模型与原位高度变化输入。Configure antenna thermal-expansion delay modeling and in-situ height-variation input.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
ANTENNA_THERMAL <NO|NONE>
关闭热膨胀模型和原位测量处理。Disable the thermal-expansion model and in-situ processing.
用法 2Usage 2
ANTENNA_THERMAL MODEL <INSTANT|AVERAGE|LAGGED> <model_file> INSITU <NO|NONE>
使用模型文件中的天线尺寸与热膨胀系数,不提供原位测量文件。Use antenna dimensions and expansion coefficients from the model file without an in-situ measurement file.
取值或子项Value or clause作用与限制Effect and constraints
INSTANT用即时气温代表结构有效温度。Use instantaneous air temperature as the effective structure temperature.
AVERAGE用实验平均温度 TEM_AVR 代表结构有效温度;APPLY_ATD 已实现此分支。Use the session-average temperature TEM_AVR as the effective structure temperature; APPLY_ATD implements this branch.
LAGGED预期为平滑滞后温度模式,但 APPLY_ATD 没有处理分支,TEM_EFF 未初始化;当前不应使用。Intended as a smoothed, lagged-temperature mode, but APPLY_ATD has no branch for it and leaves TEM_EFF uninitialized; do not use this mode in the audited version.
INSITU NO / NONE不使用原位高度变化输入。Do not use in-situ height-variation input.
用法 3Usage 3
ANTENNA_THERMAL MODEL <INSTANT|AVERAGE|LAGGED> <model_file> INSITU <USE|REQUIRED> <insitu_file>
原位文件用于天线高度变化数据;glbc4.i 将其声明为 EPHEDISP 格式。此处仅确认两个文件存在检查与使用状态记录,未定位完整的原位数据读取链。The in-situ file supplies antenna height variations and is documented as EPHEDISP in glbc4.i. File-existence checks and stored usage flags are verified; the full in-situ loading chain has not been located.
取值或子项Value or clause作用与限制Effect and constraints
USE选择原位高度数据使用状态 ATD__USE;缺记录的下游策略未在本次审计中确认。Select in-situ-height-data use (ATD__USE); the downstream policy for missing entries remains unverified.
REQUIRED选择原位高度数据要求状态 ATD__REQ;它与 USE 的缺记录策略差异尚未从读取端核实。Select required in-situ-height-data handling (ATD__REQ); its missing-entry behavior relative to USE remains unverified in the reader.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 当前关键词拼写是 AVERAGE,不是旧说明中的 AVERAGED;INSITU 后的强制模式是 REQUIRED,不是 REQUIRE。The accepted spelling is AVERAGE, not the old AVERAGED; the mandatory in-situ mode is REQUIRED, not REQUIRE.
  • APPLY_ATD 对模型文件中没有的测站返回零;原位名单中的测站也返回零,以避免重复施加热形变。APPLY_ATD returns zero for stations absent from the model file and for stations in the in-situ list, avoiding duplicate thermal deformation.
progs/solve/batch/gmap.f:689libs/cutil/apply_atd.f:55include/glbc4.i:2019
$CONSTRAINTS约束设置段Constraint settingsCTRLFL 调用 GCONST,写入全局配置和例外名单;后续 NORML 等程序构造约束方程。段内关键词控制约束强度与参与对象,不会自行开启未估计参数。CTRLFL calls GCONST to populate shared settings and exception lists; NORML and related routines later construct constraint equations. These settings specify strengths and participating objects; they do not enable unestimated parameters.
  • GCONST → GSTAVELCNST 解析坐标分量;→ GYNEXL 解析净约束选择;→ GNUVCOV 解析旧板块协方差设置。GCONST → GSTAVELCNST parses coordinate components; → GYNEXL handles net-constraint selection; → GNUVCOV handles legacy plate covariance.
EARTH_ORIENTATION 解析支持Parsed
解析支持Parsed约束每次实验的极移和 UT1 偏移及变化率。Constrain session polar-motion and UT1 offsets and rates.
用法 1Usage 1
EARTH_ORIENTATION NO [NO | RATES [[SIGMA] <sx_rate> <sy_rate> <sut_rate>]]
关闭偏移约束;尾部 NO 关闭变化率约束,RATES 则启用变化率约束。Disable offset constraints; trailing NO disables rate constraints, whereas RATES enables them.
用法 2Usage 2
EARTH_ORIENTATION IN [FACTOR <factor>] [NO | RATES [[SIGMA] <sx_rate> <sy_rate> <sut_rate>]]
从先验 EOP 文件取得约束信息,必须已指定该文件。FACTOR 缩放文件中的形式误差。Use constraint information from the required a priori EOP file. FACTOR scales its formal errors.
用法 3Usage 3
EARTH_ORIENTATION YES
启用偏移约束并使用先验 EOP 文件的信息;未给出显式标准差时要求该文件。Enable offset constraints using the a priori EOP file; the file is required when explicit sigmas are omitted.
用法 4Usage 4
EARTH_ORIENTATION YES [SIGMA] <sx> <sy> <sut> [FACTOR <factor>] [NO | RATES [[SIGMA] <sx_rate> <sy_rate> <sut_rate>]]
显式给出三个偏移约束标准差;极移单位 mas,UT1 单位 ms。RATES 后三值依次为 mas/day、mas/day、ms/day。Specify offset sigmas in mas, mas and ms; the three rate sigmas after RATES are in mas/day, mas/day and ms/day.
用法 5Usage 5
EARTH_ORIENTATION YES FACTOR <factor> [NO | RATES [[SIGMA] <sx_rate> <sy_rate> <sut_rate>]]
使用并缩放先验文件的误差;不在 FACTOR 后追加偏移标准差。Use scaled a priori-file errors; do not append offset sigmas after FACTOR.
限制、默认值与相关行为Constraints, defaults and related behavior
  • RATES NO 是旧说明书中的写法;本解析器会把 RATES 后的 NO 当作数值读取而失败。关闭变化率应在尾部直接写 NO。The old manual shows RATES NO, but this parser reads NO as a number and fails. Use a terminal NO to disable rates.
  • 显式标准差与先验文件相关信息在后续计算中的组合不能仅由本解析器判断;不要把 YES 概括为一律忽略相关系数。The parser alone does not determine how explicit sigmas combine with a priori correlations; YES should not be described as always discarding correlations.
progs/solve/batch/gconst.f:232
NUTATION 解析支持Parsed
解析支持Parsed约束每次实验的章动偏移。Constrain session nutation offsets.
用法 1Usage 1
NUTATION NO
不施加章动偏移约束。Do not constrain nutation offsets.
用法 2Usage 2
NUTATION YES [[SIGMA] <sigma_psi> <sigma_eps>]
启用章动经度、交角偏移约束,显式标准差单位 mas;省略数值时要求章动映射文件。Enable longitude and obliquity offset constraints; explicit sigmas are in mas. Omitting them requires a nutation mapping file.
progs/solve/batch/gconst.f:335
ATMOSPHERES 解析支持Parsed
解析支持Parsed约束分段线性天顶大气时延的变化率。Constrain rates of the piecewise-linear zenith atmosphere delay function.
用法 1Usage 1
ATMOSPHERES NO
关闭这一类变化率约束。Disable these rate constraints.
用法 2Usage 2
ATMOSPHERES IN / DEFAULT
沿用实验数据中保存的约束;DEFAULT 与 IN 进入同一分支。Use constraints saved with the session; DEFAULT and IN select the same branch.
用法 3Usage 3
ATMOSPHERES YES <sigma> [EXCEPT <sigma_exception> <station>]
对所有测站使用指定标准差(ps/hour);EXCEPT 为一个指定测站设置另一标准差。Use the specified sigma (ps/hour) at all stations; EXCEPT assigns a different sigma to one named station.
用法 4Usage 4
ATMOSPHERES MOST / WEAKEST <sigma>
取输入标准差与实验原有标准差中较大者,即较弱的约束;单位 ps/hour。两个词等价。Use the larger, weaker sigma of the supplied and session values, in ps/hour. MOST and WEAKEST are aliases.
限制、默认值与相关行为Constraints, defaults and related behavior
  • EXCEPT 仅由 YES 分支处理,并且只接受一个测站;不是任意长度列表。EXCEPT is handled only by YES and accepts one station, not an arbitrary list.
progs/solve/batch/gconst.f:374include/glbc4.i:323
GRADIENTS 解析支持Parsed
解析支持Parsed约束大气水平梯度的偏移和变化率。Constrain atmospheric-gradient offsets and rates.
用法 1Usage 1
GRADIENTS NO
关闭梯度约束。Disable gradient constraints.
用法 2Usage 2
GRADIENTS YES <offset_sigma_mm> <rate_sigma_mm_per_day>
先给偏移标准差(mm),再给变化率标准差(mm/day);两个数值都必需。Supply offset sigma (mm), then rate sigma (mm/day); both are required.
progs/solve/batch/gconst.f:423progs/solve/batch/arcset.f:541include/glbc4.i:327
CLOCKS 解析支持Parsed
解析支持Parsed约束分段线性测站时钟的变化率。Constrain rates of the piecewise-linear station clock function.
用法 1Usage 1
CLOCKS NO
关闭这一类变化率约束。Disable these rate constraints.
用法 2Usage 2
CLOCKS IN / DEFAULT
沿用实验数据中保存的约束;DEFAULT 与 IN 进入同一分支。Use constraints saved with the session; DEFAULT and IN select the same branch.
用法 3Usage 3
CLOCKS YES <sigma> [EXCEPT <sigma_exception> <station>]
对所有测站使用指定标准差(10^-14 s/s);EXCEPT 为一个指定测站设置另一标准差。Use the specified sigma (10^-14 s/s) at all stations; EXCEPT assigns a different sigma to one named station.
用法 4Usage 4
CLOCKS MOST / WEAKEST <sigma>
取输入标准差与实验原有标准差中较大者,即较弱的约束;单位 10^-14 s/s。两个词等价。Use the larger, weaker sigma of the supplied and session values, in 10^-14 s/s. MOST and WEAKEST are aliases.
限制、默认值与相关行为Constraints, defaults and related behavior
  • EXCEPT 仅由 YES 分支处理,并且只接受一个测站;不是任意长度列表。EXCEPT is handled only by YES and accepts one station, not an arbitrary list.
progs/solve/batch/gconst.f:460include/glbc4.i:323
CLOCK_REF_REQ 明确拒绝Rejected
明确拒绝Rejected已停用的参考时钟要求选项。Retired reference-clock requirement.
用法 1Usage 1
CLOCK_REF_REQ
任何使用都会报错并 STOP;不存在可用取值。Any occurrence reports an error and stops; no value is supported.
progs/solve/batch/gconst.f:507
BASELINE_CLOCKS 解析支持Parsed
解析支持Parsed为基线相关时钟参数施加单参数约束。Apply individual-parameter constraints to baseline-dependent clock parameters.
用法 1Usage 1
BASELINE_CLOCKS NO
关闭这一类约束。Disable this constraint class.
用法 2Usage 2
BASELINE_CLOCKS YES [[SIGMA] <sigma>]
启用约束;可显式给出标准差(s),SIGMA 词可省略。省略数值时保留初始化值,最终默认处理由下游决定。Enable constraints; optionally supply sigma (s), with optional SIGMA. Omitting the number retains the initialized value; downstream code determines default handling.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 写出 SIGMA 后必须给数值;不得只写 YES SIGMA。SIGMA must be followed by a number; YES SIGMA alone is invalid.
progs/solve/batch/gconst.f:522progs/solve/proc/do_blc.f:86
NO_NET_TRANSLATION 兼容入口Compatibility
兼容入口Compatibility保留的旧式局部测站坐标零平移约束入口。Retained legacy zero-translation constraint for local station positions.
用法 1Usage 1
NO_NET_TRANSLATION NO
关闭旧式局部零平移约束。Disable the legacy local no-translation constraint.
用法 2Usage 2
NO_NET_TRANSLATION YES [<station_weight_file>]
启用三个坐标方向的加权零平移约束;可指定测站权文件,省略时沿用预设文件。Enable weighted zero-translation equations for three coordinate components; optionally supply a station-weight file, otherwise retain the configured file.
progs/solve/batch/gconst.f:561
SOURCES 解析支持Parsed
解析支持Parsed为源坐标参数施加单参数约束。Apply individual-parameter constraints to source coordinates.
用法 1Usage 1
SOURCES NO
关闭这一类约束。Disable this constraint class.
用法 2Usage 2
SOURCES YES [[SIGMA] <sigma>]
启用约束;可显式给出标准差(rad),SIGMA 词可省略。省略数值时保留初始化值,最终默认处理由下游决定。Enable constraints; optionally supply sigma (rad), with optional SIGMA. Omitting the number retains the initialized value; downstream code determines default handling.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 写出 SIGMA 后必须给数值;不得只写 YES SIGMA。SIGMA must be followed by a number; YES SIGMA alone is invalid.
  • 全局 NORML_MAIN 路径把源坐标和自行约束放在同一 KSRC_CONST 入口下;SOURCES NO 可能连带跳过自行约束,这是当前实现问题。In global NORML_MAIN, source-position and proper-motion constraints share the KSRC_CONST call gate; SOURCES NO can also skip proper-motion constraints, an implementation defect.
progs/solve/batch/gconst.f:575progs/solve/norml/do_src.f:144
PROPER_MOTIONS 含实现异常Implementation caveat
含实现异常Implementation caveat为源自行参数施加单参数约束。Apply individual-parameter constraints to source proper motions.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
PROPER_MOTIONS NO
意图关闭自行约束;当前只清 KPRP_CONST,若此前已设置正标准差,NORML_MAIN → DO_SRC 路径仍可能施加约束,见问题记录。Intended to disable proper-motion constraints; currently clears only KPRP_CONST. With a previously positive sigma, NORML_MAIN → DO_SRC may still apply them; see the issue record.
用法 2Usage 2
PROPER_MOTIONS YES [[SIGMA] <sigma>]
启用源自行约束,可给出数值标准差,单位 rad/s;SIGMA 可省略。PARTL 用经过秒数乘坐标偏导,DO_SRC 以系数 1 约束该参数,单位链已核实;include 中 rad/year 注释已过时。Enable source proper-motion constraints with an optional sigma in rad/s and optional SIGMA. PARTL multiplies position derivatives by elapsed seconds, and DO_SRC constrains this parameter with coefficient 1; the unit chain is verified. The include rad/year comment is stale.
限制、默认值与相关行为Constraints, defaults and related behavior
  • SIGMA 必须跟数值。全局 NORML_MAIN 路径是否调用 DO_SRC 却受 SOURCES 的 KSRC_CONST 控制;PROPER_MOTIONS 的 KPRP_CONST 未参与该判断。SIGMA requires a number. In the global NORML_MAIN path, calling DO_SRC is gated by SOURCES/KSRC_CONST; PROPER_MOTIONS/KPRP_CONST is not consulted.
  • NO 只清 KPRP_CONST,不清 SRC_PRP_SIGMA;前面若已设正标准差,仍可能在 DO_SRC 中施加该约束。NO clears KPRP_CONST but not SRC_PRP_SIGMA; a previously positive sigma may still cause DO_SRC to impose the constraint.
progs/solve/batch/gconst.f:616include/glbc4.i:330progs/solve/norml/do_src.f:202libs/cutil/partl.f:429libs/cutil/partl.f:1605progs/solve/norml/norml_main.f:897
STATIONS 解析支持Parsed
解析支持Parsed按 XYZ 和 UEN 分量分别约束测站坐标。Constrain station positions independently in XYZ and UEN components.
用法 1Usage 1
STATIONS NO
关闭本项全部约束。Disable all constraints of this class.
用法 2Usage 2
STATIONS XYZ <xyz_clause> UEN <uen_clause>
必须同时给出 XYZ、UEN 两个子句,次序可交换。每个子句为 NO,或 YES/NO SIGMA <s1> <s2> <s3> [EXCEPT <stations>]。标准差单位 m。Both XYZ and UEN clauses are required, in either order. Each is NO, or YES/NO SIGMA <s1> <s2> <s3> [EXCEPT <stations>]. Sigma units: m.
取值或子项Value or clause作用与限制Effect and constraints
XYZ地固直角坐标 X、Y、Z 分量。Earth-fixed Cartesian X, Y, Z components.
UEN局部 Up、East、North 分量。Local Up, East, North components.
YES SIGMA约束所有测站,EXCEPT 名单中的站除外。Constrain all stations except those in the EXCEPT list.
NO SIGMA仅约束 EXCEPT 名单中的测站。Constrain only stations in the EXCEPT list.
NO不约束该坐标系统的分量。Disable constraints in this coordinate system.
<s1> <s2> <s3>分别给出三个分量的标准差;0 表示该分量不施加约束。Three component sigmas; zero disables that component constraint.
progs/solve/batch/gconst.f:657progs/solve/batch/gstavelcnst.f:84progs/solve/batch/gstavelcnst.f:209
PIECE_WISE_STA 解析支持Parsed
解析支持Parsed约束以线性样条表示的测站位置变化率。Constrain station-position rates represented by linear splines.
用法 1Usage 1
PIECE_WISE_STA NO
关闭此类约束。Disable these constraints.
用法 2Usage 2
PIECE_WISE_STA YES [SIGMA] <sigma_mm_per_year>
给出位置变化率的约束标准差,单位 mm/year。Specify the position-rate constraint sigma in mm/year.
progs/solve/batch/gconst.f:673
VELOCITIES 解析支持Parsed
解析支持Parsed按 XYZ 和 UEN 分量分别约束测站速度。Constrain station velocities independently in XYZ and UEN components.
用法 1Usage 1
VELOCITIES NO
关闭本项全部约束。Disable all constraints of this class.
用法 2Usage 2
VELOCITIES XYZ <xyz_clause> UEN <uen_clause>
必须同时给出 XYZ、UEN 两个子句,次序可交换。每个子句为 NO,或 YES/NO SIGMA <s1> <s2> <s3> [EXCEPT <stations>]。标准差单位 mm/year。Both XYZ and UEN clauses are required, in either order. Each is NO, or YES/NO SIGMA <s1> <s2> <s3> [EXCEPT <stations>]. Sigma units: mm/year.
取值或子项Value or clause作用与限制Effect and constraints
XYZ地固直角坐标 X、Y、Z 分量。Earth-fixed Cartesian X, Y, Z components.
UEN局部 Up、East、North 分量。Local Up, East, North components.
YES SIGMA约束所有测站,EXCEPT 名单中的站除外。Constrain all stations except those in the EXCEPT list.
NO SIGMA仅约束 EXCEPT 名单中的测站。Constrain only stations in the EXCEPT list.
NO不约束该坐标系统的分量。Disable constraints in this coordinate system.
<s1> <s2> <s3>分别给出三个分量的标准差;0 表示该分量不施加约束。Three component sigmas; zero disables that component constraint.
progs/solve/batch/gconst.f:703progs/solve/batch/gstavelcnst.f:84progs/solve/batch/gstavelcnst.f:209
NUVEL_COVAR 兼容入口Compatibility
兼容入口Compatibility旧式 NUVEL 板块模型协方差约束入口。Legacy NUVEL plate-model covariance constraint.
用法 1Usage 1
NUVEL_COVAR NO
关闭 NUVEL 协方差约束;不再读取板块和权重。Disable NUVEL covariance constraints; no plate or weight is read.
用法 2Usage 2
NUVEL_COVAR YES <fixed_plate> [<weight>] [EXCEPT <stations>]
记录固定板块(前四字符)、可选权重和测站例外名单;权重初始值为 1。Record a fixed plate (first four characters), optional weight and station exceptions; the initial weight is 1.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 此处已核实参数读取与状态写入;旧说明书本身未说明完整数学定义,不能据名称把权重解释为标准差。Argument parsing and state assignment are verified; the old guide does not establish the complete mathematics, so weight must not be relabelled as sigma.
progs/solve/batch/gconst.f:719progs/solve/batch/gnuvcov.f:57
NO_NET_TRANSLATION_POSITION 解析支持Parsed
解析支持Parsed约束测站坐标净平移,并选择参与对象。Constrain net translation of station positions and select participating objects.
用法 1Usage 1
NO_NET_TRANSLATION_POSITION NO
不启用该净约束。Disable this net constraint.
用法 2Usage 2
NO_NET_TRANSLATION_POSITION [GLOBAL] [LOCAL] (ALL / HORIZ) [UNIFORM / WEIGHTED] [SIGMA <sigma>] [RIGHT_PART <r1> <r2> <r3>] [YES / NO] [EXCEPT <names>]
建立三条净约束方程;通过最后的 YES/NO 与 EXCEPT 控制对象集合。Build three net-constraint equations; the final YES/NO and EXCEPT select the objects.
取值或子项Value or clause作用与限制Effect and constraints
YES [EXCEPT <names>]选用所有对象,排除名单中的对象。Select all objects except the named exceptions.
NO EXCEPT <names>只选用名单中的对象。Select only the listed objects.
UNIFORM参与对象使用相等权重。Use equal weights for participating objects.
WEIGHTED根据法矩阵对角项给参与对象加权。Weight participating objects using diagonal normal-matrix information.
SIGMA <sigma>约束标准差,单位 m。Constraint sigma in m.
RIGHT_PART <r1> <r2> <r3>三条约束方程的右端,单位 m;缺省为零。Right-hand sides of the three equations in m; default zero.
ALL约束完整三维平移。Constrain full three-dimensional translation.
HORIZ约束站向量变化的水平投影之和。Constrain sums of horizontal projections of station-vector changes.
GLOBAL作用于作为全局参数估计的对象;速度入口仅保留该标记。Apply to globally estimated objects; velocity entries retain this as a scope marker.
LOCAL作用于局部参数;可与 GLOBAL 同时启用,省略两者时采用 GLOBAL。Apply to local parameters; may be combined with GLOBAL. GLOBAL is used if both are omitted.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 省略末尾选择词时默认 YES;若使用 EXCEPT 列表,必须显式给 YES 或 NO。Omitting the final selector implies YES; explicitly supply YES or NO before an EXCEPT list.
  • 所有选项(SIGMA、RIGHT_PART、权重和作用范围)应置于末尾 YES/NO 选择子句之前;EXCEPT 才是实际固定词,旧文中的 EXCLUDE 不适用。Put all modifiers (SIGMA, RIGHT_PART, weighting and scope) before the final YES/NO selection clause; EXCEPT is the literal keyword, not EXCLUDE from old prose.
progs/solve/batch/gconst.f:726progs/solve/batch/gynexl.f:82progs/solve/norml/nnt_pos.f
NO_NET_ROTATION_POSITION 解析支持Parsed
解析支持Parsed约束测站坐标净旋转,并选择参与对象。Constrain net rotation of station positions and select participating objects.
用法 1Usage 1
NO_NET_ROTATION_POSITION NO
不启用该净约束。Disable this net constraint.
用法 2Usage 2
NO_NET_ROTATION_POSITION [GLOBAL] [LOCAL] [UNIFORM / WEIGHTED] [SIGMA <sigma>] [RIGHT_PART <r1> <r2> <r3>] [YES / NO] [EXCEPT <names>]
建立三条净约束方程;通过最后的 YES/NO 与 EXCEPT 控制对象集合。Build three net-constraint equations; the final YES/NO and EXCEPT select the objects.
取值或子项Value or clause作用与限制Effect and constraints
YES [EXCEPT <names>]选用所有对象,排除名单中的对象。Select all objects except the named exceptions.
NO EXCEPT <names>只选用名单中的对象。Select only the listed objects.
UNIFORM参与对象使用相等权重。Use equal weights for participating objects.
WEIGHTED根据法矩阵对角项给参与对象加权。Weight participating objects using diagonal normal-matrix information.
SIGMA <sigma>约束标准差,单位 m。Constraint sigma in m.
RIGHT_PART <r1> <r2> <r3>三条约束方程的右端,单位 m;缺省为零。Right-hand sides of the three equations in m; default zero.
GLOBAL作用于作为全局参数估计的对象;速度入口仅保留该标记。Apply to globally estimated objects; velocity entries retain this as a scope marker.
LOCAL作用于局部参数;可与 GLOBAL 同时启用,省略两者时采用 GLOBAL。Apply to local parameters; may be combined with GLOBAL. GLOBAL is used if both are omitted.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 省略末尾选择词时默认 YES;若使用 EXCEPT 列表,必须显式给 YES 或 NO。Omitting the final selector implies YES; explicitly supply YES or NO before an EXCEPT list.
  • 所有选项(SIGMA、RIGHT_PART、权重和作用范围)应置于末尾 YES/NO 选择子句之前;EXCEPT 才是实际固定词,旧文中的 EXCLUDE 不适用。Put all modifiers (SIGMA, RIGHT_PART, weighting and scope) before the final YES/NO selection clause; EXCEPT is the literal keyword, not EXCLUDE from old prose.
  • 这里的旋转约束按地球半径归一成长度量,标准差不是 rad。These terrestrial rotation constraints are scaled by Earth radius to length units; sigma is not in rad.
progs/solve/batch/gconst.f:875progs/solve/batch/gynexl.f:82progs/solve/norml/nnr_pos.f
NO_NET_TRANSLATION_VELOCITY 解析支持Parsed
解析支持Parsed约束测站速度净平移,并选择参与对象。Constrain net translation of station velocities and select participating objects.
用法 1Usage 1
NO_NET_TRANSLATION_VELOCITY NO
不启用该净约束。Disable this net constraint.
用法 2Usage 2
NO_NET_TRANSLATION_VELOCITY [GLOBAL] (ALL / HORIZ) [UNIFORM / WEIGHTED] [SIGMA <sigma>] [RIGHT_PART <r1> <r2> <r3>] [YES / NO] [EXCEPT <names>]
建立三条净约束方程;通过最后的 YES/NO 与 EXCEPT 控制对象集合。Build three net-constraint equations; the final YES/NO and EXCEPT select the objects.
取值或子项Value or clause作用与限制Effect and constraints
YES [EXCEPT <names>]选用所有对象,排除名单中的对象。Select all objects except the named exceptions.
NO EXCEPT <names>只选用名单中的对象。Select only the listed objects.
UNIFORM参与对象使用相等权重。Use equal weights for participating objects.
WEIGHTED根据法矩阵对角项给参与对象加权。Weight participating objects using diagonal normal-matrix information.
SIGMA <sigma>约束标准差,单位 m/year。Constraint sigma in m/year.
RIGHT_PART <r1> <r2> <r3>三条约束方程的右端,单位 m/year;缺省为零。Right-hand sides of the three equations in m/year; default zero.
ALL约束完整三维平移。Constrain full three-dimensional translation.
HORIZ约束站向量变化的水平投影之和。Constrain sums of horizontal projections of station-vector changes.
GLOBAL作用于作为全局参数估计的对象;速度入口仅保留该标记。Apply to globally estimated objects; velocity entries retain this as a scope marker.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 省略末尾选择词时默认 YES;若使用 EXCEPT 列表,必须显式给 YES 或 NO。Omitting the final selector implies YES; explicitly supply YES or NO before an EXCEPT list.
  • 所有选项(SIGMA、RIGHT_PART、权重和作用范围)应置于末尾 YES/NO 选择子句之前;EXCEPT 才是实际固定词,旧文中的 EXCLUDE 不适用。Put all modifiers (SIGMA, RIGHT_PART, weighting and scope) before the final YES/NO selection clause; EXCEPT is the literal keyword, not EXCLUDE from old prose.
progs/solve/batch/gconst.f:1003progs/solve/batch/gynexl.f:82progs/solve/norml/nnt_vel.f
NO_NET_ROTATION_VELOCITY 解析支持Parsed
解析支持Parsed约束测站速度净旋转,并选择参与对象。Constrain net rotation of station velocities and select participating objects.
用法 1Usage 1
NO_NET_ROTATION_VELOCITY NO
不启用该净约束。Disable this net constraint.
用法 2Usage 2
NO_NET_ROTATION_VELOCITY [GLOBAL] [UNIFORM / WEIGHTED] [SIGMA <sigma>] [RIGHT_PART <r1> <r2> <r3>] [YES / NO] [EXCEPT <names>]
建立三条净约束方程;通过最后的 YES/NO 与 EXCEPT 控制对象集合。Build three net-constraint equations; the final YES/NO and EXCEPT select the objects.
取值或子项Value or clause作用与限制Effect and constraints
YES [EXCEPT <names>]选用所有对象,排除名单中的对象。Select all objects except the named exceptions.
NO EXCEPT <names>只选用名单中的对象。Select only the listed objects.
UNIFORM参与对象使用相等权重。Use equal weights for participating objects.
WEIGHTED根据法矩阵对角项给参与对象加权。Weight participating objects using diagonal normal-matrix information.
SIGMA <sigma>约束标准差,单位 m/year。Constraint sigma in m/year.
RIGHT_PART <r1> <r2> <r3>三条约束方程的右端,单位 m/year;缺省为零。Right-hand sides of the three equations in m/year; default zero.
GLOBAL作用于作为全局参数估计的对象;速度入口仅保留该标记。Apply to globally estimated objects; velocity entries retain this as a scope marker.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 省略末尾选择词时默认 YES;若使用 EXCEPT 列表,必须显式给 YES 或 NO。Omitting the final selector implies YES; explicitly supply YES or NO before an EXCEPT list.
  • 所有选项(SIGMA、RIGHT_PART、权重和作用范围)应置于末尾 YES/NO 选择子句之前;EXCEPT 才是实际固定词,旧文中的 EXCLUDE 不适用。Put all modifiers (SIGMA, RIGHT_PART, weighting and scope) before the final YES/NO selection clause; EXCEPT is the literal keyword, not EXCLUDE from old prose.
  • 这里的旋转约束按地球半径归一成长度量,标准差不是 rad。These terrestrial rotation constraints are scaled by Earth radius to length units; sigma is not in rad.
progs/solve/batch/gconst.f:1146progs/solve/batch/gynexl.f:82progs/solve/norml/nnr_vel.f
NO_NET_ROTATION_SOURCE 解析支持Parsed
解析支持Parsed约束源坐标净旋转,并选择参与对象。Constrain net rotation of source coordinates and select participating objects.
用法 1Usage 1
NO_NET_ROTATION_SOURCE NO
不启用该净约束。Disable this net constraint.
用法 2Usage 2
NO_NET_ROTATION_SOURCE [GLOBAL] [LOCAL] [UNIFORM / WEIGHTED] [SIGMA <sigma>] [RIGHT_PART <r1> <r2> <r3>] [YES / NO] [EXCEPT <names>]
建立三条净约束方程;通过最后的 YES/NO 与 EXCEPT 控制对象集合。Build three net-constraint equations; the final YES/NO and EXCEPT select the objects.
取值或子项Value or clause作用与限制Effect and constraints
YES [EXCEPT <names>]选用所有对象,排除名单中的对象。Select all objects except the named exceptions.
NO EXCEPT <names>只选用名单中的对象。Select only the listed objects.
UNIFORM参与对象使用相等权重。Use equal weights for participating objects.
WEIGHTED根据法矩阵对角项给参与对象加权。Weight participating objects using diagonal normal-matrix information.
SIGMA <sigma>约束标准差,单位 rad。Constraint sigma in rad.
RIGHT_PART <r1> <r2> <r3>三条约束方程的右端,单位 rad;缺省为零。Right-hand sides of the three equations in rad; default zero.
GLOBAL作用于作为全局参数估计的对象;速度入口仅保留该标记。Apply to globally estimated objects; velocity entries retain this as a scope marker.
LOCAL作用于局部参数;可与 GLOBAL 同时启用,省略两者时采用 GLOBAL。Apply to local parameters; may be combined with GLOBAL. GLOBAL is used if both are omitted.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 省略末尾选择词时默认 YES;若使用 EXCEPT 列表,必须显式给 YES 或 NO。Omitting the final selector implies YES; explicitly supply YES or NO before an EXCEPT list.
  • 所有选项(SIGMA、RIGHT_PART、权重和作用范围)应置于末尾 YES/NO 选择子句之前;EXCEPT 才是实际固定词,旧文中的 EXCLUDE 不适用。Put all modifiers (SIGMA, RIGHT_PART, weighting and scope) before the final YES/NO selection clause; EXCEPT is the literal keyword, not EXCLUDE from old prose.
progs/solve/batch/gconst.f:1268progs/solve/batch/gynexl.f:82progs/solve/norml/nnr_src.f
NO_NET_ROTATION_PROPER_MOTION 含实现异常Implementation caveat
含实现异常Implementation caveat约束源自行净旋转,并选择参与对象。Constrain net rotation of source proper motions and select participating objects.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
NO_NET_ROTATION_PROPER_MOTION NO
不启用该净约束。Disable this net constraint.
用法 2Usage 2
NO_NET_ROTATION_PROPER_MOTION [UNIFORM / WEIGHTED] [SIGMA <sigma>] [RIGHT_PART <r1> <r2> <r3>] [YES / NO] [EXCEPT <names>]
建立三条净约束方程;通过最后的 YES/NO 与 EXCEPT 控制对象集合。Build three net-constraint equations; the final YES/NO and EXCEPT select the objects.
取值或子项Value or clause作用与限制Effect and constraints
YES [EXCEPT <names>]选用所有对象,排除名单中的对象。Select all objects except the named exceptions.
NO EXCEPT <names>只选用名单中的对象。Select only the listed objects.
UNIFORM参与对象使用相等权重。Use equal weights for participating objects.
WEIGHTED设计上按法矩阵加权;当前错误读取源位置净旋转的权重设置。Intended to weight by the normal matrix; currently reads the source-position NNR weighting flag instead.
SIGMA <sigma>设计输入单位 rad/s;当前实现额外乘每年秒数,与现行自行偏导归一化不一致。Intended input unit rad/s; the current parser additionally multiplies by seconds per year, inconsistent with current proper-motion derivative normalization.
RIGHT_PART <r1> <r2> <r3>三条净旋转方程的目标右端;当前调用者传错数组且计算例程固定使用零,因此非零输入无效。Target right-hand sides of the three net-rotation equations; a wrong array is passed and the callee uses zero, so nonzero input has no effect.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 设计的输入标准差为 rad/s,但 GCONST 仍乘 YEAR__TO__SEC;现行 PARTL 已使用 rad/s 参数,NNR_PRP 的系数却未相应缩放。这是遗留年/秒归一化错误,不能按正常约束强度使用。The intended input sigma is rad/s, but GCONST still multiplies by YEAR__TO__SEC. Current PARTL parameters use rad/s while NNR_PRP coefficients have no matching scaling. This is a legacy year/second normalization defect.
  • WEIGHTED 实际检查的是源位置的 KSIG_SCALE_NNRS,而非本项设置的 KSIG_SCALE_NNRQ。非零 RIGHT_PART 也未用于计算。WEIGHTED actually tests source-position KSIG_SCALE_NNRS rather than this entry’s KSIG_SCALE_NNRQ. Nonzero RIGHT_PART is also unused.
  • 修饰词必须先于末尾 YES/NO;EXCEPT 名单须在显式选择词后。Modifiers must precede the final YES/NO; put EXCEPT lists after an explicit selector.
progs/solve/batch/gconst.f:1386progs/solve/batch/gynexl.f:82progs/solve/norml/nnr_prp.flibs/cutil/partl.f:1605progs/solve/batch/gconst.f:1461progs/solve/norml/nnr_prp.f:195
STRUCTURE_ADMITTANCE 解析支持Parsed
解析支持Parsed约束源结构时延导纳参数。Constrain source-structure delay admittance.
用法 1Usage 1
STRUCTURE_ADMITTANCE NO
关闭该约束;STRUCTURE_ADMITTANCE 的 NO 路径本身不清零既有值,勿重复混写。Disable this constraint; the STRUCTURE_ADMITTANCE NO path does not itself reset an existing value, so avoid repeated conflicting entries.
用法 2Usage 2
STRUCTURE_ADMITTANCE YES SIGMA <sigma>
以指定的无量纲标准差约束参数;SIGMA 是必需的结构词。Constrain the parameters with the specified dimensionless sigma; SIGMA is a required literal keyword.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 检查存在缺口:YES 后未知词不会立即报错,而且重复检查标志未设置。只使用这里列出的完整形式。Validation has gaps: an unknown token after YES is not immediately rejected, and duplicate-check flags are never set. Use only the complete forms shown.
progs/solve/batch/gconst.f:1490
IONOSPHERE_SCALE 解析支持Parsed
解析支持Parsed约束电离层时延尺度参数参数。Constrain ionospheric-delay scale parameters.
用法 1Usage 1
IONOSPHERE_SCALE NO
关闭该约束;STRUCTURE_ADMITTANCE 的 NO 路径本身不清零既有值,勿重复混写。Disable this constraint; the STRUCTURE_ADMITTANCE NO path does not itself reset an existing value, so avoid repeated conflicting entries.
用法 2Usage 2
IONOSPHERE_SCALE YES SIGMA <sigma>
以指定的无量纲标准差约束参数;SIGMA 是必需的结构词。Constrain the parameters with the specified dimensionless sigma; SIGMA is a required literal keyword.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 检查存在缺口:YES 后未知词不会立即报错,而且重复检查标志未设置。只使用这里列出的完整形式。Validation has gaps: an unknown token after YES is not immediately rejected, and duplicate-check flags are never set. Use only the complete forms shown.
progs/solve/batch/gconst.f:1542progs/solve/norml/ios_cnstr.f:37
NONE 解析支持Parsed
解析支持Parsed声明本段不提出显式约束设置。Declare no explicit constraint settings in this section.
用法 1Usage 1
NONE
应独占本段;不是用于清除前面已经设置的各项约束。Use alone in the section; it is not a command that clears previously configured constraints.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 实现将 KVAL 重置为假,导致把 NONE 放在其他关键词后面可能绕过“必须单独出现”的检查;这是验证漏洞。Implementation resets KVAL, so NONE after other keywords can bypass the exclusivity check; this is a validation defect.
progs/solve/batch/gconst.f:1587
$SUPPRESSION数据与参数剔除设置段Parameter suppression and restrictionsCTRLFL 调用 GSUPRS 及各专用解析器,记录参数剔除、整体原点限制和测站绑扎。大多数入口针对参数及其估计限制;SUPPRESS_FILE 也列参数,不是观测记录剔除文件。CTRLFL calls GSUPRS and specialized parsers to record parameter suppression, origin restrictions and station ties. Most entries act on parameters and estimation restrictions; SUPPRESS_FILE lists parameters rather than observation records.
  • FLAGS 必须先解析,CONSTRAINTS 的部分位标志与本段共享;不能把两段都看作完全独立的状态初始化。FLAGS must be parsed first. Some state bits are shared with CONSTRAINTS, so the sections are not independent initializations.
  • 参数剔除入口的 YES 表示剔除;整体限制入口的 YES 表示启用该限制,不能对本段所有关键词套用“YES 都是不估计”。YES means suppress in parameter-suppression entries, but enables an ensemble restriction in restriction entries; it does not universally mean do not estimate.
VELOCITIES 解析支持Parsed
解析支持Parsed剔除选定的测站速度分量。Suppress selected components of station velocities.
用法 1Usage 1
VELOCITIES (YES / NO / UEN) [EXCEPT <mask> <names> [<mask> <names> ...]]
首先设置缺省掩码,再按例外分组覆盖指定对象;至少先在 FLAGS 中启用相应估计参数。Set a default mask, then override it for named groups. Relevant estimated parameters must first be enabled in FLAGS.
取值或子项Value or clause作用与限制Effect and constraints
YES剔除全部分量;与 FLAGS 中 YES 的作用方向相反。Suppress all components; opposite in purpose to YES in FLAGS.
NO不新增这类分量剔除。Add no suppression of these components.
UEN字母位置表示要剔除的分量,短横线表示保留;使用 U、E、N 的固定次序。A component letter means suppress, a dash means retain; preserve the order of UEN.
EXCEPT每组先写分量掩码,再写对象名称;明确替换该组对象的掩码,不是单纯翻转默认值。Each group starts with a mask followed by names; replace their masks explicitly rather than simply invert the default.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 合法分量掩码仍可用,但 CHKCMP 检查有运算符优先级漏洞,可能把以短横线结尾的非法名称识别成掩码。Valid masks work, but a precedence bug in CHKCMP can accept invalid names ending in a dash as component masks.
progs/solve/batch/gsuprs.f:135progs/solve/batch/gvelsp.fprogs/solve/batch/chkcmp.f:48
PROPER_MOTIONS 解析支持Parsed
解析支持Parsed剔除选定的源自行分量。Suppress selected components of source proper motions.
用法 1Usage 1
PROPER_MOTIONS (YES / NO / RD) [EXCEPT <mask> <names> [<mask> <names> ...]]
首先设置缺省掩码,再按例外分组覆盖指定对象;至少先在 FLAGS 中启用相应估计参数。Set a default mask, then override it for named groups. Relevant estimated parameters must first be enabled in FLAGS.
取值或子项Value or clause作用与限制Effect and constraints
YES剔除全部分量;与 FLAGS 中 YES 的作用方向相反。Suppress all components; opposite in purpose to YES in FLAGS.
NO不新增这类分量剔除。Add no suppression of these components.
RD字母位置表示要剔除的分量,短横线表示保留;使用 R、D 的固定次序。A component letter means suppress, a dash means retain; preserve the order of RD.
EXCEPT每组先写分量掩码,再写对象名称;明确替换该组对象的掩码,不是单纯翻转默认值。Each group starts with a mask followed by names; replace their masks explicitly rather than simply invert the default.
RD / R- / -D / --依次为:剔除两分量、仅赤经、仅赤纬、均不剔除。Respectively suppress both, RA only, declination only, or neither.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 合法分量掩码仍可用,但 CHKCMP 检查有运算符优先级漏洞,可能把以短横线结尾的非法名称识别成掩码。Valid masks work, but a precedence bug in CHKCMP can accept invalid names ending in a dash as component masks.
progs/solve/batch/gsuprs.f:141progs/solve/batch/gpropsp.fprogs/solve/batch/chkcmp.f:48
VELOCITY_ORIGIN 解析支持Parsed
解析支持Parsed约束所选测站的整体速度原点。Constrain the velocity origin of selected stations.
用法 1Usage 1
VELOCITY_ORIGIN NO
关闭速度原点约束。Disable velocity-origin constraints.
用法 2Usage 2
VELOCITY_ORIGIN (YES / NO) <mode> [EXCEPT <stations>]
YES 选全部站并排除例外;NO 仅选例外名单。除独立 NO 外,模式参数必需。YES selects all except listed stations; NO selects only listed stations. A mode is mandatory unless using standalone NO.
取值或子项Value or clause作用与限制Effect and constraints
HORIZ_ONLY约束水平分量之和。Constrain sums of horizontal components.
VERT_ONLY约束垂直分量之和。Constrain sums of vertical components.
BOTH / HORIZ同时约束水平和垂直分量;HORIZ 为旧别名。Constrain both horizontal and vertical components; HORIZ is a legacy alias.
XYZ约束 X、Y、Z 分量之和。Constrain sums of Cartesian X, Y, Z components.
限制、默认值与相关行为Constraints, defaults and related behavior
  • FLAGS 的测站坐标按 UEN 估计时,启用本项会被 GSUPRS 拒绝;NO 路径保留。GSUPRS rejects enabling this option when station coordinates are estimated in UEN; the NO path remains available.
progs/solve/batch/gsuprs.f:146progs/solve/batch/gvlosp.f:68
VELOCITY_TIE 解析支持Parsed
解析支持Parsed在每个测站组内约束测站速度改正相同。Tie station velocity adjustments within each station group.
用法 1Usage 1
VELOCITY_TIE NO
不建立本类测站绑扎组。Do not create tie groups of this class.
用法 2Usage 2
VELOCITY_TIE [YES] <stations> [AND <stations> ...]
每组内建立差为零的强约束;AND 分隔彼此独立的组。解析器也接受省略 YES。Apply strong zero-difference constraints within each group; AND separates independent groups. The parser also accepts omitted YES.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 约束作用于估计改正,不能直接表述为令先验坐标不同的两个测站具有相同绝对坐标。The constraints act on estimated adjustments; they do not imply identical absolute coordinates for stations with different a priori coordinates.
  • 不要让同一测站重复属于多个组;解析器会覆盖已保存的组编号,不能据此实现组的并集。Do not repeat a station in multiple groups: the parser overwrites its group number instead of merging groups.
progs/solve/batch/gsuprs.f:158progs/solve/batch/gveltie.fprogs/solve/norml/do_velt.f:43
STATION_TIE 解析支持Parsed
解析支持Parsed在每个测站组内约束测站位置改正相同。Tie station position adjustments within each station group.
用法 1Usage 1
STATION_TIE NO
不建立本类测站绑扎组。Do not create tie groups of this class.
用法 2Usage 2
STATION_TIE [YES] <stations> [AND <stations> ...]
每组内建立差为零的强约束;AND 分隔彼此独立的组。解析器也接受省略 YES。Apply strong zero-difference constraints within each group; AND separates independent groups. The parser also accepts omitted YES.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 约束作用于估计改正,不能直接表述为令先验坐标不同的两个测站具有相同绝对坐标。The constraints act on estimated adjustments; they do not imply identical absolute coordinates for stations with different a priori coordinates.
  • 不要让同一测站重复属于多个组;解析器会覆盖已保存的组编号,不能据此实现组的并集。Do not repeat a station in multiple groups: the parser overwrites its group number instead of merging groups.
progs/solve/batch/gsuprs.f:164progs/solve/batch/gstatie.fprogs/solve/norml/do_statt.f:43
NONE 解析支持Parsed
解析支持Parsed声明不使用本段的参数剔除和附加限制。Declare no parameter suppression or extra restrictions in this section.
用法 1Usage 1
NONE
按设计应独占本段,使用初始化后的关闭状态。Intended to stand alone and retain the initialized disabled state.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 段末检查漏掉 PROPER_MOTIONS、SUPPRESS_FILE,且 DIRECTION NO 不置出现标志;因此存在错误拒绝单独合法入口、或错误接受与 NONE 混用的问题。The end-of-section check omits PROPER_MOTIONS and SUPPRESS_FILE, and DIRECTION NO does not set its presence flag; this can reject otherwise valid standalone entries or allow improper mixing with NONE.
progs/solve/batch/gsuprs.f:170
NUTATION 明确拒绝Rejected
明确拒绝Rejected已停用的章动项剔除入口。Retired nutation-term suppression entry.
用法 1Usage 1
NUTATION
无可用取值;任何出现均报错并 STOP。No supported value; any occurrence reports an error and stops.
progs/solve/batch/gsuprs.f:174
PRECESSION 含实现异常Implementation caveat
含实现异常Implementation caveat旧式岁差常数参数剔除入口,当前逻辑错误。Legacy suppression of the precession constant; current logic is faulty.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
PRECESSION YES / NO
设计意图是 YES 剔除、NO 不剔除;当前 YES 报错,NO 和其他非 YES 字符串反而将 PRESUP 置真。Intended: YES suppresses and NO does not. Actual: YES errors, while NO and other non-YES strings set PRESUP true.
progs/solve/batch/gsuprs.f:185
RELATIVITY 解析支持Parsed
解析支持Parsed控制是否剔除后牛顿参数 gamma。Control suppression of the post-Newtonian gamma parameter.
用法 1Usage 1
RELATIVITY YES
剔除该参数。Suppress this parameter.
用法 2Usage 2
RELATIVITY NO
不剔除;是否估计仍由 FLAGS 等设置决定。Do not suppress it; estimation still depends on FLAGS and other settings.
progs/solve/batch/gsuprs.f:199
TIDES 明确拒绝Rejected
明确拒绝Rejected已停用的潮汐参数剔除入口。Retired tidal-parameter suppression entry.
用法 1Usage 1
TIDES
无可用取值;任何出现均报错并 STOP。No supported value; any occurrence reports an error and stops.
progs/solve/batch/gsuprs.f:213
DIRECTION 含实现异常Implementation caveat
含实现异常Implementation caveat限制测站速度改正相对于两站连线的方向。Restrict the direction of a station velocity adjustment relative to a station pair.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
DIRECTION NO
不施加方向限制。Apply no direction restriction.
用法 2Usage 2
DIRECTION [YES] <station_1> TO <station_2>
记录站对,使相关速度改正沿指定连线;YES 可省略。固定站置换分支存在错误。Record the station pair so the relevant velocity adjustment follows its connecting direction; YES is optional. The fixed-station swap branch is faulty.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 若第二个站是固定站,程序试图交换两站,但最后一次复制写错目标,交换无效。When the second station is fixed, the program attempts a swap but writes the final copy to the wrong destination, leaving the swap ineffective.
progs/solve/batch/gsuprs.f:225progs/solve/norml/do_dir.f:82
SOURCES 解析支持Parsed
解析支持Parsed剔除选定的源坐标分量。Suppress selected components of source coordinates.
用法 1Usage 1
SOURCES (YES / NO / RD) [EXCEPT <mask> <names> [<mask> <names> ...]]
首先设置缺省掩码,再按例外分组覆盖指定对象;至少先在 FLAGS 中启用相应估计参数。Set a default mask, then override it for named groups. Relevant estimated parameters must first be enabled in FLAGS.
取值或子项Value or clause作用与限制Effect and constraints
YES剔除全部分量;与 FLAGS 中 YES 的作用方向相反。Suppress all components; opposite in purpose to YES in FLAGS.
NO不新增这类分量剔除。Add no suppression of these components.
RD字母位置表示要剔除的分量,短横线表示保留;使用 R、D 的固定次序。A component letter means suppress, a dash means retain; preserve the order of RD.
EXCEPT每组先写分量掩码,再写对象名称;明确替换该组对象的掩码,不是单纯翻转默认值。Each group starts with a mask followed by names; replace their masks explicitly rather than simply invert the default.
RD / R- / -D / --依次为:剔除两分量、仅赤经、仅赤纬、均不剔除。Respectively suppress both, RA only, declination only, or neither.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 合法分量掩码仍可用,但 CHKCMP 检查有运算符优先级漏洞,可能把以短横线结尾的非法名称识别成掩码。Valid masks work, but a precedence bug in CHKCMP can accept invalid names ending in a dash as component masks.
progs/solve/batch/gsuprs.f:259progs/solve/batch/gsrcsp.fprogs/solve/batch/chkcmp.f:48
RIGHT_ASCENSION 解析支持Parsed
解析支持Parsed将所选源赤经改正的加权均值约束为零。Constrain the weighted mean of selected source RA adjustments to zero.
用法 1Usage 1
RIGHT_ASCENSION YES [EXCEPT <names>]
对所有对象施加整体约束,EXCEPT 列表中的对象不参与。Apply the ensemble constraint using all objects except those listed.
用法 2Usage 2
RIGHT_ASCENSION NO [EXCEPT <names>]
无名单时关闭;有名单时仅使用名单对象构造约束。Disable with no list; with a list, construct the constraint using only the named objects.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 赤经均值使用赤纬余弦权;这是集合限制,不是逐个固定所有赤经。RA averaging uses cosine-of-declination weights; this is an ensemble restriction, not fixing every RA.
progs/solve/batch/gsuprs.f:264progs/solve/batch/graosp.f
DECLINATION 解析支持Parsed
解析支持Parsed将所选源赤纬改正的均值约束为零。Constrain the mean of selected source declination adjustments to zero.
用法 1Usage 1
DECLINATION YES [EXCEPT <names>]
对所有对象施加整体约束,EXCEPT 列表中的对象不参与。Apply the ensemble constraint using all objects except those listed.
用法 2Usage 2
DECLINATION NO [EXCEPT <names>]
无名单时关闭;有名单时仅使用名单对象构造约束。Disable with no list; with a list, construct the constraint using only the named objects.
progs/solve/batch/gsuprs.f:269progs/solve/batch/gdcosp.f
STATIONS 解析支持Parsed
解析支持Parsed剔除选定的测站位置分量。Suppress selected components of station positions.
用法 1Usage 1
STATIONS (YES / NO / <station_components>) [EXCEPT <mask> <names> [<mask> <names> ...]]
首先设置缺省掩码,再按例外分组覆盖指定对象;至少先在 FLAGS 中启用相应估计参数。Set a default mask, then override it for named groups. Relevant estimated parameters must first be enabled in FLAGS.
取值或子项Value or clause作用与限制Effect and constraints
YES剔除全部分量;与 FLAGS 中 YES 的作用方向相反。Suppress all components; opposite in purpose to YES in FLAGS.
NO不新增这类分量剔除。Add no suppression of these components.
<station_components>字母位置表示要剔除的分量,短横线表示保留;使用 XYZ 或 UEN 的固定次序。A component letter means suppress, a dash means retain; preserve the order of <station_components>.
EXCEPT每组先写分量掩码,再写对象名称;明确替换该组对象的掩码,不是单纯翻转默认值。Each group starts with a mask followed by names; replace their masks explicitly rather than simply invert the default.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 合法分量掩码仍可用,但 CHKCMP 检查有运算符优先级漏洞,可能把以短横线结尾的非法名称识别成掩码。Valid masks work, but a precedence bug in CHKCMP can accept invalid names ending in a dash as component masks.
  • 分量基准由 FLAGS.STATIONS 的 STACMP 传入,可能是 XYZ 或 UEN;旧说明书只写 XYZ 不完整。The component basis is STACMP from FLAGS.STATIONS, potentially XYZ or UEN; the old XYZ-only description is incomplete.
progs/solve/batch/gsuprs.f:274progs/solve/batch/gstasp.fprogs/solve/batch/chkcmp.f:48
STATION_ORIGIN 解析支持Parsed
解析支持Parsed将所选测站 XYZ 位置改正的整体平移约束为零。Constrain the translation of selected station XYZ position adjustments to zero.
用法 1Usage 1
STATION_ORIGIN YES [EXCEPT <names>]
对所有对象施加整体约束,EXCEPT 列表中的对象不参与。Apply the ensemble constraint using all objects except those listed.
用法 2Usage 2
STATION_ORIGIN NO [EXCEPT <names>]
无名单时关闭;有名单时仅使用名单对象构造约束。Disable with no list; with a list, construct the constraint using only the named objects.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 启用时要求 XYZ 估计;UEN 下只保留 NO 路径。Enabling requires XYZ estimation; only the NO path is retained under UEN.
progs/solve/batch/gsuprs.f:280progs/solve/batch/gorisp.f
SUPPRESS_FILE 解析支持Parsed
解析支持Parsed按文件列出的参数名称或序号剔除参数。Suppress parameters listed by name or index in a file.
用法 1Usage 1
SUPPRESS_FILE NONE
清空文件设置,不从文件添加剔除参数。Clear the filename; add no file-based suppression.
用法 2Usage 2
SUPPRESS_FILE <file>
文件必须存在;每条记录指定一个参数序号或内部参数名,# 开头为注释。全局解算中针对全局参数,独立解算中可针对该次解算参数。The file must exist; each record supplies a parameter index or internal parameter name, with # introducing comments. Global solutions target global parameters; independent solutions may target their session parameters.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 这是 $SUPPRESSION 的关键词,不是 $ARCS 实验行选项。单独出现时还会触发段末出现标志遗漏的问题。This belongs to $SUPPRESSION, not an $ARCS session row. Using it alone also encounters the missing section-presence flag.
progs/solve/batch/gsuprs.f:292progs/solve/norml/do_supr_file.f
$ARCS实验列表段Session list列出参与解算的实验,并为每个实验覆盖数据选择、参数化、约束、模型和权重设置。CTRLS 先展开列表,CTRLFL 只计数并保存位置,PRCES → ARCSET → GARC 随后逐实验读取选项。List sessions to solve, with per-session overrides for data selection, parameterization, constraints, models and weights. CTRLS expands the list; CTRLFL only counts and saves its position; PRCES → ARCSET → GARC later reads individual session options.
  • ARCS 是必需段。将其放在主文件末尾:CTRLS 遇到第一个第一列 $ARCS 后切换为实验列表处理。ARCS is required. Put it last in the main file: CTRLS switches to session-list processing at the first column-1 $ARCS.
  • 各实验行的顶层选项通常可换序,但同一关键词的参数顺序固定;重复写入同一内部状态时后者覆盖前者。不要推断全部配置段或全部从属子句都可任意换序。Top-level session options are generally reorderable, but each option’s argument order is fixed; later writes to the same state overwrite earlier ones. This does not imply arbitrary ordering of sections or subordinate clauses.
  • 32 次顶层选项循环是当前实现限制,include 也占一次。GARC 使用 8192 字符缓冲;旧手册的 256 字符说明不能作为当前所有路径的统一限制,CTRLS/CH_DB_GVF 仍有自己的缓冲长度。The current top-level loop has 32 iterations, including includes. GARC uses an 8192-character buffer; the old manual’s 256-character limit is not a universal current limit, and CTRLS/CH_DB_GVF have separate buffer sizes.
  • 名称列表的 ALL 需追踪下游:ATM_OFF 和 GRAD_OFF 支持,其他测站/源列表没有通用 ALL 规则;ELEVATION 有独立 ALL 分支。ALL must be checked downstream: ATM_OFF and GRAD_OFF support it, while other station/source lists have no general ALL rule; ELEVATION has its own ALL branch.
  • 这里明确区分解析器接受、后续计算使用和旧手册声称的行为。标为异常的用法保留供审阅,不作为推荐配置示例。This section distinguishes parser acceptance, downstream use and legacy-manual claims. Bug-marked forms are retained for review, not recommended as configuration examples.
FREE 含实现异常Implementation caveat
含实现异常Implementation caveat旧式 EOP 自由估计入口。Legacy entry permitting EOP estimation.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
FREE
旧式 EOP 自由估计入口。Legacy entry permitting EOP estimation.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 设置 ORIENT=Y,但意外取走下一个词。是否估计具体分量仍受 FLAGS 控制;建议使用 FLAGS.UT1/PM 与 SUPPRESS_XYULPE。Sets ORIENT=Y but unexpectedly consumes the next token. FLAGS still controls individual components; prefer FLAGS.UT1/PM and SUPPRESS_XYULPE.
progs/solve/batch/garc.f:384
FIXED 含实现异常Implementation caveat
含实现异常Implementation caveat旧式固定 EOP 入口。Legacy entry for fixed EOP.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
FIXED
旧式固定 EOP 入口。Legacy entry for fixed EOP.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 设置 ORIENT=N,但意外取走下一个词;SFLAGS 后续仍会根据 OFFLG/RATFLG 重设分量,不能将它视为可靠的全分量关闭开关。Sets ORIENT=N but consumes the next token; SFLAGS can subsequently restore components from OFFLG/RATFLG, so this is not a reliable all-component off switch.
progs/solve/batch/garc.f:392progs/solve/batch/sflags.f:1035
EDIT 解析支持Parsed
解析支持Parsed为本实验读取额外观测剔除列表。Read an additional observation rejection list for this session.
用法 1Usage 1
EDIT <file>
文件每个非注释记录给出观测序号;相应观测被标记剔除。Each non-comment record supplies an observation index to reject.
限制、默认值与相关行为Constraints, defaults and related behavior
  • GARC 先检查文件存在性;具体文件格式由后续读取程序检查。GARC checks existence first; downstream readers validate the file format.
progs/solve/batch/garc.f:400progs/solve/proc/loop.f:1470
AOC 解析支持Parsed
解析支持Parsed为本实验添加逐观测先验时延改正。Add per-observation a priori delay corrections for this session.
用法 1Usage 1
AOC <file>
要求规定的文件标识、实验名和 Ind_obs/Add_del 字段。值以秒表示,最终加到观测减计算时延 TAU_OC。Requires the prescribed header, session name and Ind_obs/Add_del fields. Values are seconds and are added to observed-minus-computed delay TAU_OC.
限制、默认值与相关行为Constraints, defaults and related behavior
  • GARC 先检查文件存在性;具体文件格式由后续读取程序检查。GARC checks existence first; downstream readers validate the file format.
progs/solve/batch/garc.f:413progs/solve/proc/loop.f:1406
ADDW 解析支持Parsed
解析支持Parsed读取逐观测外部误差项,用于时延权重。Read per-observation external uncertainty terms used in delay weighting.
用法 1Usage 1
ADDW <file>
文件包含实验名和逐观测误差;必须同时指定 ADDW_USE,以确定组合方式。这里的 weight 文件存储的是误差量,不是直接的逆方差。The file contains the session name and per-observation uncertainties. ADDW_USE is mandatory and selects their combination rule. These are uncertainty quantities, not literal inverse variances.
限制、默认值与相关行为Constraints, defaults and related behavior
  • GARC 先检查文件存在性;具体文件格式由后续读取程序检查。GARC checks existence first; downstream readers validate the file format.
progs/solve/batch/garc.f:426progs/solve/proc/loop.f:1489
ADDW_USE 解析支持Parsed
解析支持Parsed指定外部误差与已有时延误差的组合方式。Select how external uncertainties combine with existing delay uncertainties.
用法 1Usage 1
ADDW_USE <mode>
模式作用于本实验;除 REPL 外,先对外部项应用 ADDW_SCL。The mode applies to this session. ADDW_SCL scales external terms except in the REPL path.
取值或子项Value or clause作用与限制Effect and constraints
REPL直接以文件值替换最终 TAU_E;当前不应用 ADDW_SCL。Replace final TAU_E directly with the file value; ADDW_SCL is not applied here.
QUAD / ADD_IN_QUAD外部项与已有附加误差按平方和开方组合。Combine the external term with the existing additive uncertainty in quadrature.
MIN取缩放后的外部项与已有附加误差中的较小值。Take the smaller of the scaled external term and the existing additive uncertainty.
MAX取二者中的较大值。Take the larger of those two terms.
progs/solve/batch/garc.f:439progs/solve/proc/loop.f:2464progs/solve/proc/loop.f:2689
EXT_ERR 解析支持Parsed
解析支持Parsed用外部逐观测误差替换最终时延误差。Replace the final delay uncertainty with external per-observation errors.
用法 1Usage 1
EXT_ERR <file>
文件值以秒直接赋给 TAU_E,并覆盖 ADDW_USE REPL 的结果;超出 TAU_E_MAX 的观测被剔除。File values in seconds are assigned directly to TAU_E, overriding ADDW_USE REPL; observations above TAU_E_MAX are suppressed.
限制、默认值与相关行为Constraints, defaults and related behavior
  • GARC 先检查文件存在性;具体文件格式由后续读取程序检查。GARC checks existence first; downstream readers validate the file format.
progs/solve/batch/garc.f:459progs/solve/proc/loop.f:2693
ADDW_SCL 解析支持Parsed
解析支持Parsed缩放外部附加误差项。Scale the external additive uncertainty term.
用法 1Usage 1
ADDW_SCL <factor>
无量纲乘数,默认 1.0;作用于 QUAD/MIN/MAX 路径。电离层附加项还会按有效频率比的平方缩放。Dimensionless multiplier, default 1.0, used by QUAD/MIN/MAX. Ionospheric external terms also receive squared effective-frequency-ratio scaling.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 当前 REPL 路径直接使用原始文件值,忽略本因子。The current REPL path uses raw file values and ignores this factor.
progs/solve/batch/garc.f:472progs/solve/proc/loop.f:2431
DTEC 解析支持Parsed
解析支持Parsed读取外部逐观测差分 TEC 数据。Read external per-observation differential TEC data.
用法 1Usage 1
DTEC <file>
当前 LOOP 把文件读入 *_EXT 数组;查到的使用路径是 META/G_GXS 的诊断输出。不能把此文件入口等同于 SETUP.DTEC_USE 的数据库导入或 DTEC_SBA_USE 的改正应用。LOOP reads this file into *_EXT arrays; the located use is diagnostic output for META/G_GXS. This entry is not equivalent to database import through SETUP.DTEC_USE or application through DTEC_SBA_USE.
限制、默认值与相关行为Constraints, defaults and related behavior
  • GARC 先检查文件存在性;具体文件格式由后续读取程序检查。GARC checks existence first; downstream readers validate the file format.
progs/solve/batch/garc.f:485progs/solve/proc/loop.f:1544
TEC_SCAL 解析支持Parsed
解析支持Parsed追加先验电离层 TEC 比例改正。Apply an additional scale correction to a priori ionospheric TEC.
用法 1Usage 1
TEC_SCAL <factor>
无量纲改正系数,默认 0;在 GX/GS 单频群时延路径,按先验两站 TEC 差与该系数的乘积追加时延。它是附加改正系数,不是默认应填 1 的总比例。Dimensionless correction coefficient, default 0. In GX/GS single-band group-delay processing, it adds delay proportional to the a priori interstation TEC difference; it is an additional correction, not a total scale that defaults to 1.
progs/solve/batch/garc.f:498include/glbc4.i:2044progs/solve/proc/loop.f:2528
TEC_BIAS 解析支持Parsed
解析支持Parsed追加天顶 TEC 偏差改正。Apply an additional zenith-TEC bias correction.
用法 1Usage 1
TEC_BIAS <bias_tecu>
以 TECU 给出,默认 0;通过两站电离层映射因子的差换算成 GX/GS 时延改正。Specify TECU, default 0; the difference between station ionospheric mapping factors converts the bias to a GX/GS delay correction.
progs/solve/batch/garc.f:514include/glbc4.i:2044progs/solve/proc/loop.f:2528
DTEC_SBA_USE 解析支持Parsed
解析支持Parsed对单频群时延应用已有的差分 TEC 调整及其误差。Apply an existing differential-TEC adjustment and its error to single-band group delays.
用法 1Usage 1
DTEC_SBA_USE
对单频群时延应用已有的差分 TEC 调整及其误差。Apply an existing differential-TEC adjustment and its error to single-band group delays.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 对 GX 或 GS,把 DTEC_ADJ 按相应频率平方换算为时延改正;DTEC_ERR 的时延误差按平方和加入。无参数,默认关闭。For GX or GS, convert DTEC_ADJ using the relevant squared frequency and add its DTEC_ERR contribution in quadrature. No argument; disabled by default.
progs/solve/batch/garc.f:530progs/solve/proc/loop.f:2547
DTEC_ERR_SCL 解析支持Parsed
解析支持Parsed缩放单频 dTEC 改正所带来的误差。Scale the uncertainty contribution of single-band dTEC corrections.
用法 1Usage 1
DTEC_ERR_SCL <factor>
无量纲乘数,默认 1;在 DTEC_SBA_USE 路径乘到 DTEC_ERR 上,再平方加入时延误差。Dimensionless multiplier, default 1. In the DTEC_SBA_USE path it multiplies DTEC_ERR before its delay contribution is squared and added.
progs/solve/batch/garc.f:532progs/solve/proc/loop.f:2556
NO_EOP_CONSTRAINT 解析支持Parsed
解析支持Parsed关闭本实验的 EOP 约束。Disable EOP constraints for this session.
用法 1Usage 1
NO_EOP_CONSTRAINT
关闭本实验的 EOP 约束。Disable EOP constraints for this session.
限制、默认值与相关行为Constraints, defaults and related behavior
  • ARCSET 实际同时清除 EOP 偏移和速率约束位,并将两组 sigma 置零;旧手册所说“只影响偏移”不符合此实现。ARCSET clears both EOP offset and rate constraint bits and zeros both sigma arrays; the old manual’s offset-only description does not match this implementation.
progs/solve/batch/garc.f:542progs/solve/batch/arcset.f:580
IN_EOP_CONSTRAINT 解析支持Parsed
解析支持Parsed从 EOP 模型文件取本实验的约束信息。Use EOP-model-file constraint information for this session.
用法 1Usage 1
IN_EOP_CONSTRAINT
从 EOP 模型文件取本实验的约束信息。Use EOP-model-file constraint information for this session.
限制、默认值与相关行为Constraints, defaults and related behavior
  • ARCSET 把偏移 sigma 置零并打开偏移和速率约束位;与控制文件 sigma 混合方式还受 MOD_ONLY/CONTROL_ONLY 影响。ARCSET zeros offset sigmas and enables offset and rate constraint bits; MOD_ONLY/CONTROL_ONLY also control combination with control-file sigmas.
progs/solve/batch/garc.f:549progs/solve/batch/arcset.f:612
EOP_CONSTRAINT 解析支持Parsed
解析支持Parsed覆盖本实验的EOP 偏移约束标准差。Override constraint standard deviations for this session’s EOP offsets.
用法 1Usage 1
EOP_CONSTRAINT SIGMA <x_sigma> <y_sigma> <ut1_sigma>
依次给出极移 x、极移 y、UT1 的 sigma,单位为 mas、mas、ms。Supply sigmas for polar motion x, polar motion y and UT1, in mas, mas, ms.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 本入口提供局部 sigma;最终是否施加约束仍由 ARCSET 的约束位与其他选项共同决定,不能把它当作独立于全局设置的强制启用。This entry supplies local sigmas; ARCSET’s constraint bits and other options still determine whether constraints are applied, so it is not an unconditional enable independent of global settings.
progs/solve/batch/garc.f:556progs/solve/batch/arcset.f:557progs/solve/batch/arcset.f:590
EOPR_CONSTRAINT 解析支持Parsed
解析支持Parsed覆盖本实验的EOP 速率约束标准差。Override constraint standard deviations for this session’s EOP rates.
用法 1Usage 1
EOPR_CONSTRAINT SIGMA <x_sigma> <y_sigma> <ut1_sigma>
依次给出极移 x、极移 y、UT1 的 sigma,单位为 mas/day、mas/day、ms/day。Supply sigmas for polar motion x, polar motion y and UT1, in mas/day, mas/day, ms/day.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 本入口提供局部 sigma;最终是否施加约束仍由 ARCSET 的约束位与其他选项共同决定,不能把它当作独立于全局设置的强制启用。This entry supplies local sigmas; ARCSET’s constraint bits and other options still determine whether constraints are applied, so it is not an unconditional enable independent of global settings.
progs/solve/batch/garc.f:614progs/solve/batch/arcset.f:557progs/solve/batch/arcset.f:590
NO_EOP_MOD 解析支持Parsed
解析支持Parsed本实验不使用先验 EOP 替换文件。Do not use the a priori EOP substitution file for this session.
用法 1Usage 1
NO_EOP_MOD
本实验不使用先验 EOP 替换文件。Do not use the a priori EOP substitution file for this session.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 保留数据库中的先验 EOP;ARCSET 同时清除相应 EOP 偏移和速率约束位。Retain the database a priori EOP; ARCSET also clears the associated offset and rate constraint bits.
progs/solve/batch/garc.f:670progs/solve/batch/arcset.f:557
MOD_ONLY 解析支持Parsed
解析支持Parsed只采用 EOP 模型文件中的约束误差与协方差。Use EOP-model-file constraint errors and covariances only.
用法 1Usage 1
MOD_ONLY
只采用 EOP 模型文件中的约束误差与协方差。Use EOP-model-file constraint errors and covariances only.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 设置 MDORCTL=1;与 CONTROL_ONLY 修改同一状态,重复时后者覆盖前者。Sets MDORCTL=1; CONTROL_ONLY modifies the same state, so the last occurrence wins.
progs/solve/batch/garc.f:675
CONTROL_ONLY 解析支持Parsed
解析支持Parsed只采用控制文件给出的 EOP 约束误差。Use control-file EOP constraint errors only.
用法 1Usage 1
CONTROL_ONLY
只采用控制文件给出的 EOP 约束误差。Use control-file EOP constraint errors only.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 设置 MDORCTL=2;与 MOD_ONLY 互相覆盖。Sets MDORCTL=2; overrides and is overridden by MOD_ONLY according to order.
progs/solve/batch/garc.f:680
ATM_OFF / ATMOSPHERE_OFFSET 解析支持Parsed
解析支持Parsed在所列测站仅估计不随时间变化的天顶大气时延偏移,并关闭梯度估计。Estimate only a constant zenith atmospheric-delay offset at listed stations, and turn off their gradients.
用法 1Usage 1
ATM_OFF <station>
只指定一个测站时可省略数量。The count may be omitted for one station.
用法 2Usage 2
ATM_OFF <n> <station_1> ... <station_n>
先给正整数 n,再给恰好 n 个测站名称。Supply a positive count followed by exactly n station names.
用法 3Usage 3
ATM_OFF ALL
对所有参与的测站应用本选项;ALL 由后续处理程序识别。Apply to all participating stations; ALL is recognized downstream.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 名称使用八字符字段;列表不使用括号或逗号。别名若存在,与主关键词相同。Names use eight-character fields; do not add parentheses or commas. Any listed alias has the same behavior.
  • 常量偏移转换在 SFLAGS 的 AUTO/MOST 大气路径执行;不能假设所有全局参数化模式都调用此路径。Conversion to constant offsets occurs on the AUTO/MOST atmosphere path in SFLAGS; not every global parameterization calls it.
progs/solve/batch/garc.f:685progs/solve/batch/do_atmexc.f:60progs/solve/batch/do_gradexc.f:89
ATMOSPHERE_EXCLUDE 解析支持Parsed
解析支持Parsed删除所列测站的大气参数。Remove atmospheric parameters at listed stations.
用法 1Usage 1
ATMOSPHERE_EXCLUDE <station>
只指定一个测站时可省略数量。The count may be omitted for one station.
用法 2Usage 2
ATMOSPHERE_EXCLUDE <n> <station_1> ... <station_n>
先给正整数 n,再给恰好 n 个测站名称。Supply a positive count followed by exactly n station names.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 名称使用八字符字段;列表不使用括号或逗号。别名若存在,与主关键词相同。Names use eight-character fields; do not add parentheses or commas. Any listed alias has the same behavior.
  • DO_ATMEXC 也会把梯度数置零,但随后 AUTGRAD/DO_GRADEXC 可能重建梯度;需确保同时使用 GRAD_OFF,不能依赖文档所称的自动联动。DO_ATMEXC also zeros gradient counts, but later AUTGRAD/DO_GRADEXC may recreate gradients; use GRAD_OFF explicitly rather than relying on the documented coupling.
progs/solve/batch/garc.f:714progs/solve/batch/do_atmexc.f:74
GRAD_OFF / GRADIENTS_OFF 解析支持Parsed
解析支持Parsed关闭所列测站的大气梯度估计。Disable atmospheric-gradient estimation at listed stations.
用法 1Usage 1
GRAD_OFF <station>
只指定一个测站时可省略数量。The count may be omitted for one station.
用法 2Usage 2
GRAD_OFF <n> <station_1> ... <station_n>
先给正整数 n,再给恰好 n 个测站名称。Supply a positive count followed by exactly n station names.
用法 3Usage 3
GRAD_OFF ALL
对所有参与的测站应用本选项;ALL 由后续处理程序识别。Apply to all participating stations; ALL is recognized downstream.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 名称使用八字符字段;列表不使用括号或逗号。别名若存在,与主关键词相同。Names use eight-character fields; do not add parentheses or commas. Any listed alias has the same behavior.
progs/solve/batch/garc.f:742progs/solve/batch/do_gradexc.f:74
CLOCK_REF_SITES 解析支持Parsed
解析支持Parsed指定本实验的参考时钟测站。Select reference-clock stations for this session.
用法 1Usage 1
CLOCK_REF_SITES <station>
只指定一个测站时可省略数量。The count may be omitted for one station.
用法 2Usage 2
CLOCK_REF_SITES <n> <station_1> ... <station_n>
先给正整数 n,再给恰好 n 个测站名称。Supply a positive count followed by exactly n station names.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 名称使用八字符字段;列表不使用括号或逗号。别名若存在,与主关键词相同。Names use eight-character fields; do not add parentheses or commas. Any listed alias has the same behavior.
progs/solve/batch/garc.f:770progs/solve/batch/sflags.f:895
STA_EXCLUDE 解析支持Parsed
解析支持Parsed从本实验剔除所列测站的数据及相关参数。Exclude listed stations’ data and associated parameters from this session.
用法 1Usage 1
STA_EXCLUDE <station>
只指定一个测站时可省略数量。The count may be omitted for one station.
用法 2Usage 2
STA_EXCLUDE <n> <station_1> ... <station_n>
先给正整数 n,再给恰好 n 个测站名称。Supply a positive count followed by exactly n station names.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 名称使用八字符字段;列表不使用括号或逗号。别名若存在,与主关键词相同。Names use eight-character fields; do not add parentheses or commas. Any listed alias has the same behavior.
progs/solve/batch/garc.f:796progs/solve/batch/ddata.f:95
STA_INCLUDE 解析支持Parsed
解析支持Parsed将本实验的数据范围限制在所列测站。Restrict this session’s station data to the listed stations.
用法 1Usage 1
STA_INCLUDE <station>
只指定一个测站时可省略数量。The count may be omitted for one station.
用法 2Usage 2
STA_INCLUDE <n> <station_1> ... <station_n>
先给正整数 n,再给恰好 n 个测站名称。Supply a positive count followed by exactly n station names.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 名称使用八字符字段;列表不使用括号或逗号。别名若存在,与主关键词相同。Names use eight-character fields; do not add parentheses or commas. Any listed alias has the same behavior.
  • 仍受 DATA.STATIONS 和 STA_EXCLUDE 的剔除限制,不能重新启用已被全局排除的测站。Still subject to DATA.STATIONS and STA_EXCLUDE; this does not restore globally excluded stations.
progs/solve/batch/garc.f:823progs/solve/batch/ddata.f:72
STA_POS_OFF / STA_OFF 解析支持Parsed
解析支持Parsed不估计所列测站的位置参数,但保留其观测数据。Disable position estimation for listed stations while retaining their observations.
用法 1Usage 1
STA_POS_OFF <station>
只指定一个测站时可省略数量。The count may be omitted for one station.
用法 2Usage 2
STA_POS_OFF <n> <station_1> ... <station_n>
先给正整数 n,再给恰好 n 个测站名称。Supply a positive count followed by exactly n station names.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 名称使用八字符字段;列表不使用括号或逗号。别名若存在,与主关键词相同。Names use eight-character fields; do not add parentheses or commas. Any listed alias has the same behavior.
progs/solve/batch/garc.f:848progs/solve/batch/sflags.f:347
STA_POS_ON / STA_ON 解析支持Parsed
解析支持Parsed限定允许估计位置参数的测站集合。Restrict the set of stations eligible for position estimation.
用法 1Usage 1
STA_POS_ON <station>
只指定一个测站时可省略数量。The count may be omitted for one station.
用法 2Usage 2
STA_POS_ON <n> <station_1> ... <station_n>
先给正整数 n,再给恰好 n 个测站名称。Supply a positive count followed by exactly n station names.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 名称使用八字符字段;列表不使用括号或逗号。别名若存在,与主关键词相同。Names use eight-character fields; do not add parentheses or commas. Any listed alias has the same behavior.
  • 所列测站仍依照 FLAGS.STATIONS 决定分量;本选项不会无条件强制开启全部坐标。STA_OFF 的剔除优先。FLAGS.STATIONS still selects components; this does not force every coordinate on. STA_OFF exclusions take precedence.
progs/solve/batch/garc.f:873progs/solve/batch/sflags.f:330
SOU_EXCLUDE 解析支持Parsed
解析支持Parsed从本实验剔除所列源的数据。Exclude observations of listed sources from this session.
用法 1Usage 1
SOU_EXCLUDE <source>
只指定一个源时可省略数量。The count may be omitted for one source.
用法 2Usage 2
SOU_EXCLUDE <n> <source_1> ... <source_n>
先给正整数 n,再给恰好 n 个源名称。Supply a positive count followed by exactly n source names.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 名称使用八字符字段;列表不使用括号或逗号。别名若存在,与主关键词相同。Names use eight-character fields; do not add parentheses or commas. Any listed alias has the same behavior.
progs/solve/batch/garc.f:898progs/solve/batch/ddata.f:152
SOU_OFF 解析支持Parsed
解析支持Parsed关闭所列源的位置和自行估计,保留其观测。Disable position and proper-motion estimation for listed sources while retaining observations.
用法 1Usage 1
SOU_OFF <source>
只指定一个源时可省略数量。The count may be omitted for one source.
用法 2Usage 2
SOU_OFF <n> <source_1> ... <source_n>
先给正整数 n,再给恰好 n 个源名称。Supply a positive count followed by exactly n source names.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 名称使用八字符字段;列表不使用括号或逗号。别名若存在,与主关键词相同。Names use eight-character fields; do not add parentheses or commas. Any listed alias has the same behavior.
progs/solve/batch/garc.f:923progs/solve/batch/sflags.f:512progs/solve/batch/sflags.f:575
BASDEP_CLO 解析支持Parsed
解析支持Parsed覆盖本实验的基线相关钟差估计选择。Override baseline-dependent clock estimation for this session.
用法 1Usage 1
BASDEP_CLO <mode>
未写此项时继承 FLAGS.BASELINE_CLOCKS。If omitted, inherit FLAGS.BASELINE_CLOCKS.
取值或子项Value or clause作用与限制Effect and constraints
YES估计线性独立的基线钟差。Estimate linearly independent baseline clock offsets.
NO关闭基线钟差估计。Disable baseline clock estimation.
IN沿用数据库中的选择。Use the selection stored in the database.
progs/solve/batch/garc.f:948progs/solve/batch/sflags.f:941
TYPE 解析支持Parsed
解析支持Parsed覆盖本实验所用的观测量类型。Override the observable type used for this session.
用法 1Usage 1
TYPE <type>
GARC 先保存代码,ARCSET 再映射到数据类型表;省略时继承 DATA.TYPE。GARC stores the code and ARCSET resolves it against the type table; omission inherits DATA.TYPE.
取值或子项Value or clause作用与限制Effect and constraints
GDR / GRPRAT群时延及其变化率group delay and delay rate
PDR / PHSRAT相位时延及其变化率phase delay and delay rate
SNBRAT窄带时延及其变化率narrow-band delay and delay rate
GD / GRPONL仅群时延group delay only
PD / PHSONL仅相位时延phase delay only
SNBONL仅窄带时延narrow-band delay only
RATONL仅时延变化率delay rate only
G_GXSG/Gxs 组合(源码类型标签,不在此规定组合系数)G/Gxs combination (source type label; coefficients are not defined here)
PX_GXSPx/Gxs 组合(源码类型标签,不在此规定组合系数)Px/Gxs combination (source type label; coefficients are not defined here)
PS_GXSPs/Gxs 组合(源码类型标签,不在此规定组合系数)Ps/Gxs combination (source type label; coefficients are not defined here)
PX_GXPx/Gx 组合(源码类型标签,不在此规定组合系数)Px/Gx combination (source type label; coefficients are not defined here)
PX_GSPx/Gs 组合(源码类型标签,不在此规定组合系数)Px/Gs combination (source type label; coefficients are not defined here)
PS_GXPs/Gx 组合(源码类型标签,不在此规定组合系数)Ps/Gx combination (source type label; coefficients are not defined here)
PS_GSPs/Gs 组合(源码类型标签,不在此规定组合系数)Ps/Gs combination (source type label; coefficients are not defined here)
P_PXSP/Pxs 组合(源码类型标签,不在此规定组合系数)P/Pxs combination (source type label; coefficients are not defined here)
GXX 波段群时延X-band group delay
GSS 波段群时延S-band group delay
PXX 波段相位时延X-band phase delay
PSS 波段相位时延S-band phase delay
SNG_XX 波段单频时延X-band single-band delay
SNG_SS 波段单频时延S-band single-band delay
FUSED融合群时延fused group delays
progs/solve/batch/garc.f:982progs/solve/batch/arcset.f:795include/solve.i:836
SUPPRESS_XYULPE 解析支持Parsed
解析支持Parsed按分量关闭本实验的 EOP 参数估计。Suppress individual EOP parameter estimates for this session.
用法 1Usage 1
SUPPRESS_XYULPE <six_YN_characters>
六位依次为 X 极移、Y 极移、UT1、UT1 速率、章动经度和交角偏移。Y 表示剔除;N 表示保留全局设置,不会强制开启估计。The six positions are X polar motion, Y polar motion, UT1, UT1 rate, and nutation longitude and obliquity offsets. Y suppresses; N leaves global settings intact and does not force estimation.
取值或子项Value or clause作用与限制Effect and constraints
Y关闭对应分量;X/Y 位还控制各自的速率和二阶项,第四位还控制 UT1 二阶项。Suppress the component. X/Y also govern their rates and quadratic terms; position four also governs the UT1 quadratic term.
N不增加该分量的局部剔除。Add no local suppression for that component.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 在多项式 EOP 路径明确执行这些检查;不要把它泛化为所有分段 EOP 模式的万能开关。These checks are explicit on the polynomial-EOP path; do not generalize this to every segmented-EOP mode.
progs/solve/batch/garc.f:997progs/solve/batch/sflags.f:1047
CLOCK_FLAGS 解析支持Parsed
解析支持Parsed覆盖本实验的钟差低阶多项式与线性样条参数化。Override the clock polynomial and linear-spline parameterization for this session.
用法 1Usage 1
CLOCK_FLAGS MAX_DEGREE <degree_mode> <1|2> INTERVAL[S] <interval_mode> [<minutes>]
顺序固定;即使 degree_mode=IN 也必须给阶数占位。间隔模式为 AUTO/FORCE/MOST/WEAKEST 时必须再给分钟数;IN/NO 不给。The order is fixed; even IN requires a degree token. AUTO/FORCE/MOST/WEAKEST interval modes require a duration in minutes, whereas IN/NO do not.
取值或子项Value or clause作用与限制Effect and constraints
MAX_DEGREE IN沿用数据库的多项式阶数。Use the polynomial degree stored in the database.
MAX_DEGREE AUTO按指定的一阶或二阶多项式设置。Use the specified first- or second-degree polynomial.
MAX_DEGREE MOST采用指定阶数与数据库阶数中的较大者。Use the greater of the requested and database degrees.
INTERVAL[S] AUTO按指定间隔设置线性样条,保留钟跳。Use the requested linear-spline interval while retaining clock breaks.
INTERVAL[S] FORCE强制指定间隔,可能覆盖数据库钟跳;旧式兼容方式。Force the interval, potentially replacing database clock breaks; legacy compatibility mode.
INTERVAL[S] MOST / WEAKEST在已有线性样条与指定值之间选择更短间隔,保留钟跳。Choose the shorter existing/requested linear-spline interval and preserve clock breaks.
INTERVAL[S] IN沿用已有钟差参数化。Retain the existing clock parameterization.
INTERVAL[S] NO关闭线性样条部分,保留所设的低阶多项式。Disable the linear-spline component, retaining the selected polynomial.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 实际只检查模式首字符。SFLAGS 对非传统数据库拒绝 MOST 间隔路径;不能认为 GVF 同样支持它。Only the first mode character is checked. SFLAGS rejects the MOST interval path for non-legacy databases; do not assume it works for GVF.
progs/solve/batch/garc.f:1027progs/solve/batch/sflags.f:825
CLOCK_CONSTRAINTS 含实现异常Implementation caveat
含实现异常Implementation caveat覆盖本实验的钟差速率约束。Override this session’s clock-rate constraints.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
CLOCK_CONSTRAINTS (AUTO|MOST|YES) <sigma>
sigma 的输入单位为 10^-14 s/s。The input sigma unit is 10^-14 s/s.
取值或子项Value or clause作用与限制Effect and constraints
AUTO / A用本行给定的 sigma 覆盖已有约束。Override existing constraints with the sigma supplied on this line.
MOST / M在已有和给定的 sigma 中取较大者,即较弱约束。Use the larger existing/requested sigma, i.e. the weaker constraint.
NO / N关闭这组约束,不读取 sigma。Disable these constraints without reading a sigma.
YES / Y源码接受并读取 sigma,但随后全局 YES 路径会覆盖它;当前不等价于 AUTO。The parser accepts and reads a sigma, but the later global YES path overwrites it; this is not currently equivalent to AUTO.
IN / I保留数据库中已有钟差约束。Retain the database clock constraints.
用法 2Usage 2
CLOCK_CONSTRAINTS (IN|NO)
这两个分支没有后续 sigma 参数。These branches take no following sigma.
限制、默认值与相关行为Constraints, defaults and related behavior
  • YES 的数值会被 CONSTRAINTS 中的全局值覆盖;需要本实验指定值时使用 AUTO。YES values are overwritten by global CONSTRAINTS values; use AUTO for an explicit session value.
progs/solve/batch/garc.f:1160progs/solve/batch/arcset.f:484progs/solve/batch/arcset.f:626
ATMOSPHERE_FLAGS 含实现异常Implementation caveat
含实现异常Implementation caveat覆盖本实验的天顶大气时延参数化。Override zenith atmospheric-delay parameterization for this session.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
ATMOSPHERE_FLAGS (AUTO|MOST|WEAKEST|YES) INTERVAL <minutes>
设置样条间隔,单位为分钟。Set the spline interval in minutes.
取值或子项Value or clause作用与限制Effect and constraints
AUTO / A建立指定间隔的线性样条。Build a linear spline with the requested interval.
MOST / M / WEAKEST采用给定和已有样条间隔中较短者;非传统数据库路径会拒绝 MOST。Use the shorter requested/existing interval; MOST is rejected on non-legacy database paths.
YES / Y解析器接受,但 SFLAGS 不进入 AUTO/MOST 的样条构造分支;并非可靠的 AUTO 别名。Accepted by the parser, but SFLAGS does not enter its AUTO/MOST spline-construction branch; it is not a reliable AUTO alias.
用法 2Usage 2
ATMOSPHERE_FLAGS (IN|NO)
IN 保留已有参数化;NO 关闭天顶大气时延估计。IN retains the existing parameterization; NO disables zenith atmospheric-delay estimation.
取值或子项Value or clause作用与限制Effect and constraints
IN / I不重建已有参数化。Do not rebuild the existing parameterization.
NO / N清除大气参数数目。Clear the atmospheric-parameter counts.
progs/solve/batch/garc.f:1209progs/solve/batch/sflags.f:693
ATMOSPHERE_CONSTRAINTS 含实现异常Implementation caveat
含实现异常Implementation caveat覆盖本实验的天顶大气时延变化率约束。Override this session’s zenith atmospheric-delay rate constraints.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
ATMOSPHERE_CONSTRAINTS (AUTO|MOST|YES) <sigma>
sigma 的输入单位为 ps/hour。The input sigma unit is ps/hour.
取值或子项Value or clause作用与限制Effect and constraints
AUTO / A用本行给定的 sigma 覆盖已有约束。Override existing constraints with the sigma supplied on this line.
MOST / M在已有和给定的 sigma 中取较大者,即较弱约束。Use the larger existing/requested sigma, i.e. the weaker constraint.
NO / N关闭这组约束,不读取 sigma。Disable these constraints without reading a sigma.
YES / Y源码接受并读取 sigma,但随后全局 YES 路径会覆盖它;当前不等价于 AUTO。The parser accepts and reads a sigma, but the later global YES path overwrites it; this is not currently equivalent to AUTO.
IN / I保留数据库约束;大气分支的实现另见警告。Retain database constraints; see the atmospheric-path caveat.
用法 2Usage 2
ATMOSPHERE_CONSTRAINTS (IN|NO)
这两个分支没有后续 sigma 参数。These branches take no following sigma.
限制、默认值与相关行为Constraints, defaults and related behavior
  • YES 的数值会被 CONSTRAINTS 中的全局值覆盖;需要本实验指定值时使用 AUTO。YES values are overwritten by global CONSTRAINTS values; use AUTO for an explicit session value.
  • IN 路径没有保持 SACNST 的专门分支,会落入覆盖逻辑;因此不能保证保留数据库值。IN lacks a branch that preserves SACNST and falls into overwrite logic, so preservation of database values is not guaranteed.
progs/solve/batch/garc.f:1281progs/solve/batch/arcset.f:427progs/solve/batch/arcset.f:626
GRADIENT_FLAGS 解析支持Parsed
解析支持Parsed覆盖本实验的大气梯度参数化。Override atmospheric-gradient parameterization for this session.
用法 1Usage 1
GRADIENT_FLAGS (AUTO|YES) INTERVAL <hours>
按指定小时数设置梯度线性样条间隔;AUTO 和 YES 在 DO_GRADEXC 中均启用估计。Set the gradient linear-spline interval in hours; AUTO and YES both enable estimation in DO_GRADEXC.
取值或子项Value or clause作用与限制Effect and constraints
AUTO / A按指定间隔估计梯度。Estimate gradients using the requested interval.
YES / Y与 AUTO 共用启用路径。Use the same enabling path as AUTO.
用法 2Usage 2
GRADIENT_FLAGS NO
关闭本实验所有测站的梯度估计。Disable gradient estimation for all stations in this session.
progs/solve/batch/garc.f:1333progs/solve/batch/sflags.f:787progs/solve/batch/do_gradexc.f:48
GRADIENT_CONSTRAINTS 含实现异常Implementation caveat
含实现异常Implementation caveat覆盖本实验梯度值及其变化率的约束。Override constraints on gradient values and rates for this session.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
GRADIENT_CONSTRAINTS AUTO <offset_mm> <rate_mm_per_day>
正常读取两个 sigma,单位分别为 mm 和 mm/day,并送入本实验梯度约束。Correctly reads two sigmas in mm and mm/day and supplies them to this session’s gradient constraints.
用法 2Usage 2
GRADIENT_CONSTRAINTS NO
关闭梯度约束。Disable gradient constraints.
用法 3Usage 3
GRADIENT_CONSTRAINTS YES
当前只读取 YES,不读取两个 sigma;后续使用全局梯度约束值。旧手册中的 YES <sigma> <sigma> 会把数值留给顶层解析并报错。Currently consumes YES only and uses global gradient sigmas. The manual’s YES <sigma> <sigma> form leaves numbers for the top-level parser and fails.
用法 4Usage 4
GRADIENT_CONSTRAINTS MOST <offset_mm> <rate_mm_per_day>
旧手册中的 MOST 形式在当前合法模式检查处被拒绝,不能使用。The documented MOST form is rejected by the current mode check and is unusable.
progs/solve/batch/garc.f:1394progs/solve/batch/arcset.f:539
SUPMET 解析支持Parsed
解析支持Parsed选择本实验的观测剔除判定策略。Choose the observation-suppression strategy for this session.
用法 1Usage 1
SUPMET <code>
覆盖 SETUP 的策略;具体观测是否使用由对应的抑制位框架判定。Override the SETUP strategy; the relevant suppression-bit framework determines whether observations are used.
取值或子项Value or clause作用与限制Effect and constraints
UND不做本实验覆盖,沿用加载后的策略;仍未定义时 ARCSET 回退到预设 PRE98。Do not apply a session override; retain the loaded strategy, falling back to PRE98 if still undefined.
PRE98使用 1998 年前的抑制判定方式。Use the pre-1998 suppression strategy.
PRE91使用更早的 1991 年前兼容方式;允许旧式无条纹状态。Use pre-1991 compatibility behavior, including legacy no-fringe handling.
COMB1使用组合观测抑制策略。Use the combined-observable suppression strategy.
SNGBA使用单频段抑制策略;不是“单基线”的缩写。Use the single-band suppression strategy, not a single-baseline strategy.
META使用 Meta-Solve 的 AUTO_SUP/USER_SUP/USER_REC 位掩码判定。Use Meta-Solve AUTO_SUP/USER_SUP/USER_REC bit-mask decisions.
progs/solve/batch/garc.f:1468libs/cutil/supmet_show.f:27include/solve.i:1020progs/solve/batch/arcset.f:821progs/solve/proc/loop.f:2850
NOCAL 解析支持Parsed
解析支持Parsed本实验跳过 CALIBRATIONS 设置的校准。Skip CALIBRATIONS calibrations for this session.
用法 1Usage 1
NOCAL
本实验跳过 CALIBRATIONS 设置的校准。Skip CALIBRATIONS calibrations for this session.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 不带 YES/NO,出现即启用该跳过标志;影响的是相应传统处理层,不能据此断言关闭 VTD 配置中的全部物理模型。Takes no YES/NO; presence activates the skip flag. It affects the corresponding legacy processing layer, not necessarily every physical model in a VTD configuration.
progs/solve/batch/garc.f:1510progs/solve/batch/arcset.f:989
NOCONT 解析支持Parsed
解析支持Parsed本实验跳过 CONTRIBUTIONS 的附加改正。Skip CONTRIBUTIONS corrections for this session.
用法 1Usage 1
NOCONT
本实验跳过 CONTRIBUTIONS 的附加改正。Skip CONTRIBUTIONS corrections for this session.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 不带 YES/NO,出现即启用该跳过标志;影响的是相应传统处理层,不能据此断言关闭 VTD 配置中的全部物理模型。Takes no YES/NO; presence activates the skip flag. It affects the corresponding legacy processing layer, not necessarily every physical model in a VTD configuration.
progs/solve/batch/garc.f:1512progs/solve/batch/arcset.f:989
NOMAP 解析支持Parsed
解析支持Parsed本实验跳过传统 MAPPING 模型替换。Skip legacy MAPPING substitutions for this session.
用法 1Usage 1
NOMAP
本实验跳过传统 MAPPING 模型替换。Skip legacy MAPPING substitutions for this session.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 不带 YES/NO,出现即启用该跳过标志;影响的是相应传统处理层,不能据此断言关闭 VTD 配置中的全部物理模型。Takes no YES/NO; presence activates the skip flag. It affects the corresponding legacy processing layer, not necessarily every physical model in a VTD configuration.
progs/solve/batch/garc.f:1514progs/solve/batch/arcset.f:989
VTD_CONF 解析支持Parsed
解析支持Parsed用指定 VTD 配置覆盖本实验的理论时延设置。Override the VTD theoretical-delay configuration for this session.
用法 1Usage 1
VTD_CONF <file>
设置 FL_VTD_SES 和 VTD_CONF_SES,文件必须存在;此分支没有 NONE 关闭形式。Sets FL_VTD_SES and VTD_CONF_SES; the file must exist. This branch has no NONE disabling form.
限制、默认值与相关行为Constraints, defaults and related behavior
  • GARC 先检查文件存在性;具体文件格式由后续读取程序检查。GARC checks existence first; downstream readers validate the file format.
progs/solve/batch/garc.f:1516
EOP_DAYOFTIME_EPOCH 解析支持Parsed
解析支持Parsed按日内时刻指定本实验 EOP 估计历元。Specify this session’s EOP epoch by time of day.
用法 1Usage 1
EOP_DAYOFTIME_EPOCH <hh:mm:ss.sss>
使用实验开始之后首次到达的该日内时刻;按代码的 TAI 约定传入,再在 UT1PM 中加入 32.184 s 转换。Use the first occurrence of that time of day after the session start; the code treats the input as TAI and adds 32.184 seconds in UT1PM.
progs/solve/batch/garc.f:1534progs/solve/batch/ut1pm.f:140
EOP_EPOCH 解析支持Parsed
解析支持Parsed直接指定本实验的 EOP 估计日期时间。Specify an explicit EOP estimation date and time for this session.
用法 1Usage 1
EOP_EPOCH <yyyy.mm.dd_hh:mm:ss>
由 DATE_TO_TIME 分解为 MJD 与日内秒;UT1PM 以输入值加 32.184 s 构造内部历元。因此这里不能未经转换直接写 UTC。DATE_TO_TIME produces MJD and seconds of day; UT1PM adds 32.184 seconds when constructing the internal epoch. Do not silently substitute UTC for this input convention.
progs/solve/batch/garc.f:1553progs/solve/batch/ut1pm.f:151
PARU_FILE 解析支持Parsed
解析支持Parsed为本实验指定参数更新或自动处理控制文件。Select the parameter-update / automated-processing control file for this session.
用法 1Usage 1
PARU_FILE <file>
只读取文件名,随后由 PRCES 的 ELIM/参数更新路径使用;本分支不立即检查存在性。Reads the filename for the PRCES ELIM/parameter-update path; this branch does not immediately test existence.
progs/solve/batch/garc.f:1570progs/solve/batch/garc.f:1570progs/solve/batch/prces.f:750
SOU_USE_DB_IGNORE 解析支持Parsed
解析支持Parsed忽略数据库中保存的源使用标志。Ignore source-usage flags stored in the database.
用法 1Usage 1
SOU_USE_DB_IGNORE
忽略数据库中保存的源使用标志。Ignore source-usage flags stored in the database.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 在载入实验数据时传入该标志;DATA.SOURCES、SOU_EXCLUDE 及其他观测剔除规则仍然有效。Passes this flag while loading the session; DATA.SOURCES, SOU_EXCLUDE and other observation exclusions still apply.
progs/solve/batch/garc.f:1575progs/solve/batch/garc.f:1809
ELEVATION 解析支持Parsed
解析支持Parsed覆盖本实验全部或指定测站的高度角阈值。Override elevation thresholds for all or selected stations in this session.
用法 1Usage 1
ELEVATION <degrees> ALL
对全部测站设置阈值;正值用于剔除低高度角观测。Set the threshold for every station; positive values reject low-elevation observations.
用法 2Usage 2
ELEVATION <degrees> <n> <station_1> ... <station_n>
只覆盖所列测站,其余测站沿用 DATA.ELEVATION。Override listed stations only; other stations retain DATA.ELEVATION.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 输入以度为单位,建议显式小数点。负阈值还触发 LOOP 的低高度角降权分支:低于其绝对值时附加 20 ns 误差;它不是普通负高度角截断。Input is in degrees; write an explicit decimal point. A negative threshold also activates LOOP’s downweighting branch, adding 20 ns in quadrature below its absolute value, rather than a simple negative elevation cutoff.
progs/solve/batch/garc.f:1580progs/solve/batch/delev.fprogs/solve/proc/loop.f:2775
SNR_MIN 解析支持Parsed
解析支持Parsed覆盖本实验 X/S 两频段的最低信噪比。Override minimum X/S-band signal-to-noise ratios for this session.
用法 1Usage 1
SNR_MIN <x_min> <s_min>
两个数值都必须给出,均无量纲;低于相应阈值的观测按抑制规则标记。本段没有 NO 写法。Both dimensionless thresholds are mandatory; observations below the corresponding threshold are flagged by suppression logic. This session option has no NO form.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 读取使用 F10.2;建议写 7.0 而非 7,以避免隐含小数位解释。The parser uses F10.2; write 7.0 rather than 7 to avoid implied-decimal interpretation.
progs/solve/batch/garc.f:1618
IONO_ERR 兼容入口Compatibility
兼容入口Compatibility选择附加电离层误差/改正的实验级路径。Select a session-level ionospheric error/correction path.
用法 1Usage 1
IONO_ERR <value>
当前实现不能简单解释成“电离层误差乘数”。The current implementation is not simply an ionospheric-error multiplier.
取值或子项Value or clause作用与限制Effect and constraints
0默认值,不因本参数启用额外路径。Default; does not enable an extra path through this parameter.
> 0触发平均电离层统计读取及 APPLY_TCN 误差模型;在已核对的 LOOP 路径中正数的大小未参与缩放。Triggers mean-ionosphere statistics and APPLY_TCN uncertainty modeling; the checked LOOP path does not use the positive value as a scaling magnitude.
< -1VTD 电离层启用时,追加 (IONO_GPS/IONO_VLBI)/value 的时延改正。(源码类型标签,不在此规定组合系数)When VTD ionosphere is active, add (IONO_GPS/IONO_VLBI)/value as a delay correction. (source type label; coefficients are not defined here)
[-1, 0]除 0 的默认含义外,这一区间不触发上述两条路径。Values in this interval trigger neither of the above paths.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 源码只读一个实数;错误信息称两个实数是不准确的。F10.5 输入应显式带小数点。The code reads one real number despite an error message requesting two. Use an explicit decimal point with the F10.5 input.
progs/solve/batch/garc.f:1645include/glbc4.i:2025progs/solve/proc/loop.f:2280progs/solve/proc/loop.f:2421
EQUAL_EFF_FREQ 解析支持Parsed
解析支持Parsed用平均有效频率替代逐观测有效频率。Use averaged effective frequencies in place of per-observation values.
用法 1Usage 1
EQUAL_EFF_FREQ
用平均有效频率替代逐观测有效频率。Use averaged effective frequencies in place of per-observation values.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 无参数。群时延优先采用每条基线的平均频率;其他频率用实验平均值。因此并非把 X、S 两频段设成相同数值。No argument. Group delays preferentially use baseline-mean frequencies; other frequencies use session means. This does not make the X and S bands numerically equal.
progs/solve/batch/garc.f:1655progs/solve/proc/loop.f:2145
REWEI 含实现异常Implementation caveat
含实现异常Implementation caveat拟对本实验时延误差再施加比例和附加误差。Intended session-level scaling and additional delay uncertainty.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
REWEI SCALE <factor> ADD_QUADR <seconds>
预期:先缩放群时延形式误差,再把给定秒数作为附加标准差按平方和加入。但当前解析器漏读 ADD_QUADR 关键词,此合法外形的写法不能成功解析。Intended: scale formal group-delay errors, then add the supplied seconds in quadrature as a standard deviation. The parser fails to consume the ADD_QUADR token, so this advertised form cannot parse successfully.
progs/solve/batch/garc.f:1657include/glbc4.i:2038progs/solve/proc/loop.f:2428progs/solve/proc/loop.f:2477
XYU 含实现异常Implementation caveat
含实现异常Implementation caveat旧式三分量 EOP 选择串,当前转换逻辑不可靠。Legacy three-component EOP selection string with unreliable conversion.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
XYU
旧式三分量 EOP 选择串,当前转换逻辑不可靠。Legacy three-component EOP selection string with unreliable conversion.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 当前直接生成 EOP_SUPR=XYUYYY。SFLAGS 只把字母 Y 当作剔除标志,X、U、- 均未转换;不要用它表达直观的 X/Y/UT1 开关。Currently produces EOP_SUPR=XYUYYY literally. SFLAGS recognizes only Y as suppression; X, U and - are never converted. Do not use it as an intuitive X/Y/UT1 switch.
progs/solve/batch/garc.f:1692progs/solve/batch/sflags.f:1047
XY- 含实现异常Implementation caveat
含实现异常Implementation caveat旧式三分量 EOP 选择串,当前转换逻辑不可靠。Legacy three-component EOP selection string with unreliable conversion.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
XY-
旧式三分量 EOP 选择串,当前转换逻辑不可靠。Legacy three-component EOP selection string with unreliable conversion.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 当前直接生成 EOP_SUPR=XY-YYY。SFLAGS 只把字母 Y 当作剔除标志,X、U、- 均未转换;不要用它表达直观的 X/Y/UT1 开关。Currently produces EOP_SUPR=XY-YYY literally. SFLAGS recognizes only Y as suppression; X, U and - are never converted. Do not use it as an intuitive X/Y/UT1 switch.
progs/solve/batch/garc.f:1700progs/solve/batch/sflags.f:1047
X-U 含实现异常Implementation caveat
含实现异常Implementation caveat旧式三分量 EOP 选择串,当前转换逻辑不可靠。Legacy three-component EOP selection string with unreliable conversion.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
X-U
旧式三分量 EOP 选择串,当前转换逻辑不可靠。Legacy three-component EOP selection string with unreliable conversion.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 当前直接生成 EOP_SUPR=X-UYYY。SFLAGS 只把字母 Y 当作剔除标志,X、U、- 均未转换;不要用它表达直观的 X/Y/UT1 开关。Currently produces EOP_SUPR=X-UYYY literally. SFLAGS recognizes only Y as suppression; X, U and - are never converted. Do not use it as an intuitive X/Y/UT1 switch.
progs/solve/batch/garc.f:1705progs/solve/batch/sflags.f:1047
X-- 含实现异常Implementation caveat
含实现异常Implementation caveat旧式三分量 EOP 选择串,当前转换逻辑不可靠。Legacy three-component EOP selection string with unreliable conversion.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
X--
旧式三分量 EOP 选择串,当前转换逻辑不可靠。Legacy three-component EOP selection string with unreliable conversion.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 当前直接生成 EOP_SUPR=X--YYY。SFLAGS 只把字母 Y 当作剔除标志,X、U、- 均未转换;不要用它表达直观的 X/Y/UT1 开关。Currently produces EOP_SUPR=X--YYY literally. SFLAGS recognizes only Y as suppression; X, U and - are never converted. Do not use it as an intuitive X/Y/UT1 switch.
progs/solve/batch/garc.f:1710progs/solve/batch/sflags.f:1047
-YU 含实现异常Implementation caveat
含实现异常Implementation caveat旧式三分量 EOP 选择串,当前转换逻辑不可靠。Legacy three-component EOP selection string with unreliable conversion.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
-YU
旧式三分量 EOP 选择串,当前转换逻辑不可靠。Legacy three-component EOP selection string with unreliable conversion.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 当前直接生成 EOP_SUPR=-YUYYY。SFLAGS 只把字母 Y 当作剔除标志,X、U、- 均未转换;不要用它表达直观的 X/Y/UT1 开关。Currently produces EOP_SUPR=-YUYYY literally. SFLAGS recognizes only Y as suppression; X, U and - are never converted. Do not use it as an intuitive X/Y/UT1 switch.
progs/solve/batch/garc.f:1715progs/solve/batch/sflags.f:1047
-Y- 含实现异常Implementation caveat
含实现异常Implementation caveat旧式三分量 EOP 选择串,当前转换逻辑不可靠。Legacy three-component EOP selection string with unreliable conversion.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
-Y-
旧式三分量 EOP 选择串,当前转换逻辑不可靠。Legacy three-component EOP selection string with unreliable conversion.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 当前直接生成 EOP_SUPR=-Y-YYY。SFLAGS 只把字母 Y 当作剔除标志,X、U、- 均未转换;不要用它表达直观的 X/Y/UT1 开关。Currently produces EOP_SUPR=-Y-YYY literally. SFLAGS recognizes only Y as suppression; X, U and - are never converted. Do not use it as an intuitive X/Y/UT1 switch.
progs/solve/batch/garc.f:1720progs/solve/batch/sflags.f:1047
--U 含实现异常Implementation caveat
含实现异常Implementation caveat旧式三分量 EOP 选择串,当前转换逻辑不可靠。Legacy three-component EOP selection string with unreliable conversion.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
--U
旧式三分量 EOP 选择串,当前转换逻辑不可靠。Legacy three-component EOP selection string with unreliable conversion.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 当前直接生成 EOP_SUPR=--UYYY。SFLAGS 只把字母 Y 当作剔除标志,X、U、- 均未转换;不要用它表达直观的 X/Y/UT1 开关。Currently produces EOP_SUPR=--UYYY literally. SFLAGS recognizes only Y as suppression; X, U and - are never converted. Do not use it as an intuitive X/Y/UT1 switch.
progs/solve/batch/garc.f:1725progs/solve/batch/sflags.f:1047
--- 含实现异常Implementation caveat
含实现异常Implementation caveat旧式三分量 EOP 选择串,当前转换逻辑不可靠。Legacy three-component EOP selection string with unreliable conversion.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
---
旧式三分量 EOP 选择串,当前转换逻辑不可靠。Legacy three-component EOP selection string with unreliable conversion.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 当前直接生成 EOP_SUPR=---YYY。SFLAGS 只把字母 Y 当作剔除标志,X、U、- 均未转换;不要用它表达直观的 X/Y/UT1 开关。Currently produces EOP_SUPR=---YYY literally. SFLAGS recognizes only Y as suppression; X, U and - are never converted. Do not use it as an intuitive X/Y/UT1 switch.
progs/solve/batch/garc.f:1730progs/solve/batch/sflags.f:1047
@<file> 解析支持Parsed
解析支持Parsed在当前实验行内插入一组实验选项。Insert a set of options into the current session line.
用法 1Usage 1
@<file>
文件的有效文本以空格拼接,再放到当前行剩余选项之前;因此文件中的后续选项和原行尾部继续按顺序读取。Join effective file text with spaces and prepend it to the remaining current-line options; file options and the original tail are then parsed in sequence.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 每行第一个 ! 起作为注释截断,首个反斜杠也截断该行;读取缓冲为最多 128 行、每行 512 字符,拼接字符串为 8192 字符。Each line is truncated at its first ! comment and first backslash; the read buffer holds up to 128 lines of 512 characters and the combined string has 8192 characters.
  • 此入口读取的是实验选项,不是实验列表;与 CTRLS 的段前整行 @include、ARCFILE 有不同作用。This entry reads session options, not a session list; it differs from CTRLS pre-section @include and ARCFILE.
progs/solve/batch/garc.f:347
PREPROCESS预处理与列表入口Preprocessing and list entry pointsCTRLS 在调用 CTRLFL 之前生成展开后的 .XPND 文件。DEFINE、UNDEFINE 和段前 include 属于这个阶段;它们在文件里写在 SETUP 标题附近,不代表由 GSETUP 解析。CTRLS creates an expanded .XPND file before calling CTRLFL. DEFINE, UNDEFINE and pre-ARCS includes belong to this stage; appearing near the SETUP heading does not make them GSETUP keywords.
  • 这些预处理指令均非必需;完整内容可直接写在主控制文件中。These preprocessing directives are optional; the main control file can contain all content directly.
  • CTRLFL 必需段为 SETUP、FLAGS、OUTPUT、CARRY、DATA、CALIBRATIONS、CONTRIBUTIONS、MAPPING、CONSTRAINTS、SUPPRESSION、ARCS。PARTIALS 和 MODE_CALIBRATIONS 可省略;省略 PARTIALS 时仍调用 GPART 做初始化。CTRLFL requires SETUP, FLAGS, OUTPUT, CARRY, DATA, CALIBRATIONS, CONTRIBUTIONS, MAPPING, CONSTRAINTS, SUPPRESSION and ARCS. PARTIALS and MODE_CALIBRATIONS are optional; omitted PARTIALS still causes a GPART initialization call.
  • CTRLFL 明确要求 FLAGS 在 CARRY 与 SUPPRESSION 之前,CONSTRAINTS 在 SUPPRESSION 之前。没有显式 SETUP 必须第一段的检查,但它初始化后续所用的解算类型和默认状态,应放在最前。CTRLFL explicitly requires FLAGS before CARRY and SUPPRESSION, and CONSTRAINTS before SUPPRESSION. It has no explicit SETUP-first check, but SETUP initializes solution type and defaults consumed later, so place it first.
  • 配置段标题须从第一列开始。注释或可被正常处理的预处理行可出现在 SETUP 前,不能把“推荐 SETUP 作为首个配置段”写成“物理第一行必须为 $SETUP”。Section headers start in column 1. Comments or valid preprocessing lines may precede SETUP; “SETUP as the first section” is not “the physical first line must be $SETUP”.
DEFINE 解析支持Parsed
解析支持Parsed在预处理时设置环境变量。Set an environment variable during preprocessing.
用法 1Usage 1
DEFINE <name> <value>
把变量 name 设为该行剩余文本 value,覆盖已有值;该指令本身不写入展开后的控制文件。Set name to the remaining line text value, replacing any existing value; do not write the directive to the expanded control file.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 只对主控制文件第一个 $ARCS 前的行识别,允许行首空格;它不是 GSETUP 的关键词,也不是必需项。Recognized on main-file lines before the first $ARCS, allowing leading blanks; it is neither a GSETUP keyword nor mandatory.
  • 它只是设置进程环境变量,不意味着后续所有字符串都自动替换 ${name}。It sets the process environment; it does not make every later string expand ${name} automatically.
progs/solve/batch/ctrls.f:236
UNDEFINE 解析支持Parsed
解析支持Parsed在预处理时把环境变量设为空字符串。Set an environment variable to an empty string during preprocessing.
用法 1Usage 1
UNDEFINE <name>
通过 SETENV(name, empty, overwrite) 清空变量;不是调用 UNSETENV 真正移除。后续 GETENVAR 的空值检查通常将它视为未定义。Clears the variable through SETENV(name, empty, overwrite), not UNSETENV. Later GETENVAR empty-value checks generally treat it as undefined.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 识别范围与 DEFINE 相同;此项可完全省略。Has the same recognition scope as DEFINE and is entirely optional.
progs/solve/batch/ctrls.f:242
@<file> 解析支持Parsed
解析支持Parsed在配置段预处理阶段整行插入文件。Insert a whole file during configuration preprocessing.
用法 1Usage 1
@<file>
第一个 $ARCS 之前,去掉行首空格后以 @ 开头的行被替换为文件逐行文本。文件名截到第一个空格;该行其他内容不再处理。Before the first $ARCS, a line whose first nonblank character is @ is replaced by the file’s lines. The filename ends at the first space; other line content is discarded.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 插入内容直接写入 .XPND,没有再次经过 DEFINE/UNDEFINE/@ 的同一预处理循环;不是递归宏处理器。Inserted lines are written directly to .XPND and do not re-enter the same DEFINE/UNDEFINE/@ preprocessing loop; this is not a recursive macro processor.
  • ARCS 行内 @file 是另一入口,读取单次实验选项;ARCFILE 读取实验列表。An @file inside an ARCS session line is a separate entry that reads session options; ARCFILE reads session lists.
progs/solve/batch/ctrls.f:218
${...} 含实现异常Implementation caveat
含实现异常Implementation caveat从环境变量展开文本;不同阶段有不同实现。Expand text from environment variables through different stage-specific implementations.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
${name}<tail>
第一个 $ARCS 前,只有去掉行首空格后以 ${ 开头的整行触发此分支。当前替换尾部错误,并且未把结果写入输出;不可作为正常可用宏。Before the first $ARCS, this branch triggers only when the first nonblank characters are ${. Its suffix splice is wrong and its result is never written; do not use it as a functioning macro.
用法 2Usage 2
<GVF-row-prefix>${name}<tail>
CH_DB_GVF 在 GVF/GVH 实验列表行中最多执行 8 次替换;当前只处理变量标记位于第 2 列及以后的位置。变量必须非空。CH_DB_GVF performs up to eight substitutions in GVF/GVH session-list lines; currently it only expands markers starting after column 1. The variable must be nonempty.
progs/solve/batch/ctrls.f:247progs/solve/batch/ch_db_gvf.f:105
ARCFILE 含实现异常Implementation caveat
含实现异常Implementation caveat从外部文件读取实验列表。Read a session list from an external file.
本条包含已识别的实现异常。请先阅读限制与核对记录;列出的预期语法不等于可运行示例。This entry includes identified implementation defects. Read its caveats and review notes; intended syntax is not a working example.
用法 1Usage 1
ARCFILE <file>
交给 CTRLS 的实验列表展开层处理,不是 GARC 的实验行选项。在 GVF/GVH 模式中,外部文件仍采用 repository、database、version、options 的列表格式;读取结束后可返回主文件。Handled by CTRLS session-list expansion, not as a GARC option. In GVF/GVH mode the external file contains repository, database, version and options; processing can return to the main file afterward.
用法 2Usage 2
ARCFILE NONE
预期表示不使用外部列表、后面直接列实验;但 GVF/GVH 路径在 NONE 时不读取下一行,而反复处理同一行直到循环结束。使用内联列表时可省略 ARCFILE 行。Intended to introduce an inline list, but the GVF/GVH NONE branch fails to advance and repeats the same line until the loop limit. For an inline list, omit the ARCFILE line.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 不要与 SETUP.ARC_FILES 混淆:后者控制中间弧段文件的保存和目录。Do not confuse this with SETUP.ARC_FILES, which controls saving and directories of intermediate arc files.
  • GVF 外部列表不支持再嵌套 ARCFILE;空白行结束当前列表,主文件中的空白行会终止列表处理。GVF external lists do not nest ARCFILE. A blank line ends the current list; in the main file it ends list processing.
progs/solve/batch/ctrls.f:334progs/solve/batch/ch_db_gvf.f:132
$ARCS GVF / GVH 解析支持Parsed
解析支持Parsed选择基于 GVF 数据库仓库的实验列表格式。Select the GVF repository-based session-list format.
用法 1Usage 1
$ARCS GVF
选择 CH_DB_GVF 列表展开器;GVH 为相同入口的别名。Select the CH_DB_GVF list expander; GVH is an alias for the same entry.
用法 2Usage 2
<repository> <database> <version> [<session-options>]
repository 必须在 VCAT 配置中存在。非零 version 指定数据库版本;0 启用匹配版本搜索。展开器把条目转换为 GVF 环境文件路径并保留本行选项,后续才由 GARC 处理。repository must exist in VCAT configuration. A nonzero version selects a database version; 0 activates matching-version search. The expander replaces the entry with a GVF envelope-file path, preserves the session options, and GARC handles them later.
限制、默认值与相关行为Constraints, defaults and related behavior
  • 版本为空会回退为 0,但若还有实验选项,必须显式写版本,避免第一个选项被当作版本。An empty version defaults to 0, but explicitly supply it when options follow, or the first option will be consumed as the version.
  • 0 的实现只在匹配位置附近最多 ±32 个文件内搜索,不能保证任意大版本集合中都找到真正最新版本;明确指定非零版本更可复现。The 0 implementation scans only up to ±32 entries around a match, so it cannot guarantee the newest version in arbitrarily large version sets; explicit nonzero versions are more reproducible.
  • 段标题必须位于第一列。GVF 展开后的内部行结构与用户输入的仓库/数据库/版本结构不同。The section header must start in column 1. Expanded internal GVF lines differ from the user-facing repository/database/version structure.
progs/solve/batch/ctrls.f:211progs/solve/batch/ctrls.f:282progs/solve/batch/ch_db_gvf.f:173
“解析支持”表示存在对应实现;这里的语法示意不是已运行验证的解算配置。历史名称、拒绝入口和源码缺陷均保留,以便核对旧控制文件。“Parsed” indicates an implemented branch; syntax patterns here are not execution-tested solution configurations. Historical names, rejected entries and source defects are retained to help review older control files.