Phase 1(contact)+ Phase 2(saddle、解析的)+ Phase 3(reentrant)が組み合わさり、数学的に完全な Connolly SES を構成します。グリッドなし、あいまいな切り替えなし、原子に対する Python ループなし。すべてが距離プレフィルタ d_ab ≤ ρ_a + ρ_b + 2 r_solv を伴う静的形状トリプルリストに対して vmap されます。
外側頂点の向き制約((P − C_triangle) · n̂_outward > 0)はテンソル演算に直接組み込まれており、「内部ファントム」プローブは反復なしで棄却されます。3 原子分子の退化ケース(三角形の重心 = 分子の重心)は、両頂点を外側としてマークする is_degenerate フラグで処理されます。
数学的忠実度
球面三角形の面積、3 球交差、表面包含、頂点の向き、退化ケース処理をカバーする 5 つの単体テスト — すべてのテストがマシン ε 精度で合格します。キャビティは数学的に完全であり、分子ごとのフィッティングパラメータはありません。
検証の転換
dft_relax=True を用いた LVPP B3LYP/def2-SVPD コホートは平均 r²=0.20 に着地 — ベースラインに対して横ばい。ギャップは数値的ではなく構造的(LVPP はジオメトリを公開していない)であることを確認。新たな再現可能ベンチマークとして MolForge グラウンドトゥルース・コホートへ転換。