From 97d6ca190bf9f8d3ed54317cd3d2262916fa99c8 Mon Sep 17 00:00:00 2001 From: Olivier Sauter <Olivier.Sauter@epfl.ch> Date: Mon, 23 Sep 2019 12:26:06 +0200 Subject: [PATCH] major_version='3' as default, debug beam.spot.time --- matlab/TCV_IMAS/ids2database.m | 4 ++-- matlab/TCV_IMAS/tcv2ids2database.m | 4 ++-- matlab/TCV_IMAS/tcv_get_ids_ec_antennas.m | 8 ++++---- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/matlab/TCV_IMAS/ids2database.m b/matlab/TCV_IMAS/ids2database.m index 33c9e752..dd163847 100644 --- a/matlab/TCV_IMAS/ids2database.m +++ b/matlab/TCV_IMAS/ids2database.m @@ -6,7 +6,7 @@ function [ids_put_status] = ids2database(shot,run,occurence,ids2put,tree_user,tr % from new ..._env routines, now user/publi database name, tokamak name and major UAL version (3 or 4 at this stage) need to be specified % tree_name: getenv('USER') by default, can be 'public' % tree_tokamak: 'tcv' by default -% tree_majorversion: '4' by default +% tree_majorversion: '3' by default % % varargin{1}: tbd % @@ -15,7 +15,7 @@ ids_put_status = 0; tree_user_default = getenv('USER'); tree_tokamak_default = 'tcv'; -tree_majorversion_default = '4'; +tree_majorversion_default = '3'; % initialize input parser p = inputParser; diff --git a/matlab/TCV_IMAS/tcv2ids2database.m b/matlab/TCV_IMAS/tcv2ids2database.m index 6bd2d3c3..56191700 100644 --- a/matlab/TCV_IMAS/tcv2ids2database.m +++ b/matlab/TCV_IMAS/tcv2ids2database.m @@ -16,7 +16,7 @@ function [ids_from_tcv,varargout] = tcv2ids2database(shot,run_out,varargin); % 'delta_with_lower': as 'delta' but lower also set % 'tree_user': getenv('USER') by default, user for database (could be 'public') % 'tree_tokamak': tokamak name, default ('tcv') -% 'tree_majorversion': default '4' +% 'tree_majorversion': default '3' % 'cocos_out': (default 11) cocos to transform ids from TCV cocos_in=17 to cocos_out % 'ipsign_out': if a specific sign fo Ip is desired in output within the cocos_out system (default 0=no specific sign) % 'b0sign_out': if a specific sign fo B0 is desired in output within the cocos_out system (default 0=no specific sign) @@ -49,7 +49,7 @@ p.addOptional('ids_names', {'equilibrium', 'magnetics', 'pf_active','wall', 'tf' p.addOptional('error_bar', 'delta', @(x) isempty(x) || ischar(x) ); % char or cell array p.addOptional('tree_user', getenv('USER'), @(x) isempty(x) || ischar(x) ); % char p.addOptional('tree_tokamak', 'tcv', @(x) isempty(x) || ischar(x) ); % char -p.addOptional('tree_majorversion', '4', @(x) isempty(x) || ischar(x) ); % char +p.addOptional('tree_majorversion', '3', @(x) isempty(x) || ischar(x) ); % char p.addOptional('cocos_out', 11, @(x) isempty(x) || isnumeric(x) ); % char p.addOptional('ipsign_out', 0, @(x) isempty(x) || (x==0 | x==-1 | x==+1) ); % char p.addOptional('b0sign_out', 0, @(x) isempty(x) || (x==0 | x==-1 | x==+1) ); % char diff --git a/matlab/TCV_IMAS/tcv_get_ids_ec_antennas.m b/matlab/TCV_IMAS/tcv_get_ids_ec_antennas.m index 261619c7..8203da41 100644 --- a/matlab/TCV_IMAS/tcv_get_ids_ec_antennas.m +++ b/matlab/TCV_IMAS/tcv_get_ids_ec_antennas.m @@ -78,13 +78,13 @@ for iant=1:nb_antennas ids_ec_antennas.antenna{iant}.launching_angle_pol.time(i) = time_launch; ids_ec_antennas.antenna{iant}.launching_angle_tor.data(i) = launch_params{iant}{it_ok{iant}(i)}.phi_toray * pi/180.; ids_ec_antennas.antenna{iant}.launching_angle_tor.time(i) = time_launch; - ids_ec_antennas.antenna{iant}.beam.spot.size.data(i,1:2) = 0.05; + ids_ec_antennas.antenna{iant}.beam.spot.size.data(i,1:2) = 0.05.*ones(size(time_launch)); ids_ec_antennas.antenna{iant}.beam.spot.size.time(i) = time_launch; - ids_ec_antennas.antenna{iant}.beam.spot.angle.data(i,1:2) = 0.0; + ids_ec_antennas.antenna{iant}.beam.spot.angle.data(i,1:2) = 0.0.*ones(size(time_launch)); ids_ec_antennas.antenna{iant}.beam.spot.angle.time(i) = time_launch; - ids_ec_antennas.antenna{iant}.beam.phase.angle.data(i,1:2) = 0.0; + ids_ec_antennas.antenna{iant}.beam.phase.angle.data(i,1:2) = 0.0.*ones(size(time_launch)); ids_ec_antennas.antenna{iant}.beam.phase.angle.time(i) = time_launch; - ids_ec_antennas.antenna{iant}.beam.phase.curvature.data(i,1:2) = 1.0; + ids_ec_antennas.antenna{iant}.beam.phase.curvature.data(i,1:2) = 1.0.*ones(size(time_launch)); ids_ec_antennas.antenna{iant}.beam.phase.curvature.time(i) = time_launch; end end -- GitLab