Virtual Cell Finite Volume PDE solver
Project description
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
File details
Details for the file pyvcell_fvsolver-0.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: pyvcell_fvsolver-0.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 5.3 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1b9f5c1f8092e82c54b9bac6d3a42f9f190657f1e5973a4af9d675a715b34ad |
|
MD5 | 47d0f79c5997d60b6f7459b3811bbb8d |
|
BLAKE2b-256 | 1467eb02acf6e096ad3ade262d03777930b534b1d7c39dc9f089f24c9304d615 |
File details
Details for the file pyvcell_fvsolver-0.0.4-cp312-cp312-macosx_14_0_arm64.whl
.
File metadata
- Download URL: pyvcell_fvsolver-0.0.4-cp312-cp312-macosx_14_0_arm64.whl
- Upload date:
- Size: 5.4 MB
- Tags: CPython 3.12, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0fc9e25071af200998cdb9e97fc7e948697619363209e76329a649998e6aa86 |
|
MD5 | d1f3a0e37b5c1e10920ec090221f972c |
|
BLAKE2b-256 | 5cc878fe677780a43cf87c72f693586a9a157978aed6f3b6b6e0c1f54ea4a4bd |
File details
Details for the file pyvcell_fvsolver-0.0.4-cp312-cp312-macosx_13_0_x86_64.whl
.
File metadata
- Download URL: pyvcell_fvsolver-0.0.4-cp312-cp312-macosx_13_0_x86_64.whl
- Upload date:
- Size: 6.9 MB
- Tags: CPython 3.12, macOS 13.0+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e254c3e4464e5224c1c0074e11a52fd7ffcc4c05b69e5aa4790341230a856878 |
|
MD5 | be360a2e04c79a7c05c4bfd35f237e57 |
|
BLAKE2b-256 | 53b518358da864a7b4976068d4054ff3160ccbb3417f6194a197679db486e351 |
File details
Details for the file pyvcell_fvsolver-0.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: pyvcell_fvsolver-0.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 5.3 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b802954af8f9a334f2d01e08dcc619546d773a6cc10d808225aba79c522ec982 |
|
MD5 | 7b2666b378ba22db3fe0706aad7ce2db |
|
BLAKE2b-256 | 2d94a5a3c275e7b7b66c54768b6f659cc6307c961b3a3af21b98f0b4b025b0a7 |
File details
Details for the file pyvcell_fvsolver-0.0.4-cp311-cp311-macosx_14_0_arm64.whl
.
File metadata
- Download URL: pyvcell_fvsolver-0.0.4-cp311-cp311-macosx_14_0_arm64.whl
- Upload date:
- Size: 5.4 MB
- Tags: CPython 3.11, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1de3b6924d91976d96cc2884174ec38c1a7670919f57a330bfc5a394d9fbe3b |
|
MD5 | 671bfc85fa639329eea65aa964e80b71 |
|
BLAKE2b-256 | 057883501e4745df95dc667d0b494022456b22fda95441c9511fe38aa5b93879 |
File details
Details for the file pyvcell_fvsolver-0.0.4-cp311-cp311-macosx_13_0_x86_64.whl
.
File metadata
- Download URL: pyvcell_fvsolver-0.0.4-cp311-cp311-macosx_13_0_x86_64.whl
- Upload date:
- Size: 6.9 MB
- Tags: CPython 3.11, macOS 13.0+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41ba511e9ca5e4f6a89fefb69f15cc08839d8e43167e69330970edd58bd5f31d |
|
MD5 | 44cbce1178f4bb22745bbf2f4c503527 |
|
BLAKE2b-256 | 84cd66e3fad20478ccb53b2439c43ac4dc9e552a4be2e3a8fe4cbacb6983c6ad |
File details
Details for the file pyvcell_fvsolver-0.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: pyvcell_fvsolver-0.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 5.3 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b48005491a3110ab7394a36490baac87804fa32244a3cba3c663cf9820dc34d |
|
MD5 | c471a515739e442cd6caf972a6245f6b |
|
BLAKE2b-256 | efbcd036f2b8d2d730e5c9727b2e09a0681414d7e3b4c200bb849fc0b9b8f9d5 |
File details
Details for the file pyvcell_fvsolver-0.0.4-cp310-cp310-macosx_14_0_arm64.whl
.
File metadata
- Download URL: pyvcell_fvsolver-0.0.4-cp310-cp310-macosx_14_0_arm64.whl
- Upload date:
- Size: 5.4 MB
- Tags: CPython 3.10, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e35055f0ab14e03c8bf01461d7e2e9e7c8b8cb3da199d17d7d6b5c40df44f9a |
|
MD5 | 673c324777b8203d7c259cc8b55104ef |
|
BLAKE2b-256 | 6fa1f933865fd47a8fb61203b7c45e1940e42501cac2c0d01cbd79602e46de59 |
File details
Details for the file pyvcell_fvsolver-0.0.4-cp310-cp310-macosx_13_0_x86_64.whl
.
File metadata
- Download URL: pyvcell_fvsolver-0.0.4-cp310-cp310-macosx_13_0_x86_64.whl
- Upload date:
- Size: 6.9 MB
- Tags: CPython 3.10, macOS 13.0+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 577eb758071a0d908d3478e8233fb6a211a962d3b2420026212a9ddf28b6c51c |
|
MD5 | 997928f02d8b807760a7213ef69743a4 |
|
BLAKE2b-256 | 8f615c6b931f5c336bd269643196784caaa51648ddc45e15fd7f73283405921e |
File details
Details for the file pyvcell_fvsolver-0.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: pyvcell_fvsolver-0.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 5.3 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad5a712742a3375bb4a4e19771b6e577c858120a0e6815bec9a894ca852a19dc |
|
MD5 | 78a741c1b0f607aaf418aad4155589ba |
|
BLAKE2b-256 | 242dda2044dd921875b0e28ab7ed3cb84a6d6e89a2632d6d4f0332c53126c994 |
File details
Details for the file pyvcell_fvsolver-0.0.4-cp39-cp39-macosx_14_0_arm64.whl
.
File metadata
- Download URL: pyvcell_fvsolver-0.0.4-cp39-cp39-macosx_14_0_arm64.whl
- Upload date:
- Size: 5.4 MB
- Tags: CPython 3.9, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e722ba3a42d4ebf5ac16504b077aae4a5069f322bd9159075441f5dcfd02ff0 |
|
MD5 | dab8f69fdc161621be059b87eaf71e8d |
|
BLAKE2b-256 | d8f74eed63796946f3e5f683944fd9b337c052d4b9428e86abbd077dcc050c0e |
File details
Details for the file pyvcell_fvsolver-0.0.4-cp39-cp39-macosx_13_0_x86_64.whl
.
File metadata
- Download URL: pyvcell_fvsolver-0.0.4-cp39-cp39-macosx_13_0_x86_64.whl
- Upload date:
- Size: 6.9 MB
- Tags: CPython 3.9, macOS 13.0+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c17dccd5c405794c2b6390fac719a87c4cdc86370350b8a690b9f76a7c76e55 |
|
MD5 | 1b7f6a36d6baa6c572ad6c4deddfa642 |
|
BLAKE2b-256 | f5da69881bda8c58ce5a4cbcca158266e080ca4a003931413d8287d105e6d630 |