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.10.4-cp314-cp314-win_amd64.whl (11.0 MB view details)

Uploaded CPython 3.14Windows x86-64

pyvcell_fvsolver-0.10.4-cp314-cp314-manylinux_2_34_x86_64.whl (16.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

pyvcell_fvsolver-0.10.4-cp314-cp314-manylinux_2_34_aarch64.whl (16.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

pyvcell_fvsolver-0.10.4-cp314-cp314-macosx_15_0_x86_64.whl (8.7 MB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

pyvcell_fvsolver-0.10.4-cp314-cp314-macosx_15_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

pyvcell_fvsolver-0.10.4-cp313-cp313-win_amd64.whl (10.7 MB view details)

Uploaded CPython 3.13Windows x86-64

pyvcell_fvsolver-0.10.4-cp313-cp313-manylinux_2_34_x86_64.whl (16.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

pyvcell_fvsolver-0.10.4-cp313-cp313-manylinux_2_34_aarch64.whl (16.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

pyvcell_fvsolver-0.10.4-cp313-cp313-macosx_15_0_x86_64.whl (8.7 MB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

pyvcell_fvsolver-0.10.4-cp313-cp313-macosx_15_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

pyvcell_fvsolver-0.10.4-cp312-cp312-win_amd64.whl (10.7 MB view details)

Uploaded CPython 3.12Windows x86-64

pyvcell_fvsolver-0.10.4-cp312-cp312-manylinux_2_34_x86_64.whl (16.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

pyvcell_fvsolver-0.10.4-cp312-cp312-manylinux_2_34_aarch64.whl (16.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

pyvcell_fvsolver-0.10.4-cp312-cp312-macosx_15_0_x86_64.whl (8.7 MB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

pyvcell_fvsolver-0.10.4-cp312-cp312-macosx_15_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

pyvcell_fvsolver-0.10.4-cp311-cp311-win_amd64.whl (10.7 MB view details)

Uploaded CPython 3.11Windows x86-64

pyvcell_fvsolver-0.10.4-cp311-cp311-manylinux_2_34_x86_64.whl (16.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

pyvcell_fvsolver-0.10.4-cp311-cp311-manylinux_2_34_aarch64.whl (16.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ ARM64

pyvcell_fvsolver-0.10.4-cp311-cp311-macosx_15_0_x86_64.whl (8.7 MB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

pyvcell_fvsolver-0.10.4-cp311-cp311-macosx_15_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

pyvcell_fvsolver-0.10.4-cp310-cp310-win_amd64.whl (10.7 MB view details)

Uploaded CPython 3.10Windows x86-64

pyvcell_fvsolver-0.10.4-cp310-cp310-manylinux_2_34_x86_64.whl (16.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

pyvcell_fvsolver-0.10.4-cp310-cp310-manylinux_2_34_aarch64.whl (16.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ ARM64

pyvcell_fvsolver-0.10.4-cp310-cp310-macosx_15_0_x86_64.whl (8.7 MB view details)

Uploaded CPython 3.10macOS 15.0+ x86-64

pyvcell_fvsolver-0.10.4-cp310-cp310-macosx_15_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

File details

Details for the file pyvcell_fvsolver-0.10.4-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 03c8a84b92122c6c1f8d4d3fc2f0aac357cd6f6a0d7cf2a85a39d43480e4806e
MD5 c56649e1423d32867304a161e9c113c1
BLAKE2b-256 03cd1a861a183c52da060d77d62f71971ed19e7e6add383903a316658108a4a6

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp314-cp314-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 bfa2cf3fd2e566f55cbf87488c830d3e7fdcaf070cda4c6fb3593ff1c37631da
MD5 ec48f753bdae4c10ce6039327e6fa551
BLAKE2b-256 fb3d00bb83690a001cad00504e7da2abdda396117abed7524a0f7f021ce2e8f4

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp314-cp314-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 d4ed46e0f18fe77fdbc2a87c02a96180f097692d518e4f3ebaeaa24f4caddeba
MD5 0ca61234866ad9120f06abc4fd694721
BLAKE2b-256 0cb76aa029408ca26b1dd1a8e1a5541e360bdac8dd204cbc43c53cfc15f9c37d

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp314-cp314-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 7870d6cbd348072c17bca7f1273081231673d34fc25f765b7ec20ab15c6e43c2
MD5 7abe21a25b2cd1783b078efcea2b61cb
BLAKE2b-256 920915b282a530ec06118df5d5de0b5616cf0dc7e7ba50042968645d925f3eaf

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f210ba5b768928f6bf008e81f31a3c3cd8c30e8c84beff27d3b077dd2ee27029
MD5 95ebc422a556afc6dff12b227beac182
BLAKE2b-256 6c26eabddd7b1676b0923de2e402db08550aab6409a2591ab56da326c09db757

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7a19291d7c522317d6f7a14976b180e48c27a0c98d5f038dc11133c2ab6a3a81
MD5 2c149bfd89793a214a0190653677860a
BLAKE2b-256 d30940c3b74c5028db928cb3ebcd2cfd1355723ee31da50722732e78f4577ec7

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 44f30c4466ac7c2507afd7fb463c9a5b4fcee52e0cae79a1295898baeece506f
MD5 ff49fcd314449034c65001cab02321f0
BLAKE2b-256 7acee9687e643344e308768c51dfcf1c5d85a4eedc94c23a63d990c0121f1d4f

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp313-cp313-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 0c60b973f384b34efac73def1d722070bb380ccc72cde0a662b9b786501a8a1b
MD5 b48b7953a07bb189dca42dfd092c9524
BLAKE2b-256 17ae20f7cfd0e2ca8bc9f6098144d0a9c9fe252316a15c181e6ec5abfe0e1346

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp313-cp313-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 92a2eca4493d03b69e57800339a4f69c36ca9fa0a70ba75b9661c15ce58afddc
MD5 f22e3829581c4d269115ebdef437fc15
BLAKE2b-256 960d315fbf21e41f722a0c12190b744e65512d6aaf575b47daa1325db0834781

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 98109eb6272b33c12a7f3a3d1aaec5cb9c3730b6833293ee40a316f39949f7fc
MD5 dd6a261848c52d1993364356e45b7fb2
BLAKE2b-256 7b3ad1f39baf238fef9be3ea1d8b79eac13384c83b774e98466303f6416a0a52

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f914ba134502854fcf73f5d740a6bb548beefbd0ad94fc44e61dcaeeaa792393
MD5 90842439eeac2940ed8b82b21d7f4f1c
BLAKE2b-256 22e5a3319f998a172505a6a2a351b55b132b1bf2fe628aff3dfe80b13fddb20d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 cd80e40682b21e4f2a1127ef8c0012858a44320e3881d0af794e26b0e04a1c9b
MD5 3d72b848741bc7da60916a8d4d4b5a14
BLAKE2b-256 2b893f94fc9e18f47cc42b52bd6acc4e4e92b5bfe6c3511d15ad5a41428a13c4

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp312-cp312-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 87b554c1973954a3d0af32feaeced69d1e1ac39e69b43c4abac6d2238448c7ee
MD5 ff0af0e5a6cf399c63d0ca8f51fc887d
BLAKE2b-256 05f453028327989f1507959e338aaafdd765bb12d0aa749aa8805deaf3481f2d

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp312-cp312-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 14ee6fafa9f435ae63710b005be624cdf06fc5400810480705f3951462e65837
MD5 d2c15fb6948810330e94f76f815ffb74
BLAKE2b-256 d8940730c61ed01435f555ae474075451d2a6ff817b3d869a78a9396421228d5

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b75c6538641897fe6ded2964495fd8ced254f6a4df20ee2dcb60c49cc209b9ef
MD5 01920d51bc007e48fb946a816499f478
BLAKE2b-256 e625e62ef90ac35f44f1faecaa672fd3a018eb14fdcd92cbc263e436a50073c9

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a298a2fb2b42d80295a04758356e0775a5cafe3c01683857e77c212bfc924543
MD5 305171693fcb034e9ee58418737aadc2
BLAKE2b-256 8a4669148c5a71055da476a8f026a2f8653c80e51da179f55f6ef4de8cd0bd49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 74c4d92d26a0e8b87d19b12e0327991fc4583e4a35cbbb09dd202b70772d6d66
MD5 c17e4cfedf19c1038008a655f55d4077
BLAKE2b-256 df49020eee2cf07aa4b377264225ada0df432edda3202a533aae1f685eee13b5

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp311-cp311-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp311-cp311-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 cc3a2fa27ba80cf7d9dc26cb8e393608b4036b324f9cb70fccb3033df1721cdf
MD5 97634b2d6aff3fca99a6a67af1f8fbd8
BLAKE2b-256 a97d736810f9a85f4774f11b12a9f91f475111f46f196c14f988ce06f926f2a4

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp311-cp311-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 2ef5a2e682760fc325f1b4933068f059194ecda583478ef875248198a7ad19ab
MD5 ce8a679d4f898c4689c728ffa3f29f94
BLAKE2b-256 44373d9b8e52e9d9835f086d80d2ae1a6ad3ee964d76dede3da2fdfd54cf7c5a

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 97fc9f671465142c2985cb6554eeb23d3590c4a7124802b56a20fbb355ff5194
MD5 cd5a4790dd5c1bfcd40152cc6be03eb6
BLAKE2b-256 db93da19ebea570f8cd84619e386beb8829d1efd803ea74f97649127b7ace9ff

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 54fc0b7ede652822a0187684e0529054b49babfe817d220b59da7213e113c6b5
MD5 5a4551289b59a958f9e9c40d31b852c6
BLAKE2b-256 2bbedbb1c0efce8b7915463462473e18a208ca51a83178473c4e88219e65a491

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 794914f19b8f032029ef5d510380bc1ab71b4c1f6cf84d1649becf825f78afd3
MD5 113294e6822406e7b503fb40b92c694d
BLAKE2b-256 6abd879462e629b687e3672a3024e049353a5eead4f0ffd34030ed8f3ffe24fa

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp310-cp310-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp310-cp310-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 bdb254cee945e6c2cee4ca2957b38b17b6ceb809406e4730fd8ff4e4a8425da2
MD5 5267d799dd3833a22f666986999d8d80
BLAKE2b-256 6ab5190729062d7d78c479d0ffc228d5687af518e10ba8fef18159b002c5addb

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp310-cp310-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 d6730f1b96816a48789e7b46c082ca4649b1c2d4daa95f41436bc59f4ee88634
MD5 881589076595662f8395eb963c2fa666
BLAKE2b-256 2a88652555a49703e76c854329562c3024ed970155f29310b6278a7a1e160ddf

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.4-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.4-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 19dc36ba54e48938cf7b2494991a9c1c8e0c7a1b96f880deebb402c83e6b0099
MD5 24b80226dac1f77513cba4d2f2b8c4b0
BLAKE2b-256 9da13283cb05bb75ba33af4b7078004d4a48aef7cea4390e37a3a1b57dacda41

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