From f692e03e09f6791bf77f89c28b0d9a56789574bc Mon Sep 17 00:00:00 2001 From: Ilham Variansyah Date: Thu, 22 Aug 2024 15:26:52 +0700 Subject: [PATCH] remove particle tracking on iqmc module --- mcdc/global_.py | 1 - mcdc/iqmc/iqmc_loop.py | 8 -------- mcdc/type_.py | 1 - 3 files changed, 10 deletions(-) diff --git a/mcdc/global_.py b/mcdc/global_.py index 02ef9e05..852e4b65 100644 --- a/mcdc/global_.py +++ b/mcdc/global_.py @@ -58,7 +58,6 @@ def reset(self): "progress_bar": True, "output_name": "output", "save_input_deck": True, - "track_particle": False, "mode_eigenvalue": False, "k_init": 1.0, "N_inactive": 0, diff --git a/mcdc/iqmc/iqmc_loop.py b/mcdc/iqmc/iqmc_loop.py index 384250fd..96321f99 100644 --- a/mcdc/iqmc/iqmc_loop.py +++ b/mcdc/iqmc/iqmc_loop.py @@ -355,17 +355,9 @@ def gmres(mcdc): def iqmc_loop_particle(P, prog): mcdc = adapt.device(prog) - # Particle tracker - if mcdc["setting"]["track_particle"]: - kernel.track_particle(P, mcdc) - while P["alive"]: iqmc_step_particle(P, prog) - # Particle tracker - if mcdc["setting"]["track_particle"]: - kernel.track_particle(P, mcdc) - @njit(cache=caching) def iqmc_step_particle(P, prog): diff --git a/mcdc/type_.py b/mcdc/type_.py index 0b65092a..2d761620 100644 --- a/mcdc/type_.py +++ b/mcdc/type_.py @@ -725,7 +725,6 @@ def make_type_setting(deck): ("caching", bool_), ("output_name", str_), ("save_input_deck", bool_), - ("track_particle", bool_), # Eigenvalue mode ("mode_eigenvalue", bool_), ("k_init", float64),