Skip to main content

Python package for Fortran-based utilities, including a program to determine subroutine usage in a Fortran module.

Project description

pyfortran

Python package for Fortran-based utilities, including a program to determine subroutine usage in a Fortran module.

Installation

To install pyfortran in editable/development mode using pip:

pip install -e DART/pytools/pyfortran

where DART is the path to DART.

Note: If you update DART with git pull, using the editable install (pip install -e DART/pytools/pyfortran) ensures your installed package always matches the latest source code.

Usage

After installation, you can use the check_fortran_module_usage.py script to display unused subroutines in the specified module:

check_fortran_module_usage <path_to_fortran_file>

To view the help

check_fortran_module_usage --help

Project details


Download files

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

Source Distribution

pyfortran-0.1.0.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

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

pyfortran-0.1.0-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

File details

Details for the file pyfortran-0.1.0.tar.gz.

File metadata

  • Download URL: pyfortran-0.1.0.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for pyfortran-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a48a36500690e1c7e380a8562e34e0fdfa9d94d6b4446d9bbbb7862c3b70eaaf
MD5 2553c295adab57aa6eeec9c262e36e9b
BLAKE2b-256 5b8af397086ecf37632a9a75ec6b249e3d27cd2a9147f7d52313728e3fe83bb7

See more details on using hashes here.

File details

Details for the file pyfortran-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pyfortran-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for pyfortran-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b8ebd011d932fb3ad3b3f1772b0cd3e4191709bd40c345c341ca55e320c70609
MD5 e601cec616b219f7d46f4f552e16cda4
BLAKE2b-256 10d125fa06ad09cfb3d1ea1923b260640b855b1f300db19db917a342f5abfa92

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