.coveragerc
.gitignore
.pylintrc
LICENSE
MANIFEST.in
Pipfile
Pipfile.lock
README.rst
codecov.yml
pyproject.toml
setup.py
.github/workflows/publish-to-pypi.yml
.github/workflows/publish_conda.yml
.github/workflows/sphinx.yml
.github/workflows/workflow.yml
/home/runner/work/pyfk/pyfk/pyfk/gf/waveform_integration.c
/home/runner/work/pyfk/pyfk/pyfk/taup/taup.c
conda/conda_build_config.yaml
conda/meta.yaml
conda/run_test.sh
docs/Makefile
docs/conf.py
docs/index.rst
docs/make.bat
docs/introduction/install.rst
docs/introduction/tutorial.rst
pyfk/__init__.py
pyfk/setting.py
pyfk.egg-info/PKG-INFO
pyfk.egg-info/SOURCES.txt
pyfk.egg-info/dependency_links.txt
pyfk.egg-info/not-zip-safe
pyfk.egg-info/requires.txt
pyfk.egg-info/top_level.txt
pyfk/config/__init__.py
pyfk/config/config.py
pyfk/config/radiats.py
pyfk/gf/__init__.py
pyfk/gf/gf.py
pyfk/gf/waveform_integration.pyx
pyfk/gf/cuda/__init__.py
pyfk/gf/cuda/utils.py
pyfk/gf/cuda/waveform_integration_cuda.py
pyfk/sync/__init__.py
pyfk/sync/sync.py
pyfk/taup/__init__.py
pyfk/taup/taup.pyx
pyfk/tests/__init__.py
pyfk/tests/config/__init__.py
pyfk/tests/config/test_config.py
pyfk/tests/data/.gitignore
pyfk/tests/data/.placeholder
pyfk/tests/data/1066a.nd
pyfk/tests/data/ak135f_no_mud.nd
pyfk/tests/data/hk
pyfk/tests/data/prem.nd
pyfk/tests/data/hk_gf/10.grn.0
pyfk/tests/data/hk_gf/10.grn.1
pyfk/tests/data/hk_gf/10.grn.2
pyfk/tests/data/hk_gf/10.grn.3
pyfk/tests/data/hk_gf/10.grn.4
pyfk/tests/data/hk_gf/10.grn.5
pyfk/tests/data/hk_gf/10.grn.6
pyfk/tests/data/hk_gf/10.grn.7
pyfk/tests/data/hk_gf/10.grn.8
pyfk/tests/data/hk_gf/20.grn.0
pyfk/tests/data/hk_gf/20.grn.1
pyfk/tests/data/hk_gf/20.grn.2
pyfk/tests/data/hk_gf/20.grn.3
pyfk/tests/data/hk_gf/20.grn.4
pyfk/tests/data/hk_gf/20.grn.5
pyfk/tests/data/hk_gf/20.grn.6
pyfk/tests/data/hk_gf/20.grn.7
pyfk/tests/data/hk_gf/20.grn.8
pyfk/tests/data/hk_gf/30.grn.0
pyfk/tests/data/hk_gf/30.grn.1
pyfk/tests/data/hk_gf/30.grn.2
pyfk/tests/data/hk_gf/30.grn.3
pyfk/tests/data/hk_gf/30.grn.4
pyfk/tests/data/hk_gf/30.grn.5
pyfk/tests/data/hk_gf/30.grn.6
pyfk/tests/data/hk_gf/30.grn.7
pyfk/tests/data/hk_gf/30.grn.8
pyfk/tests/data/sync_filter/50.grn.0
pyfk/tests/data/sync_filter/50.grn.1
pyfk/tests/data/sync_filter/50.grn.2
pyfk/tests/data/sync_filter/50.grn.3
pyfk/tests/data/sync_filter/50.grn.4
pyfk/tests/data/sync_filter/50.grn.5
pyfk/tests/data/sync_filter/50.grn.6
pyfk/tests/data/sync_filter/50.grn.7
pyfk/tests/data/sync_filter/50.grn.8
pyfk/tests/data/sync_prem_ep/50.grn.a
pyfk/tests/data/sync_prem_ep/50.grn.b
pyfk/tests/data/sync_prem_ep/50.grn.c
pyfk/tests/data/sync_prem_gcmt/prem.r
pyfk/tests/data/sync_prem_gcmt/prem.t
pyfk/tests/data/sync_prem_gcmt/prem.z
pyfk/tests/data/sync_prem_gcmt/test_gcmt
pyfk/tests/data/sync_prem_sf/50.grn.0
pyfk/tests/data/sync_prem_sf/50.grn.1
pyfk/tests/data/sync_prem_sf/50.grn.2
pyfk/tests/data/sync_prem_sf/50.grn.3
pyfk/tests/data/sync_prem_sf/50.grn.4
pyfk/tests/data/sync_prem_sf/50.grn.5
pyfk/tests/data/sync_receiver_deeper/50_20.grn.0
pyfk/tests/data/sync_receiver_deeper/50_20.grn.1
pyfk/tests/data/sync_receiver_deeper/50_20.grn.2
pyfk/tests/data/sync_receiver_deeper/50_20.grn.3
pyfk/tests/data/sync_receiver_deeper/50_20.grn.4
pyfk/tests/data/sync_receiver_deeper/50_20.grn.5
pyfk/tests/data/sync_receiver_deeper/50_20.grn.6
pyfk/tests/data/sync_receiver_deeper/50_20.grn.7
pyfk/tests/data/sync_receiver_deeper/50_20.grn.8
pyfk/tests/data/sync_smth/50.grn.0
pyfk/tests/data/sync_smth/50.grn.1
pyfk/tests/data/sync_smth/50.grn.2
pyfk/tests/data/sync_smth/50.grn.3
pyfk/tests/data/sync_smth/50.grn.4
pyfk/tests/data/sync_smth/50.grn.5
pyfk/tests/data/sync_smth/50.grn.6
pyfk/tests/data/sync_smth/50.grn.7
pyfk/tests/data/sync_smth/50.grn.8
pyfk/tests/gf/__init__.py
pyfk/tests/gf/test_gf.py
pyfk/tests/gf/test_gf_mpi.py
pyfk/tests/sync/__init__.py
pyfk/tests/sync/test_sync.py
pyfk/tests/taup/__init__.py
pyfk/tests/taup/test_taup.py
pyfk/utils/__init__.py
pyfk/utils/complex.pxd
pyfk/utils/error_message.py