Skip to main content

Some functions to create erzsol3 input files, read output files and a little more.

Project description

erzsol3Py

A few useful Python functions to easily create erzsol3 input files and read output files.

Erzsol3 is a Fortran code written by Brian Kennet. The original version can be downloaded at http://www.quest-itn.org/library/software/reflectivity-method.html Two files have been slighly changed here. In qbessel.f line 136 was changed from COMPLEX FUNCTION BESHS016(X, IFAIL) to COMPLEX16 FUNCTION BESHS0(X, IFAIL) in order to overcome an error occuring during compiling. A copy of erzol3.f named erzsol3c.f was made and it was changed to allow a greater range of slownesses and frequencies from 600 and 2500 to 10000 and 3600, respectively.

The fortran code is compiled in the following way form the directory of this README file gfortran -mcmodel=medium -O2 -o erzsol3SourceCode/bin/erzsol3 erzsol3SourceCode/src/erzsol3c.f erzsol3SourceCode/src/qbessel.f erzsol3SourceCode/src/qfcoolr.f

erzsol3Py can be installed via pip pip install -i https://test.pypi.org/simple/ erzsol3Py

can be imported in python as import erzsol3Py.erzsol3Py as erz

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

erzsol3Py-0.1.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

erzsol3Py-0.1-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file erzsol3Py-0.1.tar.gz.

File metadata

  • Download URL: erzsol3Py-0.1.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.3

File hashes

Hashes for erzsol3Py-0.1.tar.gz
Algorithm Hash digest
SHA256 9929e721af9c0bedaee43eda5f7ff609b84ace40cb79eba7095139ca0678d50f
MD5 6f1f782cdc9269e95ab62106a6d19bc8
BLAKE2b-256 9274e8a5de3d22b04ef934a38897057956a463e5b597ce4d776ed7924079ba26

See more details on using hashes here.

File details

Details for the file erzsol3Py-0.1-py3-none-any.whl.

File metadata

  • Download URL: erzsol3Py-0.1-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.3

File hashes

Hashes for erzsol3Py-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 98d5a3292f669d4f01bb15d51a1f5ef7fc722b641882cfb2b450f1068d3a5fce
MD5 57ad3c5d6d38317e222f6e73180acad1
BLAKE2b-256 fdaa0e2fafc936258c17526f6169b6354f750789140120e53c6f387daf763414

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page