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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a48a36500690e1c7e380a8562e34e0fdfa9d94d6b4446d9bbbb7862c3b70eaaf
|
|
| MD5 |
2553c295adab57aa6eeec9c262e36e9b
|
|
| BLAKE2b-256 |
5b8af397086ecf37632a9a75ec6b249e3d27cd2a9147f7d52313728e3fe83bb7
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b8ebd011d932fb3ad3b3f1772b0cd3e4191709bd40c345c341ca55e320c70609
|
|
| MD5 |
e601cec616b219f7d46f4f552e16cda4
|
|
| BLAKE2b-256 |
10d125fa06ad09cfb3d1ea1923b260640b855b1f300db19db917a342f5abfa92
|