cherab.lhd.emc3#

EMC3-EIRENE related sub-package.

Functions

load_index_func(zones[, index_type, ...])

Load index function of EMC3-EIRENE mesh.

Classes

Mapper

Mapping data array to function retuning its index value.

IndexMapper

Mapping integer array to function retuning its index value.

Grid(zone[, dataset, grid_file])

Class for dealing with grid coordinates defined by EMC3-EIRENE.

CenterGrid(zone[, index_type, dataset])

Class for center grids of EMC3-EIRENE grids.

CurvCoords(grid)

Class for curvilinear coordinates.

Modules

cython

Subpakages including cythonized modules.

raytransfer

Raytrasfer-related module.

inversion

Subpackage for EMC3 inversions.

barycenters

Module to handle barycenters derived from EMC3-EIRENE grids.

curvilinear

Module for handling curvilinear coordinates of EMC3-EIRENE-defined center grids.

grid

Module to deal with EMC3-EIRENE-defined grids.

indices

This module provides functions to create index function for EMC3.

plasma

Module offers helper functions to generate Plasma object.

repository

Subpackage to handle EMC3-EIRENE raw data like saving them to repository.