Skip to content

v5.0a

Compare
Choose a tag to compare
@fdps-official fdps-official released this 07 Dec 17:48
· 26 commits to master since this release

Release Notes in English

  • A bug in C++ API writeParticleBinary is fixed.
  • A bug in C++ API getNeighborListOneParticle is fixed (this bug appear when either PS::SEARCH_MODE_LONG_SCATTER or PS::SEARCH_MODE_LONG_SYMMETRY is used) .
  • The specification document of C++ is updated.
    • Descriptions on the requirement specifications of member functions readBinary & writeBinary are added to the sections of FullParticle and Header classes in the specification document of C++.
    • Descriptions on predefined classes for PS::SEARCH_MODE_LONG_SCATTER and PS::SEARCH_MODE_LONG_SYMMETRY are added to the sections of Moment and SuperParticleJ classes.
  • New two subtypes called MonopoleWithSymmetrySearch and QuadrupleWithSymmetrySearch are added to tree object (Fortran/C). With this change, the specification document of Fortran/C is also updated.

Release Notes in Japanese

  • C++用API writeParticleBinary にあったバグが修正されました。
  • C++用API getNeighborListOneParticle にあったバグが修正されました(このバグはPS::SEARCH_MODE_LONG_SCATTER か PS::SEARCH_MODE_LONG_SYMMETRYのどちらかの場合に発生)。
  • C++版仕様書が更新されました。変更点は以下の通りです。
    • FullParticleクラス 及び Headerクラスで、場合によっては必要となるメンバ関数 readBinary 及び writeBinary の要求仕様についての記述を追加しました。
    • PS::SEARCH_MODEがPS::SEARCH_MODE_LONG_SCATTERとPS::SEARCH_MODE_LONG_SYMMETRYの場合に使用可能な、予めFDPS側に用意されているMomentクラスとSuperParticleJクラスに関する説明を追加しました。
  • Fortran/C用FDPSの長距離力用ツリーに、MonopoleWithSymmetrySearch型とQuadrupleWithSymmetrySearch型が追加されました。これに伴い、Fortran/C版仕様書も変更されています。