OpenFOAMバグ報告と修正採用

Foam Dictionary Editor のAI支援機構を開発しています。その過程で,OpenFOAMに古くから存在しているバグを発見しました。

  • 複数の例題のsnappyHexMeshDictに記載されているキーワードに間違いがあり,設定が有効になっていない。(minFaceFlatnessとすべきところがminFlatnessとなっている。)
  • さらに,minFaceFlatness設定のコードが正しくないため,正しいキーワードを設定しても想定している効果が得られない。

このバグを報告し,さらに修正コードを提案したところ,採用されて修正されました。

バグの詳細はこちらをご覧ください。バグ報告:Tutorials set minFlatness, which no reader consumes — the face-flatness check is silently disabled

修正提案はこちらをごらんください。Merge Request: BUG: face-flatness check cannot fire, and tutorials misspell its key (fixes #3592)

OpenCFD社の開発版に修正が組み込まれました。次期公開版(OpenFOAM v2612)では修正されている見込みです。