From d238b98f86a17d8c28b0bc7e235b068072abb9db Mon Sep 17 00:00:00 2001 From: SchrodingersCattt Date: Fri, 1 Aug 2025 19:37:41 +0800 Subject: [PATCH] feat: enhanced _sys check when adding to all_sys --- dpgen/generator/run.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dpgen/generator/run.py b/dpgen/generator/run.py index 768e91957..70ac6845d 100644 --- a/dpgen/generator/run.py +++ b/dpgen/generator/run.py @@ -4523,8 +4523,9 @@ def post_fp_cp2k(iter_index, jdata, rfailed=None): _sys = dpdata.LabeledSystem( oo, fmt="cp2kdata/e_f", type_map=jdata["type_map"] ) - all_sys.append(_sys) - icount += 1 + if len(_sys) > 0: + all_sys.append(_sys) + icount += 1 if (all_sys is not None) and (len(all_sys) > 0): sys_data_path = os.path.join(work_path, f"data.{ss}")