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.0-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.0-cp312-cp312-macosx_14_0_arm64.whl (5.6 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

pyvcell_fvsolver-0.1.0-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.0-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.0-cp311-cp311-macosx_14_0_arm64.whl (5.6 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

pyvcell_fvsolver-0.1.0-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.0-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.0-cp310-cp310-macosx_14_0_arm64.whl (5.6 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.10macOS 13.0+ x86-64

pyvcell_fvsolver-0.1.0-cp39-cp39-manylinux_2_34_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.34+ x86-64

pyvcell_fvsolver-0.1.0-cp39-cp39-macosx_14_0_arm64.whl (5.6 MB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

pyvcell_fvsolver-0.1.0-cp39-cp39-macosx_13_0_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.9macOS 13.0+ x86-64

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.0-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 20a86bdcef9170b11ab425b59ef4ff82e1fb64e6ddf7870fc0edd0fa22d680cc
MD5 33c60298dfab43fd9783b7affd416718
BLAKE2b-256 5c6335887566cee4682a9eeba0bcf1db4f2dc70db74fe5518286edd7d883ae1a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 224818f4ceeb7379139256e6574c57a4c9505da19f630cc2d15b12859c29f666
MD5 bbdb6beef0ce7946bbfb99c8fd8e82cb
BLAKE2b-256 317936a80f63c40d23398fe4d528b298370c2f3a86189303af2d2bedc97d7a5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.0-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ec4c21e5d57603459728a4972ec2a25f4f86c710cba96c3738cd1cae68d7be06
MD5 804aef94d2f6ec4d7504038413417344
BLAKE2b-256 eb462d592b105025b074d13635641b8bd140859772aa3c313b15ad841d44fffd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.0-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 3090089ac931c3f137506689d975426c17d32a416c43ebe6be0df96431f34607
MD5 ad10cbd6571bd9ada872e02823ba00d1
BLAKE2b-256 b3d9524110e50cf573b184b4eaec03e7a180ef49b78f075c976f49cb4efe8678

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 37c61e42a3d932142ad6e429422d5bfdd68cfb95090c3be5317f765d697ad12a
MD5 217fa24391998aa794a585e6c2ddd70c
BLAKE2b-256 1af17a216507b60820a0dce8237e3e04b9c460968063e3816a5800b250ca86af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0c435153984c02ca14b4e00e7b9e1de9fc1c44f07b8913d20bc1c68ae7c50dfc
MD5 97630f91b7403f94fbf2c8a4ef227aba
BLAKE2b-256 c941317ba978c4cd36d1c30ad9e2ab42da9a3b1986349d1b162a45c166602eb7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.0-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 42ac2b965648c072cea20f05f6342dfe45b91c2f43c76599d7b511136e1c925a
MD5 db93f1fb0cb235a973df0946fad9a9aa
BLAKE2b-256 9c1aaf3fa9fb035bab745ee5b1e1125165511266c5a3c152b3edecdff3345f9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.0-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 353a6dc7b72bfa3fc505574603ac506f4c9871578c1ef6f1d640ffeaf8c46590
MD5 2bdce49fa8815c872278e6ece5990b41
BLAKE2b-256 67de0f00d8b6abc7373b2aeff7643babe7d10f283c80251023c99480bc255fb4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.0-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2cbaea403b247a5229f666d5bc40472e082b44483996b7884d68e0e23371b2de
MD5 c9079a118f32a57a26fb6654151ff72c
BLAKE2b-256 1c46b517098a7e586652ffd54c98d4a9870e8a728387edab31cbbbcee7d6a435

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.1.0-cp39-cp39-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.0-cp39-cp39-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 f85f094df35a39dc1941c401fdd6fd182cc7135f26925c1fd31f139eed0a4297
MD5 00fdf8e0d0637ad5127fa54a612cbc9e
BLAKE2b-256 f91c384dd210fc1c1e475b809075cc4168f1f514aa80ff413295dc0a284d9cb3

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.1.0-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.0-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 2ece887336360af7a5439e4cb063d6e6dccd94c54fec33d24b9a3e1f6a9a8ddd
MD5 a49561384f9a55f4e7cd739ce12774bd
BLAKE2b-256 24f2021a9dd0ef4e18f9e0e67a8fa589eca4abe82cf67e635f45a151a1d0d7bd

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.1.0-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.1.0-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1af45b675b5b9353bfd095ef8ee5700d61a65363f13ab28e6ad3b982e2c41568
MD5 ede5dcfb58cb28bada2c01ab44344904
BLAKE2b-256 b325566913d4baed5b55ba5543accc7c75192f582d99ea94fb1bb119e0e89f5f

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