variable_metadata
var_dicts = {'dr_shld_inboard': VariableMetadata(latex='$\\Delta R_\\mathrm{sh}$ [$m$]', description='Inboard shield thickness', units='m'), 'rmajor': VariableMetadata(latex='$R_\\mathrm{major}$ [$m$]', description='Major radius', units='m'), 'p_cryo_plant_electric_mw': VariableMetadata(latex='$P_\\mathrm{cryo}$ [$MW$]', description='Cryogenic power', units='MW'), 'b_plasma_toroidal_on_axis': VariableMetadata(latex='$B_\\mathrm{T}$ [$T$]', description='Toroidal magnetic field', units='T'), 'dr_tf_inboard': VariableMetadata(latex='$\\Delta R_\\mathrm{TF}$ [$m$]', description='TF coil thickness', units='m'), 'p_fusion_total_mw': VariableMetadata(latex='$P_\\mathrm{fus}$ [$MW$]', description='Fusion power', units='MW'), 'p_hcd_injected_electrons_mw': VariableMetadata(latex='$P_\\mathrm{inj}$ [$MW$]', description='Injected power', units='MW'), 'p_plant_electric_net_mw': VariableMetadata(latex='$P_\\mathrm{Net\\ elec}$ [$MW$]', description='Net electrical power', units='MW'), 't_energy_confinement': VariableMetadata(latex='$\\tau_\\mathrm{E}$ [s]', description='Effective energy confinement time', units='s'), 'f_nd_alpha_electron': VariableMetadata(latex='$f_\\mathrm{\\alpha}$', description='Alpha particle heating fraction', units=''), 'temp_plasma_electron_vol_avg_kev': VariableMetadata(latex='$\\left< T_\\mathrm{e} \\right>$', description='Average electron temperature', units='keV'), 'f_alpha_energy_confinement_min': VariableMetadata(latex='$max : \\frac{\\tau_\\mathrm{\\alpha}}{\\tau_\\mathrm{E}}$', description='Ratio of alpha heating time to energy confinement time', units=''), 'dr_fw_plasma_gap_inboard': VariableMetadata(latex='$\\Delta R_\\mathrm{FW-sep}$ [$m$]', description='Inner FW to plasma gap', units='m'), 'dr_fw_plasma_gap_outboard': VariableMetadata(latex='$\\Delta R_\\mathrm{FW-sep}^\\mathrm{out}$ [$m$]', description='Outer FW to plasma gap', units='m'), 'vforce': VariableMetadata(latex='$F_\\mathrm{z}^\\mathrm{in}$ [$N$]', description='TF coil vertical force', units='N'), 'dr_tf_nose_case': VariableMetadata(latex='$\\Delta R_\\mathrm{TF}^\\mathrm{buck}$ [$m$]', description='Inboard TF coil case outer (non-plasma side) thickness', units='m'), 'b_tf_inboard_peak_symmetric': VariableMetadata(latex='$B_\\mathrm{TF}^\\mathrm{max}$ [$T$]', description='Mean peak field at TF coil', units='T'), 'c_tf_total': VariableMetadata(latex='$I_\\mathrm{TF}^\\mathrm{tot}$ [$A$]', description='Total TF coil current', units='A'), 'dr_tf_wp_with_insulation': VariableMetadata(latex='$\\Delta R_\\mathrm{TF}^\\mathrm{WP}$ [$m$]', description='TF coil winding pack width', units='m'), 'aspect': VariableMetadata(latex='$A$', description='Aspect ratio', units=''), 'rminor': VariableMetadata(latex='$a_\\mathrm{min}$ [$m$]', description='Minor radius', units='m'), 'capcost': VariableMetadata(latex='$C_\\mathrm{cap}$ [$M\\$ $]', description='Capital cost', units='M$'), 'r_tf_outboard_mid': VariableMetadata(latex='$\\Delta R_\\mathrm{TF}^\\mathrm{out\\ mid}$ [$m$]', description='Mid-plane outboard TF coil leg radius at the middle of the coil', units='m'), 'p_plant_electric_gross_mw': VariableMetadata(latex='$P_\\mathrm{gross}^\\mathrm{elec}$ [$MW$]', description='Gross electrical power', units='MW'), 'p_coolant_pump_elec_total_mw': VariableMetadata(latex='$P_\\mathrm{Primary\\ coolant}^\\mathrm{elec}$ [$MW$]', description='Primary coolant power', units='MW'), 'ppfmw': VariableMetadata(latex='$P_\\mathrm{PF}^\\mathrm{elec}$ [$MW$]', description='Poloidal field power', units='MW'), 'z_tf_inside_half': VariableMetadata(latex='$z_\\mathrm{TF}^\\mathrm{pl\\ side}$ [$m$]', description='maximum (half-)height of TF coil (inside edge)', units='m'), 'dx_tf_turn_insulation': VariableMetadata(latex='\\Delta l_\\mathrm{steel\\ jacket}^\\mathrm{turn}', description='Thickness of steel jacket turn', units=''), 'c_tf_turn': VariableMetadata(latex='$I_\\mathrm{TF}^\\mathrm{turn}$ [$A$]', description='TF turn current', units='A'), 'boundl(2)': VariableMetadata(latex='$B_\\mathrm{T}^\\mathrm{min}$ [$A$]', description='Toroidal field lower bound', units='A'), 'p_hcd_injected_total_mw': VariableMetadata(latex='$P_\\mathrm{inj}$ [$MW$]', description='Injected power', units='MW'), 'pflux_div_heat_load_max_mw': VariableMetadata(latex='$q_\\mathrm{div}^\\mathrm{max}$ [$MW.m^{-2}$]', description='Maximum divertor heat load', units='MW.m^{-2}'), 'hfact': VariableMetadata(latex='$f_\\mathrm{H}$', description='H-factor', units=''), 'kappa': VariableMetadata(latex='$\\kappa_\\mathrm{sep}$', description='Elongation', units=''), 'triang': VariableMetadata(latex='$\\delta_\\mathrm{sep}$', description='Triangularity', units=''), 'f_a_tf_coil_inboard_steel': VariableMetadata(latex='f_\\mathrm{steel}^\\mathrm{TF}', description='TF steel fraction', units=''), 'plasma_current_MA': VariableMetadata(latex='$I_{\\mathrm{p}}$[$MA$]', description='Plasma current', units='MA'), 'n_cycle': VariableMetadata(latex='$N_{\\mathrm{CS},\\mathrm{cycle}}$', description='Number of cycles', units=''), 'alstroh': VariableMetadata(latex='$\\sigma_{\\mathrm{oh}}^{\\mathrm{max}}$[$Pa$]', description='Maximum allowable stress', units='Pa'), 'dr_cs': VariableMetadata(latex='$\\Delta R_{\\mathrm{CS}}$[$m$]', description='CS coil thickness', units='m'), 'dr_bore': VariableMetadata(latex='$\\Delta R_{\\mathrm{dr_bore}}$[$m$]', description='Bore radius', units='m'), 'nd_plasma_electron_line': VariableMetadata(latex='$\\bar{n}_{\\mathrm{e}}$[$m^{-3}$]', description='Average electron density', units='m^{-3}'), 'dnla_gw': VariableMetadata(latex='$f_{\\mathrm{GW}}$', description='Greenwald fraction', units=''), 'normalised_toroidal_beta': VariableMetadata(latex='$\\beta_{N,\\mathrm{tor}}$', description='Normalized toroidal beta', units=''), 'copperaoh_m2': VariableMetadata(latex='$\\frac{I_{\\mathrm{CS}}}{CuA} [$A m$^{-2}$$]$', description='Copper-to-area ratio', units='A m^{-2}'), 'copperaoh_m2_max': VariableMetadata(latex='$max\\frac{I_{\\mathrm{CS}}}{CuA} [$A m$^{-2}$$]$', description='Maximum copper-to-area ratio', units='A m^{-2}'), 'radius_plasma_core_norm': VariableMetadata(latex='$r_{core} [M]$', description='Core radius', units='M'), 'fcuohsu': VariableMetadata(latex='$f_{\\mathrm{Cu}}^{\\mathrm{CS}}$', description='Copper fraction of strand in central solenoid', units=''), 'j_cs_flat_top_end': VariableMetadata(latex='$J [A m^{-2}]$', description='central solenoid overall current density at end of flat-top', units='A m^{-2}'), 'f_z_cs_tf_internal': VariableMetadata(latex='$Thickness_{\\mathrm{CS}}[m]$', description='Central solenoid height / TF coil internal height', units='m'), 'p_hcd_primary_extra_heat_mw': VariableMetadata(latex='$ P_{\\mathrm{heat}}$ [$MW$]', description='Heat power', units='MW'), 'eta_cd_hcd_primary': VariableMetadata(latex='$\\eta_{\\mathrm{CD}}$[$A/W$]', description='CD efficiency', units='A/W'), 'big_q_plasma': VariableMetadata(latex='$Q$', description='Plasma Q value', units=''), 'f_c_plasma_auxiliary': VariableMetadata(latex='$f_{\\mathrm{CD}}$', description='CD factor', units=''), 'f_c_plasma_inductive': VariableMetadata(latex='$f_{\\mathrm{CD,ind}}$', description='Inductive CD factor', units=''), 'f_c_plasma_bootstrap': VariableMetadata(latex='$f_{\\mathrm{BS}}$', description='Bootstrap current fraction', units=''), 'p_plasma_separatrix_mw': VariableMetadata(latex='$P_{\\mathrm{sep}}$ [$MW$]', description='Power to divertor', units='MW'), 'p_plasma_rad_mw': VariableMetadata(latex='$P_{\\mathrm{rad}}$ [$MW$]', description='Radiation power', units='MW'), 'pdivtbt_over_qar': VariableMetadata(latex='$\\frac{P_{\\mathrm{sep}}B_T}{q_{95}AR_{\\mathrm{maj}}}$ [$MWTm^{-1}$]', description='', units='MWTm^{-1}'), 'iooic': VariableMetadata(latex='$I_{\\mathrm{TF}}/I_{\\mathrm{TF},\\mathrm{crit}}$', description='Normalized TF current', units=''), 'life_blkt_fpy': VariableMetadata(latex='$T_{\\mathrm{blk}}$', description='Blanket lifetime', units=''), 'bktcycles': VariableMetadata(latex='$N_{\\mathrm{blk},\\mathrm{cycle}}$', description='Blanket cycles', units=''), 'n_charge_plasma_effective_vol_avg': VariableMetadata(latex='$Z_{\\mathrm{eff}}$', description='Effective charge', units=''), 't_plant_pulse_burn': VariableMetadata(latex='$t_{\\mathrm{burn}}$[$s$]', description='Burn time', units='s'), 'v_plasma_loop_burn': VariableMetadata(latex='$V_{\\mathrm{loop}}$ [$V$]', description='Plasma loop voltage during burn', units='V'), 'sig_tf_wp_max': VariableMetadata(latex='$\\sigma_{TP,wp}^{max}$', description='Maximum TF winding pack stress', units=''), 'ind_plasma_internal_norm': VariableMetadata(latex='$l_i$', description='Plasma normalised internal inductance', units=''), 'n_cycle_min': VariableMetadata(latex='$MinCycles_{\\mathrm{Stress.min}}^{\\mathrm{CS}}$', description='Minimum cycles for stress', units=''), 'a_cs_turn': VariableMetadata(latex='$Turn_{\\mathrm{area}}^{\\mathrm{CS}}[$m$^{2}]$', description='Cross-sectional area of CS coil turns', units='m^2'), 't_burn_min': VariableMetadata(latex='$t_{\\mathrm{burn.min}}$[$s$]', description='Minimum burn time', units='s'), 'pfv.f_a_cs_turn_steel': VariableMetadata(latex='$f_{\\mathrm{Steel}}^{\\mathrm{CS}}$', description='Steel fraction in CS coil', units=''), 'csfv.dr_cs_turn_conduit': VariableMetadata(latex='$Turn_{\\mathrm{radial}}^{\\mathrm{CS}}[$m$]$', description='Radial turn length', units='m'), 'csfv.t_crack_vertical': VariableMetadata(latex='$Crack_{\\mathrm{vertical}}^{\\mathrm{CS}}[$m$]$', description='Vertical crack length', units='m'), 'inlet_temp_liq': VariableMetadata(latex='Breeder/coolant inlet T [K]', description='Breeder/coolant inlet temperature', units='K'), 'outlet_temp_liq': VariableMetadata(latex='Breeder/coolant outlet T [K]', description='Breeder/coolant outlet temperature', units='K'), 'blpressure_liq': VariableMetadata(latex='Breeder/coolant pressure [Pa]', description='Breeder/coolant pressure', units='Pa'), 'n_liq_recirc': VariableMetadata(latex='Breeder/coolant recirculations', description='Number of breeder/coolant recirculations', units=''), 'bz_channel_conduct_liq': VariableMetadata(latex='channel wall conductivity [A V-1 m-1]', description='Liquid breeder/coolant channel wall conductivity', units='A V-1 m-1'), 'pnuc_fw_ratio_dcll': VariableMetadata(latex='FW nuclear power fraction', description='Nuclear power fraction in the first wall', units=''), 'f_nuc_pow_bz_struct': VariableMetadata(latex='BZ structure fraction', description='Fraction of nuclear power deposited in the blanket structure', units=''), 'dx_fw_module': VariableMetadata(latex='FW pitch [m]', description='Width of a FW module containing a cooling channel [m]', units='m'), 'coe': VariableMetadata(latex='$\\mathrm{LCOE}$ [$m\\$/kWh$]', description='Levelized Cost of Electricity', units='m$/kWh'), 'beta': VariableMetadata(latex='$\\beta$', description='Total plasma beta', units=''), 'f_nd_impurity_electrons(13)': VariableMetadata(latex='$Xe_{\\mathrm{f}}$', description='Impurity fraction (Xenon)', units=''), 'pdivmax_over_rmajor': VariableMetadata(latex='$P_{\\mathrm{div}}/R_\\mathrm{maj}$ [MW/m]', description='Divertor power per major radius', units='MW/m'), 'eta_turbine': VariableMetadata(latex='Thermal to Electric efficiency', description='Thermal to electric efficiency', units=''), 'fkind': VariableMetadata(latex='N$^\\mathrm{th}$ of a kind factor', description='Multiplier for Nth of a kind costs', units=''), 'startupratio': VariableMetadata(latex='Gyrotron Redundancy', description='Redundancy factor for gyrotrons', units=''), 'eta_ecrh_injector_wall_plug': VariableMetadata(latex='ECH wall plug to injector efficiency', description='Efficiency of electron cyclotron heating', units=''), 't_electron_energy_confinement': VariableMetadata(latex='$\\tau_E$', description='Electron energy confinement time (sec)', units='s'), 'nd_plasma_electrons_vol_avg': VariableMetadata(latex='$n_e$', description='Volume-averaged electron density (/m3)', units='m-3')}
module-attribute
VariableMetadata
dataclass
Source code in process/core/io/variable_metadata.py
4 5 6 7 8 | |