fix: save_trajectory=0 时删除 trajectory.txt,所有引擎保持一致

Python 引擎:run_simulation 已正确支持 save_trajectory 
外部引擎(C/C++/Fortran):save_trajectory_txt 仅在
  save_trajectory=1 时调用;display.txt 生成后删除 trajectory.txt
补充:移除 compute.py 中重复的 'global use_marker' 和占位符
This commit is contained in:
2026-06-12 08:18:07 +08:00
parent 6298ed5b34
commit 41790a782a
4 changed files with 14 additions and 5 deletions
-2
View File
@@ -697,8 +697,6 @@ def run_from_config(config, out_dir=None):
global GRAVITY_FIELD, GRAVITY_INTERACTION, ELASTIC_FORCE, DAMPING_FORCE, GRAVITY_STRENGTH
global DRIVING_FORCE, DRIVER_DATA
global use_marker
...
box_a = float(config.get("box_a", 10.0))
raw_alpha = config.get("alpha", 0.2)
if isinstance(raw_alpha, (list, tuple)):