今日のバグ

今日は、コードのバグが取れた。
MPIを実装していたら、CPU間のところでデータがおかしかったので、MPIの部分をずっとバグ探しをしていたのだけれど、なかなか見つからず。

困っていたところ今日解決した。
境界条件を設定するサブルーチンでmyrankを受け渡ししていなかったために、全てのCPUで境界条件が設定される羽目になっていたのだ。

こんな失敗今までなんかいもあったのだろう。
偉くなったら、天文学者みんなでバグを集めたバグ本をつくるのがぼくの夢