Coverage for src/hallmd/__init__.py: 100%

3 statements  

« prev     ^ index     » next       coverage.py v7.6.10, created at 2025-02-20 20:43 +0000

1"""Prototype of a predictive engineering model (PEM) of a Hall thruster. Integrates sub-models from multiple 

2disciplines to simulate a Hall thruster operating in a vacuum chamber. Uses uncertainty quantification techniques 

3to extrapolate model predictions to a space-like environment. 

4 

5- Authors - Joshua Eckels (eckelsjd@umich.edu), Thomas Marks, Madison Allen, Declan Brick, Benjamin Jorns, 

6Alex Gorodetsky 

7- License - GPL-3.0 

8 

9The `hallmd` package contains three sub-packages: 

10 

11- `models` - Contains the sub-models for each discipline in the Hall thruster system. 

12- `devices` - Contains information about specific devices (thrusters and other equipment). 

13- `data` - Contains experimental data for validating the models. 

14""" 

15import numpy as _np 

16 

17__version__ = '0.2.0' 

18 

19# Custom types that are used frequently 

20ExpData = dict[str: _np.ndarray]