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
« 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----------
6'''
7Handling of pre-computed Green's functions and calculation of synthetic
8seismograms.
10The `pyrocko.gf` subpackage splits functionality into several main submodules:
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.
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'''
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