GROMACS 2024.1 のリリースノート

このバージョンは2024年2月28日にリリースされました。これらのリリースノートは、|Gromacs|の2024.0バージョンからの変更を記録し、既知の問題を修正するために作成されています。また、2023.4バージョンおよびそれ以前のすべての修正も含まれており、詳細は:ref:`release-notes`で確認できます。

mdrun が誤った動作をする問題を修正

トリカイン形状のボックスにおけるパリン・ラマーン結合で、丸め誤差を回避する

トリキリックな格子と異方性または対角 Parrinello-Rahman の圧力結合を使用する場合、オフ対角のスケーリング行列の要素はゼロ以外の値を持つ可能性があります。これは、GPU 上で更新を実行する際に、アサーションエラーを引き起こすだけで、問題ありませんでした。

Issue 4974

gmx ツールに関する修正

gmx nmtraj でのフェーズの解析修正

Issue 4968

移植性に影響を与える修正

修正: oneAPI DPC++ へのコンパイラフラグのチェック

一部のコンパイラ警告フラグは、Intel oneAPI を使用して NVIDIA/AMD GPU 用にコンパイルする際に、適切にテストされていませんでした。ユーザーへの影響は予測されていません。

Issue 5005

その他

CPU上で非結合相互作用に関連するmdrunのパフォーマンス問題を修正する

内部ペアリストの選択のためのヒューリスティックが改善され、CPU上で非結合相互作用のパフォーマンスが回復または向上しました。これにより、正確性は損なわれません。

Issue 4988

stdlib の境界チェックが有効になっている場合に、nbnxm-test の失敗を修正

Issue 4966 Issue 4973

ダブル精度における mdrun の継続テストの許容範囲を拡大する

「mdrun」の継続テストは、許容範囲のわずかに高い精度で、エラーが発生する可能性があります。

Issue 4788 Issue 4931

修正:gromppでのOpenMP初期化の欠如

問題は、Visual Studio でビルドされた gmx grompp を実行するときにのみ、ポップアップメッセージとして表示されるという形で現れました。このメッセージがアプリケーションをブロックしていたため、テストスイートや自動化スクリプトに影響を与える可能性がありました。他の悪影響は見られませんでした。

Issue 4961

修正: GMX_USE_COLVARS=NONE の場合に grompp と mdrun がクラッシュする問題を修正

Colvars MDModuleは、Colvarsライブラリがコンパイルされていない場合に正しく構築されていませんでした。Colvars mdpフィールドのハンドラがnullptrを返していました。

Issue 4980

zsh-5.9 (Mac OS Sonoma) で、壊れた補完スクリプトを修正

`compinit`コマンドは、`bashcompinit`をロードする前に、スクリプトによってロードされる必要があります。そうしないと、一部のzshバージョンで`GMXRC`をソースする際にエラーメッセージが表示されることがあります。

Issue 4986