ASCOT5
Loading...
Searching...
No Matches
Data Fields
nbi_offload_data Struct Reference

NBI parameters consisting of a bundle of injectors. More...

#include <nbi.h>

Data Fields

int ninj
 
int id [NBI_MAX_INJ]
 
int n_beamlet [NBI_MAX_INJ]
 
real power [NBI_MAX_INJ]
 
real energy [NBI_MAX_INJ]
 
real efrac [NBI_MAX_INJ *3]
 
real div_h [NBI_MAX_INJ]
 
real div_v [NBI_MAX_INJ]
 
real div_halo_frac [NBI_MAX_INJ]
 
real div_halo_h [NBI_MAX_INJ]
 
real div_halo_v [NBI_MAX_INJ]
 
int anum [NBI_MAX_INJ]
 
int znum [NBI_MAX_INJ]
 
real mass [NBI_MAX_INJ]
 
int offload_array_length
 

Detailed Description

NBI parameters consisting of a bundle of injectors.

Definition at line 40 of file nbi.h.

Field Documentation

◆ ninj

int nbi_offload_data::ninj

number of injectors

Definition at line 41 of file nbi.h.

◆ id

int nbi_offload_data::id[NBI_MAX_INJ]

integer identifier for the injectors

Definition at line 42 of file nbi.h.

◆ n_beamlet

int nbi_offload_data::n_beamlet[NBI_MAX_INJ]

number of beamlets in a given injector

Definition at line 43 of file nbi.h.

◆ power

real nbi_offload_data::power[NBI_MAX_INJ]

injected power [W]

Definition at line 44 of file nbi.h.

◆ energy

real nbi_offload_data::energy[NBI_MAX_INJ]

full energy of injected particles [J]

Definition at line 45 of file nbi.h.

◆ efrac

real nbi_offload_data::efrac[NBI_MAX_INJ *3]

fractions of full, 1/2 and 1/3 energy

Definition at line 46 of file nbi.h.

◆ div_h

real nbi_offload_data::div_h[NBI_MAX_INJ]

vertical divergence [rad]

Definition at line 47 of file nbi.h.

◆ div_v

real nbi_offload_data::div_v[NBI_MAX_INJ]

horizontal divergence [rad]

Definition at line 48 of file nbi.h.

◆ div_halo_frac

real nbi_offload_data::div_halo_frac[NBI_MAX_INJ]

fraction of power in the halo

Definition at line 49 of file nbi.h.

◆ div_halo_h

real nbi_offload_data::div_halo_h[NBI_MAX_INJ]

horizontal divergence of the halo [rad]

Definition at line 50 of file nbi.h.

◆ div_halo_v

real nbi_offload_data::div_halo_v[NBI_MAX_INJ]

vertical divergence of the halo [rad]

Definition at line 51 of file nbi.h.

◆ anum

int nbi_offload_data::anum[NBI_MAX_INJ]

mass number of injected species

Definition at line 52 of file nbi.h.

◆ znum

int nbi_offload_data::znum[NBI_MAX_INJ]

charge number of injected species

Definition at line 53 of file nbi.h.

◆ mass

real nbi_offload_data::mass[NBI_MAX_INJ]

mass of injected species [kg]

Definition at line 54 of file nbi.h.

◆ offload_array_length

int nbi_offload_data::offload_array_length

number of elements in offload_array

Definition at line 55 of file nbi.h.


The documentation for this struct was generated from the following file: