...
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)
Name | Type | Description |
---|---|---|
output | struct | structure containing the DYON output to be saved |
idx | int | the data entry identifies |
comment | symbol array | comment characterizing the data to be saved |
data_source | symbol array | text describing the origin of the data |
imas_version | symbol array | IMAS major version (prepared in the 'put_to_IMAS' function) |
access_layer | symbol array | IMAS 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
...