.coveragerc
.gitignore
AUTHORS.md
CHANGELOG.md
CITE.md
LICENCE.txt
MANIFEST.in
README.md
pyproject.toml
requirements.txt
setup.py
.github/workflows/ci.yml
cherab/__init__.py
cherab.egg-info/PKG-INFO
cherab.egg-info/SOURCES.txt
cherab.egg-info/dependency_links.txt
cherab.egg-info/namespace_packages.txt
cherab.egg-info/not-zip-safe
cherab.egg-info/requires.txt
cherab.egg-info/top_level.txt
cherab/core/VERSION
cherab/core/__init__.pxd
cherab/core/__init__.py
cherab/core/distribution.c
cherab/core/distribution.pxd
cherab/core/distribution.pyx
cherab/core/species.c
cherab/core/species.pxd
cherab/core/species.pyx
cherab/core/atomic/__init__.pxd
cherab/core/atomic/__init__.py
cherab/core/atomic/elements.c
cherab/core/atomic/elements.pxd
cherab/core/atomic/elements.pyx
cherab/core/atomic/interface.c
cherab/core/atomic/interface.pxd
cherab/core/atomic/interface.pyx
cherab/core/atomic/line.c
cherab/core/atomic/line.pxd
cherab/core/atomic/line.pyx
cherab/core/atomic/rates.c
cherab/core/atomic/rates.pxd
cherab/core/atomic/rates.pyx
cherab/core/atomic/zeeman.c
cherab/core/atomic/zeeman.pxd
cherab/core/atomic/zeeman.pyx
cherab/core/beam/__init__.pxd
cherab/core/beam/__init__.py
cherab/core/beam/material.c
cherab/core/beam/material.pxd
cherab/core/beam/material.pyx
cherab/core/beam/model.c
cherab/core/beam/model.pxd
cherab/core/beam/model.pyx
cherab/core/beam/node.c
cherab/core/beam/node.pxd
cherab/core/beam/node.pyx
cherab/core/math/__init__.pxd
cherab/core/math/__init__.py
cherab/core/math/clamp.c
cherab/core/math/clamp.pxd
cherab/core/math/clamp.pyx
cherab/core/math/mappers.c
cherab/core/math/mappers.pxd
cherab/core/math/mappers.pyx
cherab/core/math/mask.c
cherab/core/math/mask.pxd
cherab/core/math/mask.pyx
cherab/core/math/samplers.c
cherab/core/math/samplers.pxd
cherab/core/math/samplers.pyx
cherab/core/math/slice.c
cherab/core/math/slice.pxd
cherab/core/math/slice.pyx
cherab/core/math/caching/__init__.pxd
cherab/core/math/caching/__init__.py
cherab/core/math/caching/caching1d.c
cherab/core/math/caching/caching1d.pxd
cherab/core/math/caching/caching1d.pyx
cherab/core/math/caching/caching2d.c
cherab/core/math/caching/caching2d.pxd
cherab/core/math/caching/caching2d.pyx
cherab/core/math/caching/caching3d.c
cherab/core/math/caching/caching3d.pxd
cherab/core/math/caching/caching3d.pyx
cherab/core/math/caching/utility.py
cherab/core/math/caching/tests/__init__.py
cherab/core/math/caching/tests/test_caching1d.py
cherab/core/math/caching/tests/test_caching2d.py
cherab/core/math/caching/tests/test_caching3d.py
cherab/core/math/function/__init__.pxd
cherab/core/math/function/__init__.py
cherab/core/math/interpolators/__init__.pxd
cherab/core/math/interpolators/__init__.py
cherab/core/math/interpolators/interpolators1d.c
cherab/core/math/interpolators/interpolators1d.pxd
cherab/core/math/interpolators/interpolators1d.pyx
cherab/core/math/interpolators/interpolators2d.c
cherab/core/math/interpolators/interpolators2d.pxd
cherab/core/math/interpolators/interpolators2d.pyx
cherab/core/math/interpolators/interpolators3d.c
cherab/core/math/interpolators/interpolators3d.pxd
cherab/core/math/interpolators/interpolators3d.pyx
cherab/core/math/interpolators/utility.c
cherab/core/math/interpolators/utility.pxd
cherab/core/math/interpolators/utility.pyx
cherab/core/math/interpolators/tests/__init__.py
cherab/core/math/interpolators/tests/data_test_interpolators3d.py
cherab/core/math/interpolators/tests/test_interpolators1d.py
cherab/core/math/interpolators/tests/test_interpolators2d.py
cherab/core/math/interpolators/tests/test_interpolators3d.py
cherab/core/math/interpolators/tests/scripts/__init__.py
cherab/core/math/interpolators/tests/scripts/generate_interp_1d_c1.py
cherab/core/math/interpolators/tests/scripts/generate_interp_1d_c2.py
cherab/core/math/interpolators/tests/scripts/generate_interp_2d.py
cherab/core/math/interpolators/tests/scripts/generate_interp_3d.py
cherab/core/math/tests/__init__.py
cherab/core/math/tests/test_mappers.py
cherab/core/math/tests/test_samplers.py
cherab/core/model/__init__.pxd
cherab/core/model/__init__.py
cherab/core/model/lineshape.c
cherab/core/model/lineshape.pxd
cherab/core/model/lineshape.pyx
cherab/core/model/attenuator/__init__.pxd
cherab/core/model/attenuator/__init__.py
cherab/core/model/attenuator/singleray.c
cherab/core/model/attenuator/singleray.pxd
cherab/core/model/attenuator/singleray.pyx
cherab/core/model/beam/__init__.pxd
cherab/core/model/beam/__init__.py
cherab/core/model/beam/beam_emission.c
cherab/core/model/beam/beam_emission.pxd
cherab/core/model/beam/beam_emission.pyx
cherab/core/model/beam/charge_exchange.c
cherab/core/model/beam/charge_exchange.pxd
cherab/core/model/beam/charge_exchange.pyx
cherab/core/model/plasma/__init__.pxd
cherab/core/model/plasma/__init__.py
cherab/core/model/plasma/bremsstrahlung.c
cherab/core/model/plasma/bremsstrahlung.pxd
cherab/core/model/plasma/bremsstrahlung.pyx
cherab/core/model/plasma/impact_excitation.c
cherab/core/model/plasma/impact_excitation.pxd
cherab/core/model/plasma/impact_excitation.pyx
cherab/core/model/plasma/recombination.c
cherab/core/model/plasma/recombination.pxd
cherab/core/model/plasma/recombination.pyx
cherab/core/model/plasma/total_radiated_power.c
cherab/core/model/plasma/total_radiated_power.pxd
cherab/core/model/plasma/total_radiated_power.pyx
cherab/core/plasma/__init__.pxd
cherab/core/plasma/__init__.py
cherab/core/plasma/material.c
cherab/core/plasma/material.pxd
cherab/core/plasma/material.pyx
cherab/core/plasma/model.c
cherab/core/plasma/model.pxd
cherab/core/plasma/model.pyx
cherab/core/plasma/node.c
cherab/core/plasma/node.pxd
cherab/core/plasma/node.pyx
cherab/core/tests/__init__.py
cherab/core/tests/test_lineshapes.py
cherab/core/tests/test_maxwellian.py
cherab/core/tests/test_species.py
cherab/core/utility/__init__.pxd
cherab/core/utility/__init__.py
cherab/core/utility/constants.c
cherab/core/utility/constants.pxd
cherab/core/utility/constants.pyx
cherab/core/utility/conversion.py
cherab/core/utility/notify.py
cherab/core/utility/recursivedict.py
cherab/core/utility/tests/__init__.py
cherab/core/utility/tests/test_conversion.py
cherab/generomak/__init__.py
cherab/generomak/equilibrium/__init__.py
cherab/generomak/equilibrium/equilibrium.py
cherab/generomak/equilibrium/data/generomak_equilibrium.json
cherab/generomak/machine/__init__.py
cherab/generomak/machine/first_wall.py
cherab/generomak/machine/data/first_wall/BottomBaffle.obj
cherab/generomak/machine/data/first_wall/BottomDivertorFloor.obj
cherab/generomak/machine/data/first_wall/BottomInnerVerticalTarget.obj
cherab/generomak/machine/data/first_wall/BottomOuterVerticalTarget.obj
cherab/generomak/machine/data/first_wall/InnerDivertorBaffle.obj
cherab/generomak/machine/data/first_wall/InnerWallLimiter.obj
cherab/generomak/machine/data/first_wall/OuterWallLimiter.obj
cherab/generomak/machine/data/first_wall/TopBaffle.obj
cherab/generomak/machine/data/first_wall/TopDivertorFloor.obj
cherab/generomak/machine/data/first_wall/TopInnerVerticalTarget.obj
cherab/generomak/machine/data/first_wall/TopOuterVerticalTarget.obj
cherab/generomak/plasma/__init__.py
cherab/generomak/plasma/plasma.py
cherab/generomak/plasma/data/edge/carbon0.json
cherab/generomak/plasma/data/edge/carbon1.json
cherab/generomak/plasma/data/edge/carbon2.json
cherab/generomak/plasma/data/edge/carbon3.json
cherab/generomak/plasma/data/edge/carbon4.json
cherab/generomak/plasma/data/edge/carbon5.json
cherab/generomak/plasma/data/edge/carbon6.json
cherab/generomak/plasma/data/edge/electrons.json
cherab/generomak/plasma/data/edge/hydrogen0.json
cherab/generomak/plasma/data/edge/hydrogen1.json
cherab/generomak/plasma/data/edge/mesh.json
cherab/openadas/__init__.py
cherab/openadas/install.py
cherab/openadas/openadas.py
cherab/openadas/parse/__init__.py
cherab/openadas/parse/adf11.py
cherab/openadas/parse/adf12.py
cherab/openadas/parse/adf15.py
cherab/openadas/parse/adf21.py
cherab/openadas/parse/adf22.py
cherab/openadas/parse/utility.py
cherab/openadas/rates/__init__.pxd
cherab/openadas/rates/__init__.py
cherab/openadas/rates/atomic.c
cherab/openadas/rates/atomic.pxd
cherab/openadas/rates/atomic.pyx
cherab/openadas/rates/beam.c
cherab/openadas/rates/beam.pxd
cherab/openadas/rates/beam.pyx
cherab/openadas/rates/cx.c
cherab/openadas/rates/cx.pxd
cherab/openadas/rates/cx.pyx
cherab/openadas/rates/pec.c
cherab/openadas/rates/pec.pxd
cherab/openadas/rates/pec.pyx
cherab/openadas/rates/radiated_power.c
cherab/openadas/rates/radiated_power.pxd
cherab/openadas/rates/radiated_power.pyx
cherab/openadas/repository/__init__.py
cherab/openadas/repository/atomic.py
cherab/openadas/repository/create.py
cherab/openadas/repository/pec.py
cherab/openadas/repository/radiated_power.py
cherab/openadas/repository/utility.py
cherab/openadas/repository/wavelength.py
cherab/openadas/repository/beam/__init__.py
cherab/openadas/repository/beam/cx.py
cherab/openadas/repository/beam/emission.py
cherab/openadas/repository/beam/population.py
cherab/openadas/repository/beam/stopping.py
cherab/openadas/tests/__init__.py
cherab/openadas/tests/test_adf11_charges.py
cherab/tools/__init__.py
cherab/tools/emitters/__init__.py
cherab/tools/emitters/radiation_function.c
cherab/tools/emitters/radiation_function.pyx
cherab/tools/equilibrium/__init__.py
cherab/tools/equilibrium/efit.c
cherab/tools/equilibrium/efit.pxd
cherab/tools/equilibrium/efit.pyx
cherab/tools/equilibrium/eqdsk.py
cherab/tools/equilibrium/example.json
cherab/tools/equilibrium/example.py
cherab/tools/equilibrium/plot.py
cherab/tools/inversions/__init__.py
cherab/tools/inversions/admt_utils.py
cherab/tools/inversions/lstsq.py
cherab/tools/inversions/nnls.py
cherab/tools/inversions/sart.c
cherab/tools/inversions/sart.pyx
cherab/tools/inversions/svd.py
cherab/tools/inversions/voxels.c
cherab/tools/inversions/voxels.pyx
cherab/tools/inversions/opencl/__init__.py
cherab/tools/inversions/opencl/opencl_utils.py
cherab/tools/inversions/opencl/sart_kernels.cl
cherab/tools/inversions/opencl/sart_kernels_atomic.cl
cherab/tools/inversions/opencl/sart_opencl.py
cherab/tools/observers/__init__.py
cherab/tools/observers/bolometry.py
cherab/tools/observers/calcam.py
cherab/tools/observers/intersections.py
cherab/tools/observers/group/__init__.py
cherab/tools/observers/group/base.py
cherab/tools/observers/group/fibreoptic.py
cherab/tools/observers/group/sightline.py
cherab/tools/observers/spectroscopy/__init__.py
cherab/tools/observers/spectroscopy/base.py
cherab/tools/observers/spectroscopy/fibreoptic.py
cherab/tools/observers/spectroscopy/sightline.py
cherab/tools/plasmas/__init__.py
cherab/tools/plasmas/gaussian_volume.c
cherab/tools/plasmas/gaussian_volume.pyx
cherab/tools/plasmas/ionisation_balance.py
cherab/tools/plasmas/slab.c
cherab/tools/plasmas/slab.pyx
cherab/tools/primitives/__init__.py
cherab/tools/primitives/annulus_mesh.py
cherab/tools/primitives/axisymmetric_mesh.c
cherab/tools/primitives/axisymmetric_mesh.pxd
cherab/tools/primitives/axisymmetric_mesh.pyx
cherab/tools/raytransfer/__init__.pxd
cherab/tools/raytransfer/__init__.py
cherab/tools/raytransfer/emitters.c
cherab/tools/raytransfer/emitters.pxd
cherab/tools/raytransfer/emitters.pyx
cherab/tools/raytransfer/pipelines.py
cherab/tools/raytransfer/raytransfer.py
cherab/tools/raytransfer/roughconductor.c
cherab/tools/raytransfer/roughconductor.pxd
cherab/tools/raytransfer/roughconductor.pyx
cherab/tools/raytransfer/roughmetal.py
cherab/tools/tests/__init__.py
cherab/tools/tests/test_admt.py
cherab/tools/tests/test_ionization_balance.py
cherab/tools/tests/test_plasma_slabs.py
cherab/tools/tests/test_raytransfer.py
cherab/tools/tests/test_sart_opencl.py
cherab/tools/tests/test_voxels.py
cherab/tools/tests/data/geometry_matrix.npy
cherab/tools/tests/data/receiver.npy
cherab/tools/tests/data/true_emissivity.npy
cherab/tools/tests/data/atomic_rates_mockup/ionisation/h.json
cherab/tools/tests/data/atomic_rates_mockup/ionisation/he.json
cherab/tools/tests/data/atomic_rates_mockup/ionisation/ne.json
cherab/tools/tests/data/atomic_rates_mockup/recombination/h.json
cherab/tools/tests/data/atomic_rates_mockup/recombination/he.json
cherab/tools/tests/data/atomic_rates_mockup/recombination/ne.json
cherab/tools/tests/data/atomic_rates_mockup/thermal_cx/h/0/h.json
cherab/tools/tests/data/atomic_rates_mockup/thermal_cx/h/0/he.json
cherab/tools/tests/data/atomic_rates_mockup/thermal_cx/h/0/ne.json
dev/build.sh
dev/build_docs.sh
dev/clean.sh
dev/test.sh
docs/Makefile
docs/source/available_modules.rst
docs/source/conf.py
docs/source/governance.rst
docs/source/index.rst
docs/source/installation_and_structure.rst
docs/source/licence.rst
docs/source/welcome.rst
docs/source/atomic/atomic_data.rst
docs/source/atomic/elements_and_isotopes.rst
docs/source/atomic/emission_lines.rst
docs/source/atomic/rate_coefficients.rst
docs/source/demonstrations/demonstrations.rst
docs/source/demonstrations/active_spectroscopy/BES_camera.png
docs/source/demonstrations/active_spectroscopy/BES_sightline.png
docs/source/demonstrations/active_spectroscopy/BES_spectrum_full.png
docs/source/demonstrations/active_spectroscopy/BES_spectrum_zoomed.png
docs/source/demonstrations/active_spectroscopy/CXS_camera.png
docs/source/demonstrations/active_spectroscopy/CXS_multi_sightlines.png
docs/source/demonstrations/active_spectroscopy/CXS_spectrum.png
docs/source/demonstrations/active_spectroscopy/beam_bes.rst
docs/source/demonstrations/active_spectroscopy/beam_cxs.rst
docs/source/demonstrations/atomic_data/D_alpha_PECs.png
docs/source/demonstrations/atomic_data/beam_emission_rates.png
docs/source/demonstrations/atomic_data/beam_plasma_interactions.rst
docs/source/demonstrations/atomic_data/beam_population_rates.png
docs/source/demonstrations/atomic_data/beam_stopping_rates.png
docs/source/demonstrations/atomic_data/effective_cx_rates.png
docs/source/demonstrations/atomic_data/fractional_abundance.png
docs/source/demonstrations/atomic_data/fractional_abundance.rst
docs/source/demonstrations/atomic_data/photon_emissivity_coefficients.rst
docs/source/demonstrations/atomic_data/radiated_powers.rst
docs/source/demonstrations/atomic_data/stage_resolved_radiation.png
docs/source/demonstrations/bolometry/bolometer_and_radiation_function.png
docs/source/demonstrations/bolometry/bolometer_etendues.svg
docs/source/demonstrations/bolometry/bolometer_inversion_lines_of_sight.svg
docs/source/demonstrations/bolometry/bolometer_raytransfer_calculated_powers.svg
docs/source/demonstrations/bolometry/bolometer_raytransfer_sensitivities.png
docs/source/demonstrations/bolometry/bolometer_voxel_calculated_powers.svg
docs/source/demonstrations/bolometry/bolometer_voxel_sensitivities.png
docs/source/demonstrations/bolometry/calculate_etendue.rst
docs/source/demonstrations/bolometry/camera_from_mesh_and_coordinates.rst
docs/source/demonstrations/bolometry/camera_from_mesh_and_coordinates.svg
docs/source/demonstrations/bolometry/camera_from_primitives.rst
docs/source/demonstrations/bolometry/camera_from_primitives.svg
docs/source/demonstrations/bolometry/dummy_camera_box.png
docs/source/demonstrations/bolometry/geometry_matrix_from_voxels.rst
docs/source/demonstrations/bolometry/geometry_matrix_with_raytransfer.rst
docs/source/demonstrations/bolometry/inversion_with_raytransfer.rst
docs/source/demonstrations/bolometry/inversion_with_raytransfer_profile.png
docs/source/demonstrations/bolometry/inversion_with_voxels.rst
docs/source/demonstrations/bolometry/inversion_with_voxels_profile.png
docs/source/demonstrations/bolometry/observing_radiation_function.rst
docs/source/demonstrations/jet_cxrs/JET_CXRS_d5lines.png
docs/source/demonstrations/jet_cxrs/JET_demo_76666.py
docs/source/demonstrations/jet_cxrs/jet_demo_76666.rst
docs/source/demonstrations/jet_cxrs/quickstart.rst
docs/source/demonstrations/line_emission/balmer_series.py
docs/source/demonstrations/line_emission/balmer_series_spectra.png
docs/source/demonstrations/line_emission/balmer_series_spectra.rst
docs/source/demonstrations/line_emission/custom_emission_model.py
docs/source/demonstrations/line_emission/custom_emitter.rst
docs/source/demonstrations/line_emission/mastu_bulletb_midplane_dalpha.png
docs/source/demonstrations/line_emission/mastu_bulletb_midplane_dgamma.png
docs/source/demonstrations/line_emission/mastu_divcam_isp_ciii_465.png
docs/source/demonstrations/line_emission/mastu_divcam_sxd_dalpha.png
docs/source/demonstrations/line_emission/mastu_divcam_sxd_dalpha_150_samples.png
docs/source/demonstrations/line_emission/mastu_forward_cameras.rst
docs/source/demonstrations/line_emission/mastu_midplane_dalpha_excitation.png
docs/source/demonstrations/line_emission/ne_ray_trajectory.png
docs/source/demonstrations/line_emission/normalised_emission_ray_trajectory.png
docs/source/demonstrations/line_emission/poloidal_dalpha_emission.png
docs/source/demonstrations/line_emission/te_ray_trajectory.png
docs/source/demonstrations/passive_spectroscopy/BalmerSeries_camera.png
docs/source/demonstrations/passive_spectroscopy/BalmerSeries_spectrum.png
docs/source/demonstrations/passive_spectroscopy/BalmerSeries_spectrum_zoomed.png
docs/source/demonstrations/passive_spectroscopy/balmer_series.rst
docs/source/demonstrations/passive_spectroscopy/multiplet.rst
docs/source/demonstrations/passive_spectroscopy/multiplet_spectrum.png
docs/source/demonstrations/passive_spectroscopy/stark_broadening.rst
docs/source/demonstrations/passive_spectroscopy/stark_line_zoomed.png
docs/source/demonstrations/passive_spectroscopy/stark_spectrum.png
docs/source/demonstrations/passive_spectroscopy/zeeman_spectroscopy.rst
docs/source/demonstrations/passive_spectroscopy/zeeman_spectrum_0deg.png
docs/source/demonstrations/passive_spectroscopy/zeeman_spectrum_45deg.png
docs/source/demonstrations/passive_spectroscopy/zeeman_spectrum_90deg.png
docs/source/demonstrations/plasmas/analytic_function_plasma.rst
docs/source/demonstrations/plasmas/analytic_plasma.png
docs/source/demonstrations/plasmas/analytic_plasma_slices.png
docs/source/demonstrations/plasmas/beam_attenuation.png
docs/source/demonstrations/plasmas/beam_density_xz.png
docs/source/demonstrations/plasmas/beam_into_plasma.png
docs/source/demonstrations/plasmas/beam_ion_temp.png
docs/source/demonstrations/plasmas/beam_neutral_temp.png
docs/source/demonstrations/plasmas/beams_into_plasmas.rst
docs/source/demonstrations/plasmas/equilibrium.rst
docs/source/demonstrations/plasmas/equilibrium_lcfs.png
docs/source/demonstrations/plasmas/equilibrium_limiter.png
docs/source/demonstrations/plasmas/equilibrium_mapped_te_xy.png
docs/source/demonstrations/plasmas/equilibrium_mapped_te_xz.png
docs/source/demonstrations/plasmas/equilibrium_surfaces.png
docs/source/demonstrations/plasmas/mesh2d_plasma.rst
docs/source/demonstrations/plasmas/mesh_for_plasma.png
docs/source/demonstrations/plasmas/mesh_plasma_column.png
docs/source/demonstrations/plasmas/mesh_plasma_slices.png
docs/source/demonstrations/plasmas/slab_plasma.png
docs/source/demonstrations/plasmas/slab_plasma.rst
docs/source/demonstrations/plasmas/slab_plasma_neutrals.png
docs/source/demonstrations/radiation_loads/AUG_radiation_load.png
docs/source/demonstrations/radiation_loads/AUG_wall_outline.png
docs/source/demonstrations/radiation_loads/AUG_wall_zoomed.png
docs/source/demonstrations/radiation_loads/radiation_function.png
docs/source/demonstrations/radiation_loads/radiation_function.rst
docs/source/demonstrations/radiation_loads/radiation_function_rz.png
docs/source/demonstrations/radiation_loads/surface_radiation_loads.rst
docs/source/demonstrations/radiation_loads/symmetric_power_load.png
docs/source/demonstrations/radiation_loads/symmetric_power_load.rst
docs/source/demonstrations/radiation_loads/symmetric_power_load_detectors.png
docs/source/demonstrations/radiation_loads/symmetric_power_load_zoomed_detectors.png
docs/source/demonstrations/radiation_loads/toroidal_wall.png
docs/source/demonstrations/radiation_loads/wall_from_polygon.rst
docs/source/demonstrations/radiation_loads/wall_radiation.py
docs/source/demonstrations/ray_transfer/ray_transfer_box.rst
docs/source/demonstrations/ray_transfer/ray_transfer_box_demo.png
docs/source/demonstrations/ray_transfer/ray_transfer_cylinder.rst
docs/source/demonstrations/ray_transfer/ray_transfer_cylinder_demo.gif
docs/source/demonstrations/ray_transfer/ray_transfer_map.rst
docs/source/demonstrations/ray_transfer/ray_transfer_map_demo.gif
docs/source/demonstrations/ray_transfer/ray_transfer_mask.rst
docs/source/demonstrations/ray_transfer/ray_transfer_mask_demo.gif
docs/source/demonstrations/solps/solps_plasma.rst
docs/source/demonstrations/solps/species_narrow.png
docs/source/demonstrations/solps/species_wide.png
docs/source/figures/CHERAB_structure.png
docs/source/figures/CHERAB_structure.svg
docs/source/math/caching.rst
docs/source/math/clamp.rst
docs/source/math/function.rst
docs/source/math/interpolators.rst
docs/source/math/mappers.rst
docs/source/math/mask.rst
docs/source/math/math.rst
docs/source/math/samplers.rst
docs/source/math/slice.rst
docs/source/models/custom_models.rst
docs/source/models/emission_models.rst
docs/source/models/basic_line/basic_line_emission.rst
docs/source/models/beam/beam_attenuation_calculation.rst
docs/source/models/bes/bes_model.rst
docs/source/models/brem/bremsstrahlung.rst
docs/source/models/cxs/atomic_data_calculation.rst
docs/source/models/cxs/charge_exchange_calculation.rst
docs/source/models/cxs/cxs_model.rst
docs/source/models/line_shapes/spectral_line_shapes.rst
docs/source/models/radiated_power/radiated_power.rst
docs/source/plasmas/core_plasma_classes.rst
docs/source/plasmas/equilibrium.rst
docs/source/plasmas/equilibrium_plot.png
docs/source/plasmas/particle_beams.rst
docs/source/plasmas/plasma_sources.rst
docs/source/plasmas/plasmas.rst
docs/source/static/theme_overrides.css
docs/source/tools/materials.rst
docs/source/tools/observers.rst
docs/source/tools/plasmas.rst
docs/source/tools/primitives.rst
docs/source/tools/tomography.rst
docs/source/tools/tools.rst
docs/source/tools/utility.rst