diff --git a/src/LIB/Python/read_MNHfile.py b/src/LIB/Python/read_MNHfile.py index e9a4ce4397d923c009d93d93cb2864d7061dd8d9..fc34210f6c973ddbdd4be93e85d46e4c2d83f3e4 100644 --- a/src/LIB/Python/read_MNHfile.py +++ b/src/LIB/Python/read_MNHfile.py @@ -208,7 +208,7 @@ def read_from_group(theFile, Dvar, group_name, var_name, get_data_only=True, del var_dim_name[i]=='ni' or var_dim_name[i]=='ni_u' or var_dim_name[i]=='ni_v' or \ var_dim_name[i]=='nj' or var_dim_name[i]=='nj_u' or var_dim_name[i]=='nj_v': if var_dim != 0: - Dvar[var_name] = removetheHALO(i+1, Dvar[var_name]) + Dvar[(group_name,var_name)] = removetheHALO(i+1, Dvar[(group_name,var_name)]) except: break if del_empty_dim: @@ -222,8 +222,8 @@ def read_from_group(theFile, Dvar, group_name, var_name, get_data_only=True, del Ldimtosqueeze=tuple(Ldimtosqueeze) Dvar[(group_name,var_name)] = np.squeeze(Dvar[(group_name,var_name)], axis=Ldimtosqueeze) - # LES budget needs to be transposed to use psection functions without specifying .T each time - if 'LES_budgets' in group_name: + # LES budget, ZTSERIES needs to be transposed to use psection functions without specifying .T each time + if 'LES_budgets' or 'ZTSERIES' or 'XTSERIES' in group_name: Dvar[(group_name,var_name)] = Dvar[(group_name,var_name)].T return Dvar