Skip to main content

CFD Verification & Validation Suite: open-source test cases and CLI tools for CFD code verification and validation.

Project description

cfdvv --- CLI tools for CFD Verification & Validation

Installation

pip install -e .                # base install
pip install -e ".[dev]"         # with test dependencies
pip install -e ".[openfoam]"    # with OpenFOAM support

Usage

cfdvv list                                    # List all cases
cfdvv list -c verification -t laminar         # Filter by category and tags
cfdvv info cases/verification/incompressible/poiseuille-2d  # Case details
cfdvv validate cases/verification/incompressible/poiseuille-2d  # Validate YAML
cfdvv compare cases/verification/incompressible/poiseuille-2d -r my_results.csv
cfdvv gci cases/... -r coarse.csv -r medium.csv -r fine.csv

Running tests

cd tools
pip install -e ".[dev]"
pytest tests/

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

cfdvv-0.3.5.tar.gz (38.3 kB view details)

Uploaded Source

Built Distribution

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

cfdvv-0.3.5-py3-none-any.whl (42.3 kB view details)

Uploaded Python 3

File details

Details for the file cfdvv-0.3.5.tar.gz.

File metadata

  • Download URL: cfdvv-0.3.5.tar.gz
  • Upload date:
  • Size: 38.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for cfdvv-0.3.5.tar.gz
Algorithm Hash digest
SHA256 0f0cd2fc1a0808d6fe8e1ac2f3993d2e987189da6d1c74edeff4476b33a067b1
MD5 874372d2a4e446b0fa59e2460f4c5a57
BLAKE2b-256 d2b57d1eac59be2de86ae5c78bdf6ec4314871c4bd5cf70754aa81b1c7e82210

See more details on using hashes here.

Provenance

The following attestation bundles were made for cfdvv-0.3.5.tar.gz:

Publisher: publish.yml on vvp-cfd/cfd-vv-suite

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

File details

Details for the file cfdvv-0.3.5-py3-none-any.whl.

File metadata

  • Download URL: cfdvv-0.3.5-py3-none-any.whl
  • Upload date:
  • Size: 42.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for cfdvv-0.3.5-py3-none-any.whl
Algorithm Hash digest
SHA256 3259174d93ad9786730f6f72228bc77e996009a841ec28954bf62133a0c99398
MD5 462832e829d3447878da8c1e8de2444a
BLAKE2b-256 6f0f2c9353dcd44a832f5e5608d296bb37662b99f2d1cf5af87bc565704b904f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cfdvv-0.3.5-py3-none-any.whl:

Publisher: publish.yml on vvp-cfd/cfd-vv-suite

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