Cherab
1.5
Table of Contents
1. Welcome
2. Licence
3. Project Governance
4. Installation and Project Structure
5. Available Packages
6. Atomic Data
7. Plasmas
8. Emission Models
9. Function Framework
10. Tools
Demonstrations
Atomic Data
Creating Plasmas
Surface Radiation Loads
Active Spectroscopy
Passive Spectroscopy
Bolometry
Geometry Matrices
Code examples gallery
Cherab
Docs
»
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
_
__call__()
built-in function
,
[1]
,
[2]
__call__() (cherab.core.atomic.gaunt.FreeFreeGauntFactor method)
(cherab.core.atomic.rates.BeamCXPEC method)
(cherab.core.distribution.DistributionFunction method)
(cherab.tools.inversions.opencl.sart_opencl.SartOpencl method)
__getitem__() (cherab.core.plasma.node.Composition method)
(cherab.tools.observers.bolometry.BolometerCamera method)
__iter__() (cherab.core.plasma.node.Composition method)
(cherab.tools.observers.bolometry.BolometerCamera method)
__len__() (cherab.tools.observers.bolometry.BolometerCamera method)
_change() (cherab.core.model.beam.charge_exchange.BeamCXLine method)
_SpectroscopicObserver0DBase (class in cherab.tools.observers.spectroscopy.base)
A
add() (cherab.core.plasma.node.Composition method)
add_beam_cx_rate() (in module cherab.openadas.repository.beam.cx)
add_beam_emission_rate() (in module cherab.openadas.repository.beam.emission)
add_beam_population_rate() (in module cherab.openadas.repository.beam.population)
add_beam_stopping_rate() (in module cherab.openadas.repository.beam.stopping)
add_continuum_power_rate() (in module cherab.openadas.repository.radiated_power)
add_cx_power_rate() (in module cherab.openadas.repository.radiated_power)
add_foil_detector() (cherab.tools.observers.bolometry.BolometerCamera method)
add_gaussian_line (class in cherab.core.model.lineshape.gaussian)
add_ionisation_rate() (in module cherab.openadas.repository.atomic)
add_line_power_rate() (in module cherab.openadas.repository.radiated_power)
add_lorentzian_line (class in cherab.core.model.lineshape.stark)
add_observer() (cherab.tools.observers.group.base.Observer0DGroup method)
add_pec_excitation_rate() (in module cherab.openadas.repository.pec)
add_pec_recombination_rate() (in module cherab.openadas.repository.pec)
add_pec_thermal_cx_rate() (in module cherab.openadas.repository.pec)
add_recombination_rate() (in module cherab.openadas.repository.atomic)
add_thermal_cx_rate() (in module cherab.openadas.repository.atomic)
add_wavelength() (in module cherab.openadas.repository.wavelength)
AmuToKg (class in cherab.core.utility.conversion)
AngstromToNm (class in cherab.core.utility.conversion)
append() (cherab.core.utility.notify.NotifyingList method)
as_sightline() (cherab.tools.observers.bolometry.BolometerFoil method)
as_sightlines() (cherab.tools.observers.bolometry.BolometerIRVB method)
AtomicData (class in cherab.core.atomic.interface)
axisymmetric_mesh_from_polygon() (in module cherab.tools.primitives.axisymmetric_mesh)
AxisymmetricMapper (class in cherab.core.math.mappers)
AxisymmetricVoxel (class in cherab.tools.inversions.voxels)
B
BaseFactorConversion (class in cherab.core.utility.conversion)
Beam (class in cherab.core.beam.node)
beam_cx_pec() (cherab.core.atomic.interface.AtomicData method)
(cherab.openadas.openadas.OpenADAS method)
beam_emission_pec() (cherab.core.atomic.interface.AtomicData method)
(cherab.openadas.openadas.OpenADAS method)
beam_population_rate() (cherab.core.atomic.interface.AtomicData method)
(cherab.openadas.openadas.OpenADAS method)
beam_stopping_rate() (cherab.core.atomic.interface.AtomicData method)
(cherab.openadas.openadas.OpenADAS method)
BeamCXLine (class in cherab.core.model.beam.charge_exchange)
BeamCXPEC (class in cherab.core.atomic.rates)
(class in cherab.openadas.rates.cx)
BeamEmissionMultiplet (class in cherab.core.model.lineshape.beam.mse)
BeamEmissionPEC (class in cherab.core.atomic.rates)
(class in cherab.openadas.rates.beam)
BeamLineShapeModel (class in cherab.core.model.lineshape.beam.base)
BeamPopulationRate (class in cherab.core.atomic.rates)
(class in cherab.openadas.rates.beam)
BeamStoppingRate (class in cherab.core.atomic.rates)
(class in cherab.openadas.rates.beam)
BolometerCamera (class in cherab.tools.observers.bolometry)
BolometerFoil (class in cherab.tools.observers.bolometry)
BolometerIRVB (class in cherab.tools.observers.bolometry)
BolometerSlit (class in cherab.tools.observers.bolometry)
Bremsstrahlung (class in cherab.core.model.plasma.bremsstrahlung)
build_slab_plasma() (in module cherab.tools.plasmas.slab)
built-in function
__call__()
,
[1]
,
[2]
cherab.core.atomic.rates.FractionalAbundance.__call__()
cherab.core.atomic.rates.RadiatedPower.__call__()
cherab.core.atomic.rates.StageResolvedLineRadiation.__call__()
evaluate()
,
[1]
,
[2]
bulk_velocity() (cherab.core.distribution.DistributionFunction method)
(cherab.core.distribution.Maxwellian method)
C
Caching1D (class in cherab.core.math.caching.caching1d)
Caching2D (class in cherab.core.math.caching.caching2d)
Caching3D (class in cherab.core.math.caching.caching3d)
calculate_attenuation() (cherab.core.model.attenuator.singleray.SingleRayAttenuator method)
calculate_etendue() (cherab.tools.observers.bolometry.BolometerFoil method)
(cherab.tools.observers.bolometry.BolometerIRVB method)
calculate_sensitivity() (cherab.tools.observers.bolometry.BolometerFoil method)
(cherab.tools.observers.bolometry.BolometerIRVB method)
calculate_spectrum() (cherab.core.model.laser.model.SeldenMatobaThomsonSpectrum method)
calibrate() (cherab.tools.spectroscopy.Spectrometer method)
CartesianRayTransferEmitter (class in cherab.tools.raytransfer.emitters)
CartesianRayTransferIntegrator (class in cherab.tools.raytransfer.emitters)
cherab.core.atomic.rates.FractionalAbundance (built-in class)
cherab.core.atomic.rates.FractionalAbundance.__call__()
built-in function
cherab.core.atomic.rates.RadiatedPower (built-in class)
cherab.core.atomic.rates.RadiatedPower.__call__()
built-in function
cherab.core.atomic.rates.StageResolvedLineRadiation (built-in class)
cherab.core.atomic.rates.StageResolvedLineRadiation.__call__()
built-in function
cherab.core.math.caching.caching1d
module
cherab.core.math.caching.caching2d
module
cherab.core.math.caching.caching3d
module
cherab.core.math.clamp
module
cherab.core.math.mappers
module
cherab.core.math.mask
module
cherab.core.math.slice
module
cherab.core.math.transform.cylindrical
module
cherab.core.math.transform.periodic
module
cherab.core.utility.conversion
module
cherab.core.utility.notify
module
cherab.core.utility.recursivedict
module
cherab.openadas.install
module
cherab.openadas.repository.beam.cx
module
cherab.openadas.repository.beam.emission
module
cherab.openadas.repository.beam.population
module
cherab.openadas.repository.beam.stopping
module
cherab.openadas.repository.pec
module
cherab.openadas.repository.radiated_power
module
cherab.openadas.repository.wavelength
module
ClampInput1D (class in cherab.core.math.clamp)
ClampInput2D (class in cherab.core.math.clamp)
ClampInput3D (class in cherab.core.math.clamp)
ClampOutput1D (class in cherab.core.math.clamp)
ClampOutput2D (class in cherab.core.math.clamp)
ClampOutput3D (class in cherab.core.math.clamp)
clean() (cherab.tools.inversions.opencl.sart_opencl.SartOpencl method)
clear() (cherab.core.plasma.node.Composition method)
(cherab.core.utility.notify.NotifyingList method)
Cm3ToM3 (class in cherab.core.utility.conversion)
Composition (class in cherab.core.plasma.node)
connect_pipelines() (cherab.tools.observers.group.base.Observer0DGroup method)
(cherab.tools.observers.spectroscopy.base._SpectroscopicObserver0DBase method)
ConstantBivariateGaussian (class in cherab.core.model.laser.profile)
ConstantSpectrum (class in cherab.core.model.laser.laserspectrum)
continuum_radiated_power_rate() (cherab.core.atomic.interface.AtomicData method)
(cherab.openadas.openadas.OpenADAS method)
ContinuumPower (class in cherab.openadas.rates.radiated_power)
create_pipelines() (cherab.tools.spectroscopy.SpectroscopicInstrument method)
cx_radiated_power_rate() (cherab.core.atomic.interface.AtomicData method)
(cherab.openadas.openadas.OpenADAS method)
CXRadiationPower (class in cherab.openadas.rates.radiated_power)
CylindricalRayTransferEmitter (class in cherab.tools.raytransfer.emitters)
CylindricalRayTransferIntegrator (class in cherab.tools.raytransfer.emitters)
CylindricalTransform (class in cherab.core.math.transform.cylindrical)
CzernyTurnerSpectrometer (class in cherab.tools.spectroscopy)
D
density() (cherab.core.beam.node.Beam method)
(cherab.core.distribution.DistributionFunction method)
(cherab.core.distribution.Maxwellian method)
(cherab.core.model.attenuator.singleray.SingleRayAttenuator method)
direction() (cherab.core.beam.node.Beam method)
DistributionFunction (class in cherab.core.distribution)
doppler_shift (class in cherab.core.model.lineshape.doppler)
E
effective_temperature() (cherab.core.distribution.DistributionFunction method)
(cherab.core.distribution.Maxwellian method)
EFITEquilibrium (class in cherab.tools.equilibrium.efit)
Element (class in cherab.core.atomic.elements)
emission() (cherab.core.model.beam.charge_exchange.BeamCXLine method)
(cherab.core.model.plasma.bremsstrahlung.Bremsstrahlung method)
emissivities_from_function() (cherab.tools.inversions.voxels.VoxelCollection method)
emissivity_from_function() (cherab.tools.inversions.voxels.AxisymmetricVoxel method)
evaluate()
built-in function
,
[1]
,
[2]
evaluate() (cherab.core.atomic.gaunt.FreeFreeGauntFactor method)
(cherab.core.atomic.gaunt.InterpolatedFreeFreeGauntFactor method)
(cherab.core.atomic.rates.BeamCXPEC method)
(cherab.openadas.rates.atomic.IonisationRate method)
(cherab.openadas.rates.atomic.NullIonisationRate method)
(cherab.openadas.rates.atomic.NullRecombinationRate method)
(cherab.openadas.rates.atomic.NullThermalCXRate method)
(cherab.openadas.rates.atomic.RecombinationRate method)
(cherab.openadas.rates.atomic.ThermalCXRate method)
(cherab.openadas.rates.beam.BeamEmissionPEC method)
(cherab.openadas.rates.beam.BeamPopulationRate method)
(cherab.openadas.rates.beam.BeamStoppingRate method)
(cherab.openadas.rates.beam.NullBeamEmissionPEC method)
(cherab.openadas.rates.beam.NullBeamPopulationRate method)
(cherab.openadas.rates.beam.NullBeamStoppingRate method)
(cherab.openadas.rates.cx.BeamCXPEC method)
(cherab.openadas.rates.cx.NullBeamCXPEC method)
(cherab.openadas.rates.pec.ImpactExcitationPEC method)
(cherab.openadas.rates.pec.NullImpactExcitationPEC method)
(cherab.openadas.rates.pec.NullRecombinationPEC method)
(cherab.openadas.rates.pec.RecombinationPEC method)
(cherab.openadas.rates.radiated_power.ContinuumPower method)
(cherab.openadas.rates.radiated_power.CXRadiationPower method)
(cherab.openadas.rates.radiated_power.LineRadiationPower method)
(cherab.openadas.rates.radiated_power.NullContinuumPower method)
(cherab.openadas.rates.radiated_power.NullCXRadiationPower method)
(cherab.openadas.rates.radiated_power.NullLineRadiationPower method)
EvAmuToMS (class in cherab.core.utility.conversion)
EvToJ (class in cherab.core.utility.conversion)
example_equilibrium() (in module cherab.tools.equilibrium.example)
ExcitationLine (class in cherab.core.model.plasma.impact_excitation)
extend() (cherab.core.utility.notify.NotifyingList method)
F
FibreOpticGroup (class in cherab.tools.observers.group)
fractional_abundance() (cherab.core.atomic.interface.AtomicData method)
free_free_gaunt_factor() (cherab.core.atomic.interface.AtomicData method)
FreeFreeGauntFactor (class in cherab.core.atomic.gaunt)
freeze() (cherab.core.utility.recursivedict.RecursiveDict method)
from_dict() (cherab.core.utility.recursivedict.RecursiveDict class method)
G
GaussianBeamAxisymmetric (class in cherab.core.model.laser.profile)
GaussianLine (class in cherab.core.model.lineshape.gaussian)
GaussianSpectrum (class in cherab.core.model.laser.laserspectrum)
generate_geometry() (cherab.core.laser.profile.LaserProfile method)
(cherab.core.model.laser.profile.ConstantBivariateGaussian method)
(cherab.core.model.laser.profile.GaussianBeamAxisymmetric method)
(cherab.core.model.laser.profile.TrivariateGaussian method)
(cherab.core.model.laser.profile.UniformEnergyDensity method)
get() (cherab.core.plasma.node.Composition method)
get_beam_cx_rates() (in module cherab.openadas.repository.beam.cx)
get_beam_emission_rate() (in module cherab.openadas.repository.beam.emission)
get_beam_population_rate() (in module cherab.openadas.repository.beam.population)
get_beam_stopping_rate() (in module cherab.openadas.repository.beam.stopping)
get_continuum_radiated_power_rate() (in module cherab.openadas.repository.radiated_power)
get_cx_radiated_power_rate() (in module cherab.openadas.repository.radiated_power)
get_energy_density() (cherab.core.laser.profile.LaserProfile method)
get_ionisation_rate() (in module cherab.openadas.repository.atomic)
get_line_radiated_power_rate() (in module cherab.openadas.repository.radiated_power)
get_pec_excitation_rate() (in module cherab.openadas.repository.pec)
get_pec_recombination_rate() (in module cherab.openadas.repository.pec)
get_pec_thermal_cx_rate() (in module cherab.openadas.repository.pec)
get_pipeline() (cherab.tools.observers.spectroscopy.base._SpectroscopicObserver0DBase method)
get_pointing() (cherab.core.laser.profile.LaserProfile method)
get_polarization() (cherab.core.laser.profile.LaserProfile method)
get_recombination_rate() (in module cherab.openadas.repository.atomic)
get_thermal_cx_rate() (in module cherab.openadas.repository.atomic)
get_wavelength() (in module cherab.openadas.repository.wavelength)
I
impact_excitation_pec() (cherab.core.atomic.interface.AtomicData method)
(cherab.openadas.openadas.OpenADAS method)
ImpactExcitationPEC (class in cherab.core.atomic.rates)
(class in cherab.openadas.rates.pec)
import_eqdsk() (in module cherab.tools.equilibrium.eqdsk)
insert() (cherab.core.utility.notify.NotifyingList method)
install_adf11acd() (in module cherab.openadas.install)
install_adf11ccd() (in module cherab.openadas.install)
install_adf11plt() (in module cherab.openadas.install)
install_adf11prb() (in module cherab.openadas.install)
install_adf11prc() (in module cherab.openadas.install)
install_adf11scd() (in module cherab.openadas.install)
install_adf12() (in module cherab.openadas.install)
install_adf15() (in module cherab.openadas.install)
install_adf21() (in module cherab.openadas.install)
install_adf22bme() (in module cherab.openadas.install)
install_adf22bmp() (in module cherab.openadas.install)
Interpolate1DCubic (class in cherab.core.math.interpolators.interpolators1d)
Interpolate1DLinear (class in cherab.core.math.interpolators.interpolators1d)
Interpolate2DCubic (class in cherab.core.math.interpolators.interpolators2d)
Interpolate2DLinear (class in cherab.core.math.interpolators.interpolators2d)
Interpolate3DCubic (class in cherab.core.math.interpolators.interpolators3d)
Interpolate3DLinear (class in cherab.core.math.interpolators.interpolators3d)
InterpolatedFreeFreeGauntFactor (class in cherab.core.atomic.gaunt)
inv() (cherab.core.utility.conversion.BaseFactorConversion class method)
(cherab.core.utility.conversion.EvAmuToMS class method)
(cherab.core.utility.conversion.PhotonToJ class method)
invert_constrained_sart() (in module cherab.tools.inversions.sart)
invert_regularised_nnls() (in module cherab.tools.inversions.nnls)
invert_sart() (in module cherab.tools.inversions.sart)
invert_svd() (in module cherab.tools.inversions.svd)
invert_voxel_map() (cherab.tools.raytransfer.raytransfer.RayTransferObject method)
ion_density() (cherab.core.Plasma method)
ionisation_rate() (cherab.core.atomic.interface.AtomicData method)
(cherab.openadas.openadas.OpenADAS method)
IonisationRate (class in cherab.core.atomic.rates)
(class in cherab.openadas.rates.atomic)
IsoMapper2D (class in cherab.core.math.mappers)
IsoMapper3D (class in cherab.core.math.mappers)
Isotope (class in cherab.core.atomic.elements)
L
LaserModel (class in cherab.core.laser.model)
LaserProfile (class in cherab.core.laser.profile)
LaserSpectrum (class in cherab.core.laser.laserspectrum)
Line (class in cherab.core.atomic.line)
line_radiated_power_rate() (cherab.core.atomic.interface.AtomicData method)
(cherab.openadas.openadas.OpenADAS method)
LineRadiationPower (class in cherab.openadas.rates.radiated_power)
LineShapeModel (class in cherab.core.model.lineshape.base)
lookup_element() (in module cherab.core.atomic.elements)
lookup_isotope() (in module cherab.core.atomic.elements)
M
map2d() (cherab.tools.equilibrium.efit.EFITEquilibrium method)
map3d() (cherab.tools.equilibrium.efit.EFITEquilibrium method)
map_vector2d() (cherab.tools.equilibrium.efit.EFITEquilibrium method)
map_vector3d() (cherab.tools.equilibrium.efit.EFITEquilibrium method)
Maxwellian (class in cherab.core.distribution)
MaxwellianFreeFreeGauntFactor (class in cherab.core.atomic.gaunt)
module
cherab.core.math.caching.caching1d
cherab.core.math.caching.caching2d
cherab.core.math.caching.caching3d
cherab.core.math.clamp
cherab.core.math.mappers
cherab.core.math.mask
cherab.core.math.slice
cherab.core.math.transform.cylindrical
cherab.core.math.transform.periodic
cherab.core.utility.conversion
cherab.core.utility.notify
cherab.core.utility.recursivedict
cherab.openadas.install
cherab.openadas.repository.beam.cx
cherab.openadas.repository.beam.emission
cherab.openadas.repository.beam.population
cherab.openadas.repository.beam.stopping
cherab.openadas.repository.pec
cherab.openadas.repository.radiated_power
cherab.openadas.repository.wavelength
MultipletLineShape (class in cherab.core.model.lineshape.multiplet)
N
names (cherab.tools.observers.group.base.Observer0DGroup property)
Notifier (class in cherab.core.utility.notify)
NotifyingList (class in cherab.core.utility.notify)
NullBeamCXPEC (class in cherab.openadas.rates.cx)
NullBeamEmissionPEC (class in cherab.openadas.rates.beam)
NullBeamPopulationRate (class in cherab.openadas.rates.beam)
NullBeamStoppingRate (class in cherab.openadas.rates.beam)
NullContinuumPower (class in cherab.openadas.rates.radiated_power)
NullCXRadiationPower (class in cherab.openadas.rates.radiated_power)
NullImpactExcitationPEC (class in cherab.openadas.rates.pec)
NullIonisationRate (class in cherab.openadas.rates.atomic)
NullLineRadiationPower (class in cherab.openadas.rates.radiated_power)
NullRecombinationPEC (class in cherab.openadas.rates.pec)
NullRecombinationRate (class in cherab.openadas.rates.atomic)
NullThermalCXRate (class in cherab.openadas.rates.atomic)
O
observe() (cherab.tools.observers.bolometry.BolometerCamera method)
(cherab.tools.observers.group.base.Observer0DGroup method)
Observer0DGroup (class in cherab.tools.observers.group.base)
observers (cherab.tools.observers.group.base.Observer0DGroup property)
OpenADAS (class in cherab.openadas.openadas)
P
ParametrisedZeemanTriplet (class in cherab.core.model.lineshape.zeeman)
parent_all_voxels() (cherab.tools.inversions.voxels.VoxelCollection method)
parse_adf11() (in module cherab.openadas.parse.adf11)
parse_adf12() (in module cherab.openadas.parse.adf12)
parse_adf15() (in module cherab.openadas.parse.adf15)
parse_adf21() (in module cherab.openadas.parse.adf21)
parse_adf22bme() (in module cherab.openadas.parse.adf22)
parse_adf22bmp() (in module cherab.openadas.parse.adf22)
PerCm3ToPerM3 (class in cherab.core.utility.conversion)
PeriodicTransform1D (class in cherab.core.math.transform.periodic)
PeriodicTransform2D (class in cherab.core.math.transform.periodic)
PeriodicTransform3D (class in cherab.core.math.transform.periodic)
PhotonToJ (class in cherab.core.utility.conversion)
pipelines (cherab.tools.observers.group.base.Observer0DGroup property)
PixelGroup (class in cherab.tools.observers.group)
Plasma (class in cherab.core)
plot() (cherab.tools.inversions.voxels.ToroidalVoxelGrid method)
plot_equilibrium() (in module cherab.tools.equilibrium.plot)
plot_spectrum() (cherab.tools.observers.spectroscopy.base._SpectroscopicObserver0DBase method)
Polychromator (class in cherab.tools.spectroscopy)
PolychromatorFilter (class in cherab.tools.spectroscopy)
PolygonMask2D (class in cherab.core.math.mask)
pop() (cherab.core.utility.notify.NotifyingList method)
populate() (in module cherab.openadas.repository.create)
R
RadiationFunction (class in cherab.tools.emitters.radiation_function)
RayTransferBox (class in cherab.tools.raytransfer.raytransfer)
RayTransferCylinder (class in cherab.tools.raytransfer.raytransfer)
RayTransferEmitter (class in cherab.tools.raytransfer.emitters)
RayTransferIntegrator (class in cherab.tools.raytransfer.emitters)
RayTransferObject (class in cherab.tools.raytransfer.raytransfer)
RayTransferPipeline0D (class in cherab.tools.raytransfer.pipelines)
RayTransferPipeline1D (class in cherab.tools.raytransfer.pipelines)
RayTransferPipeline2D (class in cherab.tools.raytransfer.pipelines)
recombination_pec() (cherab.core.atomic.interface.AtomicData method)
(cherab.openadas.openadas.OpenADAS method)
recombination_rate() (cherab.core.atomic.interface.AtomicData method)
(cherab.openadas.openadas.OpenADAS method)
RecombinationLine (class in cherab.core.model.plasma.recombination)
RecombinationPEC (class in cherab.core.atomic.rates)
(class in cherab.openadas.rates.pec)
RecombinationRate (class in cherab.core.atomic.rates)
(class in cherab.openadas.rates.atomic)
RecursiveDict (class in cherab.core.utility.recursivedict)
remove() (cherab.core.utility.notify.NotifyingList method)
render_engine (cherab.tools.observers.group.base.Observer0DGroup property)
resolution() (cherab.tools.spectroscopy.CzernyTurnerSpectrometer method)
reverse() (cherab.core.utility.notify.NotifyingList method)
S
sample1d() (in module cherab.core.math.samplers)
sample1d_points() (in module cherab.core.math.samplers)
sample2d() (in module cherab.core.math.samplers)
sample2d_grid() (in module cherab.core.math.samplers)
sample2d_points() (in module cherab.core.math.samplers)
sample3d() (in module cherab.core.math.samplers)
sample3d_grid() (in module cherab.core.math.samplers)
sample3d_points() (in module cherab.core.math.samplers)
samplevector2d() (in module cherab.core.math.samplers)
samplevector2d_grid() (in module cherab.core.math.samplers)
samplevector2d_points() (in module cherab.core.math.samplers)
samplevector3d() (in module cherab.core.math.samplers)
samplevector3d_grid() (in module cherab.core.math.samplers)
samplevector3d_points() (in module cherab.core.math.samplers)
SartOpencl (class in cherab.tools.inversions.opencl.sart_opencl)
ScalarToVectorFunction2D (in module cherab.core.math.function)
ScalarToVectorFunction3D (in module cherab.core.math.function)
SeldenMatobaThomsonSpectrum (class in cherab.core.model.laser.model)
set() (cherab.core.plasma.node.Composition method)
set_active() (cherab.tools.inversions.voxels.ToroidalVoxelGrid method)
(cherab.tools.inversions.voxels.VoxelCollection method)
set_energy_density_function() (cherab.core.laser.profile.LaserProfile method)
set_pointing_function() (cherab.core.laser.profile.LaserProfile method)
set_polarization_function() (cherab.core.laser.profile.LaserProfile method)
SightLineGroup (class in cherab.tools.observers.group)
SingleRayAttenuator (class in cherab.core.model.attenuator.singleray)
Slice2D (class in cherab.core.math.slice)
Slice3D (class in cherab.core.math.slice)
sort() (cherab.core.utility.notify.NotifyingList method)
Species (class in cherab.core)
Spectrometer (class in cherab.tools.spectroscopy)
SpectroscopicFibreOptic (class in cherab.tools.observers.spectroscopy)
SpectroscopicInstrument (class in cherab.tools.spectroscopy)
SpectroscopicSightLine (class in cherab.tools.observers.spectroscopy)
stark_model_coefficients() (cherab.core.atomic.interface.AtomicData method)
StarkBroadenedLine (class in cherab.core.model.lineshape.stark)
Swizzle2D (class in cherab.core.math.mappers)
Swizzle3D (class in cherab.core.math.mappers)
T
targets (cherab.tools.observers.group.TargettedPixelGroup property)
TargettedPixelGroup (class in cherab.tools.observers.group)
thermal_broadening (class in cherab.core.model.lineshape.doppler)
thermal_cx_pec() (cherab.core.atomic.interface.AtomicData method)
(cherab.openadas.openadas.OpenADAS method)
thermal_cx_rate() (cherab.core.atomic.interface.AtomicData method)
(cherab.openadas.openadas.OpenADAS method)
ThermalCXLine (class in cherab.core.model.plasma.thermal_cx)
ThermalCXPEC (class in cherab.core.atomic.rates)
ThermalCXRate (class in cherab.core.atomic.rates)
(class in cherab.openadas.rates.atomic)
to() (cherab.core.utility.conversion.BaseFactorConversion class method)
(cherab.core.utility.conversion.EvAmuToMS class method)
(cherab.core.utility.conversion.PhotonToJ class method)
toroidal_mesh_from_polygon() (in module cherab.tools.primitives.toroidal_mesh)
ToroidalVoxelGrid (class in cherab.tools.inversions.voxels)
total_radiated_power() (cherab.core.atomic.interface.AtomicData method)
TotalRadiatedPower (class in cherab.core.model.plasma.total_radiated_power)
trace_sightline() (cherab.tools.observers.bolometry.BolometerFoil method)
trace_sightlines() (cherab.tools.observers.bolometry.BolometerIRVB method)
TrapezoidalFilter (class in cherab.tools.spectroscopy)
TrivariateGaussian (class in cherab.core.model.laser.profile)
U
UniformEnergyDensity (class in cherab.core.model.laser.profile)
unparent_all_voxels() (cherab.tools.inversions.voxels.VoxelCollection method)
update_beam_cx_rates() (in module cherab.openadas.repository.beam.cx)
update_beam_emission_rates() (in module cherab.openadas.repository.beam.emission)
update_beam_population_rates() (in module cherab.openadas.repository.beam.population)
update_beam_stopping_rates() (in module cherab.openadas.repository.beam.stopping)
update_continuum_power_rates() (in module cherab.openadas.repository.radiated_power)
update_cx_power_rates() (in module cherab.openadas.repository.radiated_power)
update_ionisation_rates() (in module cherab.openadas.repository.atomic)
update_laplacian_matrix() (cherab.tools.inversions.opencl.sart_opencl.SartOpencl method)
update_line_power_rates() (in module cherab.openadas.repository.radiated_power)
update_pec_rates() (in module cherab.openadas.repository.pec)
update_pec_thermal_cx_rates() (in module cherab.openadas.repository.pec)
update_recombination_rates() (in module cherab.openadas.repository.atomic)
update_thermal_cx_rates() (in module cherab.openadas.repository.atomic)
update_wavelengths() (in module cherab.openadas.repository.wavelength)
V
VectorAxisymmetricMapper (class in cherab.core.math.mappers)
VectorCylindricalTransform (class in cherab.core.math.transform.cylindrical)
VectorFunction2D (in module cherab.core.math.function)
VectorFunction3D (in module cherab.core.math.function)
VectorPeriodicTransform1D (class in cherab.core.math.transform.periodic)
VectorPeriodicTransform2D (class in cherab.core.math.transform.periodic)
VectorPeriodicTransform3D (class in cherab.core.math.transform.periodic)
Voxel (class in cherab.tools.inversions.voxels)
VoxelCollection (class in cherab.tools.inversions.voxels)
W
wavelength() (cherab.core.atomic.interface.AtomicData method)
(cherab.openadas.openadas.OpenADAS method)
Z
z_effective() (cherab.core.Plasma method)
zeeman_structure() (cherab.core.atomic.interface.AtomicData method)
zeeman_triplet_parameters() (cherab.core.atomic.interface.AtomicData method)
ZeemanLineShapeModel (class in cherab.core.model.lineshape.zeeman)
ZeemanMultiplet (class in cherab.core.model.lineshape.zeeman)
ZeemanStructure (class in cherab.core.atomic.zeeman)
ZeemanTriplet (class in cherab.core.model.lineshape.zeeman)