Skip to main content

Virtual Cell Finite Volume PDE solver

Project description


CI

vcell-fvsolver

Virtual Cell Finite Volume solver virtualcell/vcell-fvsolver is a reaction-diffusion-advection PDE solver for computational cell biology. This solver is used within the Virtual Cell modeling and simulation application virtualcell/vcell and as a component in the Virtual Cell Python API virtualcell/pyvcell (coming soon).

The Virtual Cell Project

The Virtual Cell is a modeling and simulation framework for computational biology. For details see http://vcell.org and http://github.com/virtualcell.

Docker container

the vcell-fvsolver is available as a docker container at ghcr.io/virtualcell/vcell-fvsolver.

Standalone executables

FiniteVolume executable can be build on Windows, MacOS, and Linux (see .github/workflows/cd.yml for details). The executables are available in the release section of this repository.

Python API - pyvcell_fvsolver

The Python API for the VCell Finite Volume solver is a low level wrapper which accepts VCell solver input files (.fvinput, .vcg) and generates the output files (.log, .zip, .mesh, .meshmetrics, .hdf5). The .functions file is not used by the solver, but is helpful for interpreting the results in the context of the original model.

This package is intended to be used by the Virtual Cell Python API virtualcell/pyvcell (coming soon).

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

pyvcell_fvsolver-0.1.1-cp312-cp312-manylinux_2_34_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

pyvcell_fvsolver-0.1.1-cp312-cp312-macosx_14_0_arm64.whl (5.6 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

pyvcell_fvsolver-0.1.1-cp312-cp312-macosx_13_0_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

pyvcell_fvsolver-0.1.1-cp311-cp311-manylinux_2_34_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

pyvcell_fvsolver-0.1.1-cp311-cp311-macosx_14_0_arm64.whl (5.6 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

pyvcell_fvsolver-0.1.1-cp311-cp311-macosx_13_0_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

pyvcell_fvsolver-0.1.1-cp310-cp310-manylinux_2_34_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

pyvcell_fvsolver-0.1.1-cp310-cp310-macosx_14_0_arm64.whl (5.6 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

pyvcell_fvsolver-0.1.1-cp310-cp310-macosx_13_0_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

File details

Details for the file pyvcell_fvsolver-0.1.1-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.1-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 c653bc1061806ef24483ba796455c2eebbabd1a9dcf522e452961f2b0460a761
MD5 43be892928247c1fe609ccc661bbd9e3
BLAKE2b-256 31fd641bf3d2dc893c423f00be8ca895dfc8ce46a54a194d2629d9f1683df3dc

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.1.1-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.1-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1b94f9dd74e7a601b1f8f1e08fa3f43f00b5e59ad96b82f3bf499e57a9276519
MD5 9ad4349ed09eaf7e3d910d6bc0a83a8e
BLAKE2b-256 f5df7d2265d5c96eef32024d9e02d7dad56cf0adc8e004ce44cf743567eae38d

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.1.1-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.1-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 319ffe8524422d3909626be037f655f90af398509f62963e8a2d2db41f779a01
MD5 fda88a7838c1f852a988dff1eee05d71
BLAKE2b-256 0af7d66e9621e75d6433e4d6636b75a9f200a706b261cf78f53c2035a9f0078c

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.1.1-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.1-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 be377a31b5a7c0eba1592087dca4b090af73edf6ab377bd3f5d74fb642184fe4
MD5 2b1aafbceb50e0035a91c7c6e9cc768a
BLAKE2b-256 6917e8950b87e5f21b369ca47c6b0a4bb833d0e8a21ee5b5a34ea6540abc623c

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.1.1-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 24872068c1d7c3932632c27fc2c365e48a98ba4d1de62de01385673a90c916a1
MD5 0d6013ddafadef51f910a3025ab5dcca
BLAKE2b-256 c79f5cbbb6cd21d68264b60c0c907a58310d35307f1d6cda984c1166d6cc3404

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.1.1-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.1-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 9a7881468ca1fb20708a822b894e943eb5982e146eb326d53aa09a0af73c0194
MD5 9f877ff12fba99711f733019e8b52a4a
BLAKE2b-256 affe531316ccfb57d98d05fae0548186b32034eaddc87f8b464c89fb3b425435

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.1.1-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.1-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 902a02beb26ac9d17059fd022f3ee3efe18ce2f789501aafeffb27e4e320a6c7
MD5 2efd0b09e425bd8fa24a877660b745d1
BLAKE2b-256 124bb2fbeaa5f365608cfe8b779afcb325dfcfcaf40571622f2cdf3926419bc4

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.1.1-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.1-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 75c340e42bff154778bc4a8dbea2cddd740e50b669892a6259458f7b691fa9f3
MD5 d019e5dd988c761e89b8eca344eb7653
BLAKE2b-256 2993a04acea2d38de49a214af01a642dbb3dfc35175b06c5d6a6bddc413e9a32

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.1.1-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.1-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 100c1f0392087c726220e34277ca564739fe575b28b9219ebc6c5bf8c7952372
MD5 26cfb434415159a2c961df082315d1fb
BLAKE2b-256 59564dd8e46286f9419ebbd1670f6094719348a35e65c2ceb4d2ac5123fae31c

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