├── .gitignore ├── CHANGELOG.md ├── CMakeLists.txt ├── COPYING ├── README.md ├── doc ├── Strata.html ├── generate_docs.sh ├── source │ ├── basic_usage.rst │ ├── build.rst │ ├── conf.py │ ├── figures │ │ ├── plots.pdf │ │ └── plots.png │ ├── index.rst │ ├── people.rst │ ├── settings_list.rst │ └── tech_example.rst └── strata.pdf ├── external ├── AmosBessel.tar.gz └── boost_1_76_0_selected.tar.gz ├── inc ├── DCIM.hpp ├── MGF.hpp ├── bessel_zeros.hpp ├── constants.hpp ├── coordinate_system.hpp ├── lapacke_interface.hpp ├── layers.hpp ├── quasistatic_MGF.hpp ├── sommerfeld_integrals.hpp ├── spectral_MGF.hpp └── utility.hpp ├── src ├── DCIM.cpp ├── MGF.cpp ├── coordinate_system.cpp ├── lapacke_interface.cpp ├── layers.cpp ├── quasistatic_MGF.cpp └── spectral_MGF.cpp └── test ├── CMakeLists.txt ├── dev_sandbox.cpp ├── examples ├── ling_jin_2000 │ ├── MGFdata.txt │ ├── MGFdata_DCIM.txt │ ├── MGFdata_interp.txt │ ├── MGFdata_singularity.txt │ ├── fig3_Gphi.csv │ ├── fig3_Gxx.csv │ ├── fig3_Gzx.csv │ ├── fig3_Gzz.csv │ ├── layers.yaml │ └── makeplots.py └── yuan_sarkar_salazar-palma_2006 │ ├── MGFdata.txt │ ├── MGFdata_spectral.txt │ ├── fig4.csv │ ├── layers.yaml │ ├── makeplots.py │ └── makeplots_spectral.py ├── testDCIM.cpp ├── testInterp.cpp ├── testMGF.cpp ├── testSingularity.cpp └── testSpectralMGF.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/COPYING -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/README.md -------------------------------------------------------------------------------- /doc/Strata.html: -------------------------------------------------------------------------------- 1 | ./build/html/index.html -------------------------------------------------------------------------------- /doc/generate_docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/doc/generate_docs.sh -------------------------------------------------------------------------------- /doc/source/basic_usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/doc/source/basic_usage.rst -------------------------------------------------------------------------------- /doc/source/build.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/doc/source/build.rst -------------------------------------------------------------------------------- /doc/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/doc/source/conf.py -------------------------------------------------------------------------------- /doc/source/figures/plots.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/doc/source/figures/plots.pdf -------------------------------------------------------------------------------- /doc/source/figures/plots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/doc/source/figures/plots.png -------------------------------------------------------------------------------- /doc/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/doc/source/index.rst -------------------------------------------------------------------------------- /doc/source/people.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/doc/source/people.rst -------------------------------------------------------------------------------- /doc/source/settings_list.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/doc/source/settings_list.rst -------------------------------------------------------------------------------- /doc/source/tech_example.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/doc/source/tech_example.rst -------------------------------------------------------------------------------- /doc/strata.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/doc/strata.pdf -------------------------------------------------------------------------------- /external/AmosBessel.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/external/AmosBessel.tar.gz -------------------------------------------------------------------------------- /external/boost_1_76_0_selected.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/external/boost_1_76_0_selected.tar.gz -------------------------------------------------------------------------------- /inc/DCIM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/inc/DCIM.hpp -------------------------------------------------------------------------------- /inc/MGF.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/inc/MGF.hpp -------------------------------------------------------------------------------- /inc/bessel_zeros.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/inc/bessel_zeros.hpp -------------------------------------------------------------------------------- /inc/constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/inc/constants.hpp -------------------------------------------------------------------------------- /inc/coordinate_system.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/inc/coordinate_system.hpp -------------------------------------------------------------------------------- /inc/lapacke_interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/inc/lapacke_interface.hpp -------------------------------------------------------------------------------- /inc/layers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/inc/layers.hpp -------------------------------------------------------------------------------- /inc/quasistatic_MGF.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/inc/quasistatic_MGF.hpp -------------------------------------------------------------------------------- /inc/sommerfeld_integrals.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/inc/sommerfeld_integrals.hpp -------------------------------------------------------------------------------- /inc/spectral_MGF.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/inc/spectral_MGF.hpp -------------------------------------------------------------------------------- /inc/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/inc/utility.hpp -------------------------------------------------------------------------------- /src/DCIM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/src/DCIM.cpp -------------------------------------------------------------------------------- /src/MGF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/src/MGF.cpp -------------------------------------------------------------------------------- /src/coordinate_system.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/src/coordinate_system.cpp -------------------------------------------------------------------------------- /src/lapacke_interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/src/lapacke_interface.cpp -------------------------------------------------------------------------------- /src/layers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/src/layers.cpp -------------------------------------------------------------------------------- /src/quasistatic_MGF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/src/quasistatic_MGF.cpp -------------------------------------------------------------------------------- /src/spectral_MGF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/src/spectral_MGF.cpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/dev_sandbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/dev_sandbox.cpp -------------------------------------------------------------------------------- /test/examples/ling_jin_2000/MGFdata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/examples/ling_jin_2000/MGFdata.txt -------------------------------------------------------------------------------- /test/examples/ling_jin_2000/MGFdata_DCIM.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/examples/ling_jin_2000/MGFdata_DCIM.txt -------------------------------------------------------------------------------- /test/examples/ling_jin_2000/MGFdata_interp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/examples/ling_jin_2000/MGFdata_interp.txt -------------------------------------------------------------------------------- /test/examples/ling_jin_2000/MGFdata_singularity.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/examples/ling_jin_2000/MGFdata_singularity.txt -------------------------------------------------------------------------------- /test/examples/ling_jin_2000/fig3_Gphi.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/examples/ling_jin_2000/fig3_Gphi.csv -------------------------------------------------------------------------------- /test/examples/ling_jin_2000/fig3_Gxx.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/examples/ling_jin_2000/fig3_Gxx.csv -------------------------------------------------------------------------------- /test/examples/ling_jin_2000/fig3_Gzx.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/examples/ling_jin_2000/fig3_Gzx.csv -------------------------------------------------------------------------------- /test/examples/ling_jin_2000/fig3_Gzz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/examples/ling_jin_2000/fig3_Gzz.csv -------------------------------------------------------------------------------- /test/examples/ling_jin_2000/layers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/examples/ling_jin_2000/layers.yaml -------------------------------------------------------------------------------- /test/examples/ling_jin_2000/makeplots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/examples/ling_jin_2000/makeplots.py -------------------------------------------------------------------------------- /test/examples/yuan_sarkar_salazar-palma_2006/MGFdata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/examples/yuan_sarkar_salazar-palma_2006/MGFdata.txt -------------------------------------------------------------------------------- /test/examples/yuan_sarkar_salazar-palma_2006/MGFdata_spectral.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/examples/yuan_sarkar_salazar-palma_2006/MGFdata_spectral.txt -------------------------------------------------------------------------------- /test/examples/yuan_sarkar_salazar-palma_2006/fig4.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/examples/yuan_sarkar_salazar-palma_2006/fig4.csv -------------------------------------------------------------------------------- /test/examples/yuan_sarkar_salazar-palma_2006/layers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/examples/yuan_sarkar_salazar-palma_2006/layers.yaml -------------------------------------------------------------------------------- /test/examples/yuan_sarkar_salazar-palma_2006/makeplots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/examples/yuan_sarkar_salazar-palma_2006/makeplots.py -------------------------------------------------------------------------------- /test/examples/yuan_sarkar_salazar-palma_2006/makeplots_spectral.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/examples/yuan_sarkar_salazar-palma_2006/makeplots_spectral.py -------------------------------------------------------------------------------- /test/testDCIM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/testDCIM.cpp -------------------------------------------------------------------------------- /test/testInterp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/testInterp.cpp -------------------------------------------------------------------------------- /test/testMGF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/testMGF.cpp -------------------------------------------------------------------------------- /test/testSingularity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/testSingularity.cpp -------------------------------------------------------------------------------- /test/testSpectralMGF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modelics/strata/HEAD/test/testSpectralMGF.cpp --------------------------------------------------------------------------------