Skip to main content

A package to conduct solution verification for CFD

Project description

This repository holds code to conduct solution verification of CFD simulations.

Installation

To install CFDverify, copy this repository to a suitable location on your computer, (optionally) launch your virtual environment, and install with pip.

$ git clone git@github.com:ORNL/cfd-verify.git
$ cd cfd-verify
$ source /path/to/your/venv/bin/activate
$ pip install .

To install dependencies for testing the code, install with the command pip install .[tests]. Likewise, to install documentation dependencies use the command pip install .[docs]. Alternatively, install all optional dependencies using the command pip install .[full].

Documentation

To build CFDverify’s documentation, execute the command make html in the docs directory of CFDverify, or

$ cd cfd-verify/docs
$ make html

The documentation can then be read using any web browser by opening the file cfd-verify/docs/build/html/index.html. Install CFDverify using pip install .[docs] to ensure you have all the required dependencies to build the documentation.

Testing

To run CFDverify’s tests, execute the command pytest in the top level of the CFDverify directory or in the tests sub-directory. Install CFDverify using pip install .[tests] to ensure you have all the required dependencies for runnning tests.

Author

Justin Weinmeister: <weinmeistejr@ornl.gov>

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

cfdverify-0.0.1.tar.gz (16.6 kB view details)

Uploaded Source

Built Distribution

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

cfdverify-0.0.1-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file cfdverify-0.0.1.tar.gz.

File metadata

  • Download URL: cfdverify-0.0.1.tar.gz
  • Upload date:
  • Size: 16.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for cfdverify-0.0.1.tar.gz
Algorithm Hash digest
SHA256 6b4e871030806e19b85b71a2b437158645a0c4b33d857b333a2ad8531b8524fd
MD5 370a8876b9b0d4091b40fe5dae066938
BLAKE2b-256 608a37e5aa52afc46bf39d40b9cdbbafa4aa0ea31b5526fb0d978997592095ab

See more details on using hashes here.

File details

Details for the file cfdverify-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: cfdverify-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for cfdverify-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 dc3edffdde4b8e88ebb3926c63b619d7fc50f0db9222f67680109ec65985d781
MD5 e57abae0a990f09676272a147067f893
BLAKE2b-256 0167e09c67c2d5a713c095346584d5b81540d05e425c68835aa6e9cb9f68c3af

See more details on using hashes here.

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