From 1088fc1a5e395538430ffa508e1d43a2cfb07904 Mon Sep 17 00:00:00 2001
From: Matteo Vallar <matteo.vallar@epfl.ch>
Date: Thu, 23 Apr 2020 16:10:03 +0200
Subject: [PATCH] the nbi current fraction is now normalized to 1

---
 matlab/TCV_IMAS/tcv_get_ids_nbi.m | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/matlab/TCV_IMAS/tcv_get_ids_nbi.m b/matlab/TCV_IMAS/tcv_get_ids_nbi.m
index b9d20aea..3542cfb7 100644
--- a/matlab/TCV_IMAS/tcv_get_ids_nbi.m
+++ b/matlab/TCV_IMAS/tcv_get_ids_nbi.m
@@ -90,7 +90,7 @@ for iunit=1:nb_units
   if ~isempty(p_frac.data) && size(p_frac.data,2)>=3
     ids_nbi.unit{iunit}.beam_power_fraction.data = p_frac.data(:,1:3)'*0.01;
     i_frac = p_frac.data(:,1:3).*repmat([1 2 3],size(p_frac.data,1),1); % to be compatible with older matlab version .*[1 2 3] not ok
-    i_frac = i_frac.*1./repmat(sum(i_frac),size(p_frac.data,1),1);
+    i_frac = i_frac.*1./repmat(sum(i_frac,2), 1, 3);
   else
     ids_nbi.unit{iunit}.beam_power_fraction.data = p_frac.data;
     i_frac = p_frac.data;
-- 
GitLab