開発版ドキュメント · 0.2.3 30c2f8ba · 入門例の検証対象 0.2.3 · 版情報 · 既知の制限

解説#

GWexpy の背後にある考え方、設計上の選択、トレードオフを理解するための解説です。これらのページは手順を追って実行するためではなく、読むためのものです。

設計と概念#

アーキテクチャとデータフロー

コンテナ層・解析層・相互運用層がどのように組み合わさるか。

アーキテクチャとデータフロー
前提条件と規約

GWexpy が前提とする仮定・命名・規約。

前提条件と規約
GWpy ユーザーのための GWexpy

GWexpy が GWpy とどう関係し、どう異なるか。

GWpy ユーザーのための GWexpy
GWpy 互換性ポリシー

既定の数値挙動とsample選択に関するプロジェクト横断の契約。

GWpy 挙動互換性ポリシー
エコシステムにおける位置付け

GWpy・spicypy・GWDama をはじめとする GW Python スタックの中で、GWexpy が占める位置。

GW Python エコシステムにおける GWexpy の位置付け
ロードマップ

プロジェクトが目指す方向。

ロードマップ

理論と品質#

物理モデルと理論

解析アルゴリズムの背後にある数学的基礎。

物理モデルと解析理論
数値的安定性

精度が重要になる場面と、GWexpy がそれをどう守るか。

数値的安定性と精度
検証済みアルゴリズム

検証の前提と、主要アルゴリズムの根拠となる証拠。

検証済みアルゴリズム
検証と品質

GWexpy がどのようにテストされ、正しさが保たれているか。

検証と品質の見方