I have fixed the issue of add new particles in the middle of simulations for PeTar. In the old version, the changeover radii and search radii are not correctly initialized for new particles added in the middle of simulations. If any binaries are added, they are not integrated by using SDAR method, and thus the binary may not be integrated accurately.
This fix also includes the update of Makefile and download.py. The previous version will download src codes everytime when make is used. Since the download versions are fixed, this is not necessary. In addition, this cause difficulty for recompiling and debugging the codes.
Two more methods set_output_step/get_output_step are added for better printing of debugging info for PeTar.
I have fixed the issue of add new particles in the middle of simulations for PeTar. In the old version, the changeover radii and search radii are not correctly initialized for new particles added in the middle of simulations. If any binaries are added, they are not integrated by using SDAR method, and thus the binary may not be integrated accurately.
This fix also includes the update of Makefile and download.py. The previous version will download src codes everytime when make is used. Since the download versions are fixed, this is not necessary. In addition, this cause difficulty for recompiling and debugging the codes.
Two more methods set_output_step/get_output_step are added for better printing of debugging info for PeTar.