SQD 结果字段

以下 40 个名称与 sqd.result.v1 契约一致。JSON 保留这些名称,并用 null 表示 Python None。每个缺失的顶层值都要求对应的 null_reasons 条目。必需元数据不得省略。嵌套对象保留自身单位和原因。使用方必须将方法、层级、降级原因和警告与参考能量一起保留。

字段

单位

含义与缺失规则

schema_version

元数据

必需,sqd.result.v1

status

元数据

必需,completed 或 reference_only

sqd_energy

Ha

SQD 能量。仅参考模式下缺失

hf_energy

Ha

必需,同一哈密顿量的行列式期望值

hf_reference_kind

元数据

必需,canonical_rhf 或 fixed_frame_determinant

baseline_energy

Ha

必需,选定的参考能量

iso_active_space_ccsd_energy

Ha

同活性空间 CCSD。如果仅参考模式未运行此计算,可缺失

iso_ndet_sci_energy

Ha

匹配自旋维数的 SCI。仅参考模式下缺失

iso_ndet_random_energy

Ha

匹配的随机对照。仅参考模式或有明确不可用 / 预算原因时缺失

baseline_tier

元数据

必需,T0/T1/T1+/T2。不得根据旧别名推断

baseline_method

元数据

必需,实际方法。CASCI 保持为 exact_casci

baseline_uncertainty_mHa

mHa

T0 为零。近似不确定性未知时缺失,并附原因

baseline_uncertainty_kind

元数据

必需,exact_active_space、solver_estimate 或 unknown

baseline_downgrade_reason

元数据

T0 时缺失。每个较低层级都要求非空文本

baseline_untrustworthy

布尔值

必需,可信性标记。不能将近似变成 T0

baseline_t1_residual

结构化元数据

T1 截断 / 能量记录。不适用时缺失。能量单位为 Ha,宽松残差单位为 mHa,且不能界定严格截断能量的误差

t1_diagnostic

无量纲

T2 CCSD 振幅诊断。未使用 T2 时缺失

t2_diagnostics

结构化元数据

T2 标记、CCSD 收敛、Ha 能量和无量纲比值。不适用时缺失

reference_attempts

结构化元数据

必需,有序尝试记录,包括原因、实际秒数,以及已知时的十进制 MB 峰值

delta_mHa

mHa

SQD 减基准。仅参考模式下缺失

delta_vs_sci_mHa

mHa

SQD 减同大小 SCI。仅参考模式下缺失

ratio_sqd_over_sci

无量纲

相对于 T0 的误差比。基准非精确、分母无效或仅参考模式时缺失,并附原因

unique_dets_vs_shots

计数

累积 (shots, unique sampled pairs) 曲线。仅参考模式下缺失

active_space

计数

必需,(electrons, spatial orbitals)

n_reps

计数

已执行的 LUCJ 重复数。仅参考模式下缺失

shots

计数

已执行的采样次数。仅参考模式下缺失

seed

整数

必需,实际随机种子,包括仅参考运行

subspace_dim

计数

alpha/beta 维数的乘积。仅参考模式下缺失

subspace_dims

计数

(d_alpha, d_beta)。仅参考模式下缺失

full_ci_dim

计数

必需,完整固定粒子数空间维数

embedding_mode

元数据

必需,实际嵌入模式

two_electron_tensor_fixed

布尔值

必需,固定张量假设

fixed_mo

布尔值

必需,轨道框架假设

backend

元数据

已执行的采样后端。仅参考模式下缺失

versions

映射

必需,精确依赖版本快照

diagnostics

映射

必需,附加诊断。保留内嵌标记和原因

provenance

映射

必需,不可变的输入 / 轨道框架 / 哈密顿量 / 种子来源快照

timings_s

s

必需包含 geometry/integrals/ccsd/prepare/sample/diagonalize/reference/comparison/total 键。未执行阶段缺失并附原因,不得伪造零计时

null_reasons

映射

必须记录缺失值的原因,包括 reference_only、not_applicable 或无法定义该值的具体原因

warnings

元数据

必需,警告集合。每个非 T0 基准均有可见警告