diff --git a/matlab/TCV_IMAS/ids2database.m b/matlab/TCV_IMAS/ids2database.m index f9e12a7dcb4c3dba660452f13e4b0378c199d0f2..f9e2d2551389b95278dcbc2fa25a068262e9d8eb 100644 --- a/matlab/TCV_IMAS/ids2database.m +++ b/matlab/TCV_IMAS/ids2database.m @@ -74,9 +74,13 @@ params_ids2database = params; % check ids_names ids_names=fieldnames(ids2put); try - ids_full_list = IDS_list; + if exist('ids_list') + ids_full_list = ids_list; + else + ids_full_list = IDS_list; + end catch - ids_full_list = {'equilibrium', 'magnetics', 'tf', 'pf_active','wall','core_profiles','ec_launchers','nbi'}; + ids_full_list = {'equilibrium', 'magnetics', 'tf', 'pf_active','wall','core_profiles','ec_launchers','nbi','pf_passive'}; warning(['IDS_list not available, quick fix introducing list of ids ready for TCV: ' fprintf('%s ',ids_full_list{:}) char(10)]); end ids_names_notok = setdiff(ids_names,ids_full_list);