A unified command line interface for preCICE tools.
Project description
preCICE CLI
The precice-cli is a uniform and simple access to all command line tools of preCICE.
Some commands use tools provided by the preCICE library and require it to be installed.
The installed executables must be in PATH.
Installation options
Install directly from PyPi using pipx or via pip:
pipx install precice-cli
Usage examples
Configuration
precice-cli config format precice-config.xml
precice-cli config visualize precice-config.xml -o graph.pdf
precice-cli config check precice-config.xml
precice-cli config check precice-config.xml SolverOne
Profiling
Pre-processing:
precice-cli profiling merge
Post-processing:
precice-cli profiling export
precice-cli profiling trace
precice-cli profiling analyze SolverOne
Version display
precice-cli version
Case generation
precice-cli init
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 precice_cli-1.0.0.tar.gz.
File metadata
- Download URL: precice_cli-1.0.0.tar.gz
- Upload date:
- Size: 4.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
542d29ab5ce935d71181de863c4369c22c1ddf5342d47ef21392232740ae8406
|
|
| MD5 |
cc3f5ed7a52b280223cf0b9adbfed3fa
|
|
| BLAKE2b-256 |
895e350c6fcd91787b2d726123b74ecc5a55649b517ad27be562a2f280a4b38e
|
Provenance
The following attestation bundles were made for precice_cli-1.0.0.tar.gz:
Publisher:
release.yml on precice/cli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
precice_cli-1.0.0.tar.gz -
Subject digest:
542d29ab5ce935d71181de863c4369c22c1ddf5342d47ef21392232740ae8406 - Sigstore transparency entry: 459444801
- Sigstore integration time:
-
Permalink:
precice/cli@8361729197b0e2d7abc86755e02e04045e2bda4a -
Branch / Tag:
refs/tags/v1.0.0 - Owner: https://github.com/precice
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@8361729197b0e2d7abc86755e02e04045e2bda4a -
Trigger Event:
push
-
Statement type:
File details
Details for the file precice_cli-1.0.0-py3-none-any.whl.
File metadata
- Download URL: precice_cli-1.0.0-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6610c2cce2df7e0b9006c6d9b8a05e7b66ae612fb07784fa55398484466222a1
|
|
| MD5 |
9045494c786f277361c54a7f2ffc805c
|
|
| BLAKE2b-256 |
3c45821b38961ccbb68b7e3d10ac6b354b1e5b63b27cc6bbaae04d84171bb8cf
|
Provenance
The following attestation bundles were made for precice_cli-1.0.0-py3-none-any.whl:
Publisher:
release.yml on precice/cli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
precice_cli-1.0.0-py3-none-any.whl -
Subject digest:
6610c2cce2df7e0b9006c6d9b8a05e7b66ae612fb07784fa55398484466222a1 - Sigstore transparency entry: 459444815
- Sigstore integration time:
-
Permalink:
precice/cli@8361729197b0e2d7abc86755e02e04045e2bda4a -
Branch / Tag:
refs/tags/v1.0.0 - Owner: https://github.com/precice
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@8361729197b0e2d7abc86755e02e04045e2bda4a -
Trigger Event:
push
-
Statement type: