Skip to main content

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


Download files

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

Source Distribution

precice_cli-1.0.0.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

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

precice_cli-1.0.0-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

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

Hashes for precice_cli-1.0.0.tar.gz
Algorithm Hash digest
SHA256 542d29ab5ce935d71181de863c4369c22c1ddf5342d47ef21392232740ae8406
MD5 cc3f5ed7a52b280223cf0b9adbfed3fa
BLAKE2b-256 895e350c6fcd91787b2d726123b74ecc5a55649b517ad27be562a2f280a4b38e

See more details on using hashes here.

Provenance

The following attestation bundles were made for precice_cli-1.0.0.tar.gz:

Publisher: release.yml on precice/cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

Hashes for precice_cli-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6610c2cce2df7e0b9006c6d9b8a05e7b66ae612fb07784fa55398484466222a1
MD5 9045494c786f277361c54a7f2ffc805c
BLAKE2b-256 3c45821b38961ccbb68b7e3d10ac6b354b1e5b63b27cc6bbaae04d84171bb8cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for precice_cli-1.0.0-py3-none-any.whl:

Publisher: release.yml on precice/cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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