idstools.compute.core_transport

This module provides compute functions and classes for core_transport ids data

refer data dictionary.

Module Contents

class idstools.compute.core_transport.CoreTransportCompute(ids)[source]

This class provides compute functions for core transport ids.

ids

The core transport IDS (Integrated Data Structure) object containing transport coefficients and flux data describing particle and energy transport in the core plasma region.

Type:

object

ids
get_fluxes(time_slice)[source]

The function get_fluxes returns a dictionary containing information about fluxes in a model, including particle and energy fluxes for electrons and ions.

Returns:

a dictionary called fluxes_dict. Following is the structure

{0:
    {
        'energy_flux': None,
        'flux_multiplier': -9e+40,
        'ions':
            {0:
                {'a': 2.0,
                'energy_flux': None,
                'particles_flux': None,
                'z_ion': -9e+40,
                'z_n': 1.0
                },
            },
            'name': 'combined',
            'particles_flux': None
    },
}

idstools.compute.core_transport.logger