Skip to main content

sim-plugin-openfoam

OpenFOAM driver for sim-cli, distributed as a plugin via Python entry_points.

Install

For agent projects, install sim-cli-core and the OpenFOAM plugin in the project environment:

uv init  # only if this is not already a uv project
uv add sim-cli-core sim-plugin-openfoam
uv run sim plugin sync-skills --target .agents/skills --copy
uv run sim check openfoam
uv run sim plugin doctor openfoam --deep

For Claude Code, sync the bundled skill to .claude/skills instead:

uv run sim plugin sync-skills --target .claude/skills --copy

For a reproducible agent run, pin the PyPI package version:

uv add sim-cli-core "sim-plugin-openfoam==0.1.0"

uv run sim ... runs sim from this project environment, so it sees this project's plugins. Without uv, create and activate a venv, then install sim-cli-core plus this plugin from PyPI with python -m pip.

Development

git clone https://github.com/svd-ai-lab/sim-plugin-openfoam
cd sim-plugin-openfoam
uv sync
uv run pytest

License

Apache-2.0.

Metadata

Release files for sim-plugin-openfoam 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sim-plugin-openfoam 0.1.0
File Size Uploaded
sim_plugin_openfoam-0.1.0.tar.gz 121.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sim-plugin-openfoam 0.1.0
File Interpreter ABI Platform
sim_plugin_openfoam-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 214.8 kB

Release files / sim_plugin_openfoam-0.1.0.tar.gz

Download URL sim_plugin_openfoam-0.1.0.tar.gz
Size 121.8 kB
Tags Source
SHA-256 checksum
How to use checksums
424534a22ea574ec788c06b3a6e6d93425fb4b2ca1c00ad5425ae8315f1bb080
BLAKE2b-256 checksum
How to use checksums
6b4e571f63f1592b4ce778d69ab9f7e3172c1d15add876d3fe05459f0a212435
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.14

Release files / sim_plugin_openfoam-0.1.0-py3-none-any.whl

Download URL sim_plugin_openfoam-0.1.0-py3-none-any.whl
Size 93.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c03db75aac4f22ff1219b6d5abd785c6f500a5ef3dae97fb087db1d3ad48bd63
BLAKE2b-256 checksum
How to use checksums
192d3bb551f1debe389d21fb32d59a5ed7193041653a68b48d3631fbe4f491ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.14

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page