Coverage for local_installation_linux / mumott / __init__.py: 100%

14 statements  

« prev     ^ index     » next       coverage.py v7.13.0, created at 2025-12-26 11:25 +0000

1# -*- coding: utf-8 -*- 

2""" 

3Main module of the mumott package. 

4""" 

5 

6import logging 

7import sys 

8from importlib.metadata import metadata 

9from .core.numba_setup import numba_setup 

10from .core.geometry import Geometry 

11from .core.probed_coordinates import ProbedCoordinates 

12from .core.spherical_harmonic_mapper import SphericalHarmonicMapper 

13from .data_handling.data_container import DataContainer 

14from .core.simulator import Simulator 

15 

16mumott_metadata = metadata(__name__) 

17 

18__version__ = '2.2' 

19 

20__all__ = [ 

21 'Geometry', 

22 'ProbedCoordinates', 

23 'DataContainer', 

24 'Simulator', 

25 'SphericalHarmonicMapper', 

26] 

27 

28logging.basicConfig(format='%(levelname)s:%(message)s', 

29 level=logging.INFO, 

30 stream=sys.stdout) 

31numba_setup()