Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The source 901 (ECH + EBW power absorbed to electrons) is a custom source missing in the DD.

Data exchange with The data are put to the 'core_sources' IDS is carried out by the functions function 'put_core_sources' and 'get_core_sources'. The interface of 'get_core_sources' identical to that of 'get_core_profiles' (Section 2.4). The interface of 'put_core_sources' . Its interface is as follows:


function put_core_sources (output, idx, comment, data_source, imas_version, access_layer)

NameTypeDescription
outputstructstructure containing the DYON output to be saved
idxintthe data entry identifies 
commentsymbol arraycomment characterizing the data to be saved
data_sourcesymbol arraytext describing the origin of the data
imas_versionsymbol arrayIMAS major version (prepared in the 'put_to_IMAS' function)
access_layersymbol arrayIMAS access layer version used when writing the IDS (prepared in the 'put_to_IMAS' function)


The data are extracted from the 'core_sources' IDS by the function 'get_core_sources'. Its interface is identical to that of 'get_core_profiles' (Section 2.4). 

IDS IDS equilibrium

Data exchange with the 'equilibrium' IDS is carried out by the functions 'put_equilibrium' and 'get_equilibrium'. The interface of 'get_equilibrium' is identical to that of 'get_core_profiles' (Section 2.4). The interface of 'put_equilibrium' is as follows identical to that of 'get_core_sources' (Section 2.5).

...

Data exchange with the 'gas_injection' IDS is carried out by the functions 'put_gas_injection' and 'get_gas_injection'. The interface of 'get_gas_injection' is identical to that of 'get_core_profiles' (Section 2.4). The interface of 'put_gas_injection' is as follows identical to that of 'get_core_sources' (Section 2.5).

...

Data exchange with the 'magnetics' IDS is carried out by the functions 'put_magnetics' and 'get_magnetics'. The interface of 'get_magnetics' is identical to that of 'get_core_profiles' (Section 2.4). The interface of 'put_magnetics' is as follows identical to that of 'get_core_sources' (Section 2.5).

IDS radiation

The emission densities are stored as 1D-profiles on the formal grid consisting of a single point although they are represented by single values. 

When the data are recovered from the IDS, the emission processes are sought for in the array of structures by their DD indices. At present, the storage of process in the IDS is organized as follows:

???

After that, the radiating species are sought for by their labels. ???? . 

???

Data exchange with the 'radiation' IDS is carried out by the functions 'put_radiation' and 'get_radiation'. The interface of 'get_radiation' is identical to that of 'get_core_profiles' (Section 2.4). The interface of 'put_radiation' is identical to that of 'get_core_sources' (Section 2.5). 

IDS wall


Service functions

...