Coverage for /usr/local/lib/python3.11/dist-packages/pyrocko/gf/__init__.py: 100%

8 statements  

« prev     ^ index     » next       coverage.py v6.5.0, created at 2023-10-06 15:01 +0000

1# http://pyrocko.org - GPLv3 

2# 

3# The Pyrocko Developers, 21st Century 

4# ---|P------/S----------~Lg---------- 

5 

6''' 

7Handling of pre-computed Green's functions and calculation of synthetic 

8seismograms. 

9 

10The `pyrocko.gf` subpackage splits functionality into several main submodules: 

11 

12* The :py:class:`pyrocko.gf.store` module deals with the storage, retrieval and 

13 summation of Green's functions. 

14* The :py:class:`pyrocko.gf.meta` module provides data structures for the meta 

15 information associated with the Green's function stores and implements 

16 various the Green's function lookup indexing schemes. 

17* The :py:class:`pyrocko.gf.builder` module defines a common base for Green's 

18 function store builders. 

19* The :py:class:`pyrocko.gf.seismosizer` module provides high level synthetic 

20 seismogram synthesis. 

21* The :py:class:`pyrocko.gf.targets` module provides data structures for 

22 different receiver types. 

23 

24All classes defined in the `pyrocko.gf` submodules are imported into the 

25`pyrocko.gf` namespace, so user scripts may simply use ``from pyrocko 

26import gf`` or ``from pyrocko.gf import *`` for convenience. 

27''' 

28 

29from .error import * # noqa 

30from .meta import * # noqa 

31from .store import * # noqa 

32from .builder import * # noqa 

33from .seismosizer import * # noqa 

34from .targets import * # noqa 

35from . import tractions # noqa