pyrokinetics.databases.imas.get_linear_fields

pyrokinetics.databases.imas.get_linear_fields#

pyrokinetics.databases.imas.get_linear_fields(gk_output)[source]#

Calculates “perturbed” quantities of field to be stored in the Wavevector->Eigenmode IDS :type gk_output: Dataset :param gk_output: Dataset containing fields for a given kx and ky :type gk_output: xr.Dataset

Returns:

  • weight (dict) – Dictionary of QL weights for different fields

  • parity (dict) – Dictionary of parity for different fields

  • norm (dict) – Dictionary of normalised eigenfunctions for different fields

Parameters:

gk_output (Dataset)