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-0.1.0.tar.gz (4.4 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-0.1.0-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: precice_cli-0.1.0.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for precice_cli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 9d2e31c5736d996a88088f6dc87cf4bd8e4b939f3f204633591fe9813604e34f
MD5 cefbf81ed0b8256394b92a9fb83366bb
BLAKE2b-256 b7c7ec71bb56c3a089d67171a93fa2d9f71944f26597a621be4dba6bd84929ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for precice_cli-0.1.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-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: precice_cli-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.9 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-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e222deab8ae9161ee9ce92658579ebb32bfdc049765fa1247cb07eca4470e379
MD5 43588bf551f7cbe5801bbd5fa18575aa
BLAKE2b-256 5c563f89a66f4e59e25d8e6c735a4f9d6175ef1e74929a6fef95649480034df0

See more details on using hashes here.

Provenance

The following attestation bundles were made for precice_cli-0.1.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