##!/usr/bin/python2 ## -*- coding: utf-8 -*- <%page args="shot, page" /> <%! from pygolem_lite.modules import cData from pygolem_lite import Shot import random rand = random.randint(1,1e6) get = cData.get_nice %>

[Source - computations] [Source - plotting]

%if cData['plasma']:

Plasma position is not included in the safety factor !!!

Other

First approximation of electron confinement time te = ${get('electron_confinement_time', "%.3f", 1e6) } [us]
Electron confinement time predicted from t_98 t98 = ${get('electron_confinement_t98', "%.3f", 1e6) } [us]
(tIPB98(y,2) = 0.0562 I0.93 B 0.15 n 0.41 P -0.69 R 1.39 ka 0.78 a 0.58 M 0.19)
Approximation of electron density through equilibrium state ne = ${get('electron_density_equilibrium', "%.2f" , 1e-19) } [10^19.m^-3]
Mean electron density ne = ${get('electron_density_mean', "%.2f" , 1e-19) } [10^19.m^-3]
% else: % endif ${Shot(shot).get_pygolem_list(['total_magnetic_flux', 'safety_factor', 'electron_confinement_time', 'electron_density_equilibrium', 'greenwald_density', 'input_power_total','input_power_magnetic','input_power_plasma','input_power_chamber','electron_temperature', 'electron_temperature_max', 'temperature_mean', 'electron_density', 'electron_density_mean' , 'electron_confinement_t98', 'spectrometr:temperature', 'spectrometr:total_radiated_power' ])}