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

Uploaded CPython 3.14Windows x86-64

pyvcell_fvsolver-0.10.5-cp314-cp314-manylinux_2_28_x86_64.whl (16.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

pyvcell_fvsolver-0.10.5-cp314-cp314-manylinux_2_28_aarch64.whl (16.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

pyvcell_fvsolver-0.10.5-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.5-cp314-cp314-macosx_15_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

pyvcell_fvsolver-0.10.5-cp313-cp313-manylinux_2_28_x86_64.whl (16.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

pyvcell_fvsolver-0.10.5-cp313-cp313-manylinux_2_28_aarch64.whl (16.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

pyvcell_fvsolver-0.10.5-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.5-cp313-cp313-macosx_15_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

pyvcell_fvsolver-0.10.5-cp312-cp312-manylinux_2_28_x86_64.whl (16.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

pyvcell_fvsolver-0.10.5-cp312-cp312-manylinux_2_28_aarch64.whl (16.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

pyvcell_fvsolver-0.10.5-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.5-cp312-cp312-macosx_15_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

pyvcell_fvsolver-0.10.5-cp311-cp311-manylinux_2_28_x86_64.whl (16.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

pyvcell_fvsolver-0.10.5-cp311-cp311-manylinux_2_28_aarch64.whl (16.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

pyvcell_fvsolver-0.10.5-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.5-cp311-cp311-macosx_15_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

pyvcell_fvsolver-0.10.5-cp310-cp310-manylinux_2_28_x86_64.whl (16.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

pyvcell_fvsolver-0.10.5-cp310-cp310-manylinux_2_28_aarch64.whl (16.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

pyvcell_fvsolver-0.10.5-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.5-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.5-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 c1033443f5be1f28738265d0aec8866278702e2d3903c2297037c60efbe9a631
MD5 52e05e01395c92087dce72ec926903e8
BLAKE2b-256 bbe7d9b13166dfc5aa5e71d1cce9b896db6921483a0359d0db3e1ee8cee0a7fc

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.5-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 02b4d0080e7ccb27913b08ded3672e02edd319571933233d1cdf30170462d618
MD5 be7b46913322d8425c38b7f9da2a938a
BLAKE2b-256 49a9f98c83333793de693a16a8b63b66550f24b48cf1b060f68061b18f852971

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.5-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dcfb6fcc2e2bfb305ac90d949b0a84642814f029dedef47679310d4547d2d766
MD5 93c73697a6ee7c1f997aec1cf514a90a
BLAKE2b-256 526ce5416734b147719c7d16954e30a06f6162399d919a50b55b470dbb4b49af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 883cd6518960adc23a788964f96ecb37c9375ffb925b32e45211bf00ff399c37
MD5 fefe879e1cd8fd6e7feb3aa3873b2c01
BLAKE2b-256 e55c33c0acbec43134d24cd45da46d1e6c5c870c9ac5e18e60aa6973c68af71c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 43a51c70cfedd84d68bc69a32c28b576197561565a808d10ca08b596ce0aeb0c
MD5 6b45948aba99834492bd60b08e17ac6b
BLAKE2b-256 c1c1e6eba1ff228d1a04e5777c3bd74b46620d9cdf041159af5a62be9dfabd9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2423576e0568cf2b96c17b5a1e164d688baa7cfe1f502fcb3d8662028fe8e850
MD5 196e825cbe315ab95377a09d393e3c84
BLAKE2b-256 cbb6a2f77388cde97b4167fc9afd7993c8f40b3bdf0f9feeca999d30e27d7b16

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.5-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 038080e3b6016ccccb0ef901eca9efc8254d0757eebbd19b8660ee44d0a35392
MD5 4663f8f616cea14d242f05001e095ab1
BLAKE2b-256 acc30f2ee879ac998f42d10b111beda9553ef0328af7dcb968010088cc0802aa

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.5-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d6b4aaf81dc7dbe81aa0772f3a1f628da20fa67492d313a25f6dd68b312c3e6d
MD5 d0a845d8e71e7a0ef835223fab28b458
BLAKE2b-256 45a49bcb44133aee8cf04b27fbf1ba9622da7cd3f727f856ffd2f156f4841696

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 4a3f531fa12c7d8fd2487f07319e4febcf78e1a73d2d45648be989241c1dea21
MD5 5ba193d8b39c922c08622da9fac86493
BLAKE2b-256 ab8b923810da5b3b0819f54c2ef4277c257fdce300fde06520aa0c7add3c47d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 3f5a34a8b124b1ee59f9bee1fada3d057f88419283b973a2e63266768ac2ccec
MD5 1a49dde8e0f5b140dbac19262bfed3ad
BLAKE2b-256 bf894d70261f39f5cec5ff6e84bd978cfa3bfe0256e17f0d85aaea854f7069ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 90be2b091634f85115d7df4024d28de046300f28bcd1768901ae46ca3bdbed8b
MD5 fd73b8644233819ec30f555435b4352f
BLAKE2b-256 b391e8716d586627a661030a1011188b664084ccf4ccf4123d6aa3de678f1768

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.5-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8fd600f1708fd68daa5693c5089c43089d0ca78cae809758c11a930c7ebc3bd3
MD5 27d365142881524ebcd64be9c1209854
BLAKE2b-256 bb535069f529a930f78050a9ac9c9933811e2cb540996813cdf895539ca40a42

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.5-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 717e3fe09160c8ec15f61759c90ce7e62f98e323ce9e25fa8c897796b3616971
MD5 4717c726680f5ebba9823f02d3d8384e
BLAKE2b-256 17abf6242bef514428bfbf89370e073d70e97d4053236d0f2af189e66beba8b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 7376f582712155d57b1961819bc01f862a005e44b3ab43d8c286da2150da8621
MD5 a3572082992e0a0e9490941c9e8b9590
BLAKE2b-256 84c1b3cdd1bffe58ecabbd2556f6fd8c16ee4c4a32d26f7527d39b14d5218372

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 23d91151a8087e229c84f4c7123e86e1cfd13a49b37cef8cd1c8676864313340
MD5 abb4e4a9054f0d3f9cc8821b86ab721b
BLAKE2b-256 942e5d92dc345779db57ed198d750686c0f1cff293071d77e02afe5a7038e5d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 45c5b185ee8930fb7536d52cbf0f15846a0b43f2df29b5b2f801e50dd1d12f1d
MD5 7e56db996906c08b73f0c3bb97c73e32
BLAKE2b-256 4cde6489c3db29a77eea33421a33ac9e8c2bfac7981a58a7453e5f04f4675229

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.5-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2eba9c6f6de6cde7e82c83fcd9e5b954d5c768a37d749fd3ff27d573d75237ce
MD5 dc3f3c58360b327d1feacc03ae1916de
BLAKE2b-256 8d392a177275ea9f54cd3e191b25eb52e1236cc224ea6aa2513ed7539e4b8592

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.5-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 27218118f8866f4e6b0e85ad1c3824091bd3b48cb399d05343f8817fd530936b
MD5 663cf31604f4fdc3f9d107488f22c634
BLAKE2b-256 b9339f55f8f42f34e01e9faab2bbff1f06482fb5b211ed9942ab70287adc6021

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 53edd6a68844818e409fad65b740e962f0236f84570ca08dd6f42350a03cb0cb
MD5 6f3b44c9dcf483f8d8a6f415e484e9ff
BLAKE2b-256 720512579310d1b68dc8a695aad7494a20dce69c2e0add29156c91e8a93b8b78

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 d56fb16be7bb414b4795edde7b1c3916b00c8949583cd030fc85a385d1ccc4f6
MD5 03cde58b3a4af75a29af060e222ac7b8
BLAKE2b-256 9b8d70748de6c127fa410f4f9b18539d517e8d2c0867b731daf18f5a5817a824

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bde271ed8e99383cf61d6db037b502824d3700f8e16b5699850ca58d6bfd7aaf
MD5 884d01140a0ab894a4562b52af581d86
BLAKE2b-256 e821be600f53cfc3333a65f107ff7e5cea633b7d0f3add0f28e9d972a3a8793d

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.5-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 84ff8ce4220fadb7c44ca89c286a28e7cab740b724a9cd34a9f429e08faad2f4
MD5 f16ca39c0383f025dcda82d522d4b3f7
BLAKE2b-256 87f7be1a00363962320db72ae07820a9e52b86998a569328e826883295d5a7c5

See more details on using hashes here.

File details

Details for the file pyvcell_fvsolver-0.10.5-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d8a4a15b16cb7805fcefe94643a67b58669514d669c818f40ea2dea738d5b8a7
MD5 1c805f57be9eff66086761f7d53e9b0c
BLAKE2b-256 95f14fa08f5dfbda5ffe9f87c563a2d9344549f70cba5b985125a5b0b1807291

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 90ce01902d84cac9d20bb491cea4929236bfc1b9ee221654108bcf5fb17079c5
MD5 4d46f35a3d1770ac2a436a8b655e4605
BLAKE2b-256 f5c61916f9853de5b36320ecac8c58e996b70d7db128367cd2d1cf9cd793847d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyvcell_fvsolver-0.10.5-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b06b1b6304d8afe21ad1d08c533300d69b7030fc0264af419eac08f2c8fc348b
MD5 ec66e21656aa0f9b5d093a2632d84a6c
BLAKE2b-256 6d2aae2d35821bde31cb7a6cd03f988389095211bde24f2420031eca57b3564e

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