Skip to main content

PyPI Python versions CI

中文

cffview

A command-line tool for inspecting Ansys Fluent .cas.h5 / .msh.h5 files without opening Fluent.

  • Read solver settings, materials, boundary conditions, discretisation schemes, and more directly from the HDF5 file.
  • Visualise the mesh with PyVista.

Installation

PyPI

pip install cffview

From source

git clone https://github.com/preamer/cffview.git
cd cffview
pip install .

Usage

cffview <file> [options]

Options

Option Description
--version Print the Fluent version of file
--extract Dump raw Scheme settings to general.scm and boundary.scm
--showmesh Visualise the mesh interactively with PyVista
--solver Solver type, time, dimension, precision, turbulence model, energy, radiation, gravity
--mat Material properties
--bd Boundary condition settings
--ne Named expressions
--disc Discretisation schemes and relaxation factors
--rd Report definitions
--plotsets Plot sets
--monitorsets Monitor sets
--iter Iteration / time-step settings
--contours Graphics contours settings
--vectors Graphics vectors settings
--save Save the output to <file>.json

Multiple flags can be combined freely. Case settings flags (--solver, --mat, etc.) apply to .cas.h5 files only.

Examples

# Show all settings and save to JSON
cffview case.cas.h5 --save

# Show solver configuration and boundary conditions
cffview case.cas.h5 --solver --bd

# Visualise the mesh
cffview case.cas.h5 --showmesh
cffview mesh.msh.h5 --showmesh

# Check the Fluent version of file
cffview case.cas.h5 --version

# Extract raw Scheme strings for manual inspection
cffview case.cas.h5 --extract

License

BSD-3-Clause

Download files

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

Source Distribution

cffview-0.2.4.tar.gz (12.1 kB view details)

Uploaded Source

Built Distribution

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

cffview-0.2.4-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

Details for the file cffview-0.2.4.tar.gz.

File metadata

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

File hashes

Hashes for cffview-0.2.4.tar.gz
Algorithm Hash digest
SHA256 4d886cd56d1ff4215bd64d3847f7fc500064764a95f029af51726305b17b5abc
MD5 6caba9e9dd3c3b8ee0b7b8bcce564b9f
BLAKE2b-256 548d3c891e85f8ab225f349f9da64cf267144c1983367f3bc7429c9bff2ecb30

See more details on using hashes here.

Provenance

The following attestation bundles were made for cffview-0.2.4.tar.gz:

Publisher: build_wheels.yml on preamer/cffview

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

File details

Details for the file cffview-0.2.4-py3-none-any.whl.

File metadata

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

File hashes

Hashes for cffview-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 1501f4a172a9519a7b2ae5d5e08fc2fd108c6ee4f04a0e6afc7fc80b12df100f
MD5 7300a2c927ce2f5ec4377a14b70c4bcb
BLAKE2b-256 581e85cae8cc7eb0bd0c822a24af93d5dbf171b2eebd8f8b5a327d1cbce50ca0

See more details on using hashes here.

Provenance

The following attestation bundles were made for cffview-0.2.4-py3-none-any.whl:

Publisher: build_wheels.yml on preamer/cffview

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