開発時のツール¶ Doxygen の使用 ドキュメントの種類 ドキュメントの作成 一般的な Doxygen マークアップのガイドライン GROMACS 特有の仕様 特定のコード構造のドキュメント作成 例 変更管理 始める ラベル コードレビュー さらにGitのヒント 自動化とインフラ GitLab CI パイプラインの実行 スクリプトによるソースツリーのチェック 詳細 依存関係グラフを含める 自動ソースコードフォーマット clang-format の設定 自動的にフォーマットされるものは何ですか? clang-tidy の設定 ツール 使用するGitフィルタ git blame からフォーマットの変更を隠す ユニットテスト 検索、構築、実行 ユニットテストフレームワーク 新しいテストの開始 MPI テスト 物理検証 テストの説明 ビルドシステムを使用した構築とテスト 直接的なPythonスクリプトの使用 新しいテストを追加する