LHDSpecies#
- class cherab.lhd.emc3.plasma.LHDSpecies(zones: list[str] = ['zone0', 'zone1', 'zone2', 'zone3', 'zone4', 'zone11', 'zone12', 'zone13', 'zone14', 'zone15'], dataset: str = 'emc3/grid-360.nc', **kwargs)Source#
Bases:
objectClass representing LHD plasma species.
- Parameters:
- zones
list[str],optional List of zone names, by default
["zone0", "zone1", "zone2", "zone3", "zone4", "zone11", "zone12", "zone13", "zone14", "zone15"].- dataset
str,optional Name of dataset, by default
"emc3/grid-360.nc".- **kwargs
Keyword arguments for
fetch_file.
- zones
- Attributes:
- electron_distribution
Maxwellian Electron distribution function.
- composition
list[Species] Composition of plasma species, each information of which is element, charge, density_distribution, temperature_distribution, bulk_velocity_distribution.
- electron_distribution
Methods
plot_distribution([res])Plot species density and temperature profile.
set_species(element, charge[, density, ...])Add species to composition which is assumed to be Maxwellian distribution.