From c63bdee31e0de54ebfaccb8dd41fb6f85ccc1702 Mon Sep 17 00:00:00 2001 From: Ahmad Nawab Date: Mon, 25 Mar 2024 11:09:29 +0000 Subject: [PATCH] LOKI: disable replication for modules containing global variables --- src/ecwam/ecwam_loki_gpu.config | 42 +++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/src/ecwam/ecwam_loki_gpu.config b/src/ecwam/ecwam_loki_gpu.config index 40404de4..0c6334d7 100644 --- a/src/ecwam/ecwam_loki_gpu.config +++ b/src/ecwam/ecwam_loki_gpu.config @@ -11,6 +11,7 @@ enable_imports = true disable = [ 'yomhook', 'abor1', 'abort1', 'gstats', 'yowgstats', 'wam_user_clock', 'parkind1', 'propag_wam', 'newwind', 'oml_mod', 'field_module', 'incdate', + 'yowgrid', 'yowfield_mod', 'yowtest', 'yowshal', 'yowdrvtype', 'ieee_arithmetic', # intrinsic modules (should have INTRINSIC in their USE statement) 'mfeb_length', 'cdm', # internal functions 'outwspec_io_serv_handler', 'outint_io_serv_handler', 'ifstowam_handler', # procedure pointers @@ -37,6 +38,47 @@ utility_routines = ['dr_hook', 'abort1', 'write(iu06'] [routines.transf] [routines.aki_ice] +# Disable replication for modules containing global variables +[modules.yowaltas] + expand = false + replicate = false +[modules.yowcoup] + expand = false + replicate = false +[modules.yowcout] + expand = false + replicate = false +[modules.yowfred] + expand = false + replicate = false +[modules.yowice] + expand = false + replicate = false +[modules.yowindn] + expand = false + replicate = false +[modules.yowparam] + expand = false + replicate = false +[modules.yowpcons] + expand = false + replicate = false +[modules.yowphys] + expand = false + replicate = false +[modules.yowstat] + expand = false + replicate = false +[modules.yowtabl] + expand = false + replicate = false +[modules.yowwind] + expand = false + replicate = false +[modules.yowwndg] + expand = false + replicate = false + # Define indices and bounds for array dimensions [dimensions.horizontal] size = "KIJL"