Coverage for src/hallmd/models/__init__.py: 100%
4 statements
« prev ^ index » next coverage.py v7.6.10, created at 2025-02-20 20:43 +0000
« prev ^ index » next coverage.py v7.6.10, created at 2025-02-20 20:43 +0000
1"""All models are specified as callable functions in `hallmd.models`. Currently supported models are based on
2a three-component feedforward system for a Hall thruster:
41. **Cathode** - Accounts for interactions of the cathode plasma with the main discharge.
52. **Thruster** - The primary simulation of the Hall thruster channel discharge and near-field.
63. **Plume** - Models the far-field expansion of the plasma plume in the vacuum chamber.
8
10**Fig 1.** The three-component feedforward Hall thruster model (Eckels et al 2024).
12Examples of integrated predictive engineering models (PEM) are included in the
13[scripts](https://github.com/JANUS-Institute/HallThrusterPEM/blob/main/scripts) folder.
14"""
15from .cathode import cathode_coupling
16from .plume import current_density
17from .thruster import hallthruster_jl
19__all__ = ['cathode_coupling', 'hallthruster_jl', 'current_density']