Releases: virtualcell/vcell-solvers
update python from 3.9 to 3.10 for compatibility with vcell-batch
smaller 2 stage build for Docker container
v0.8.1.3 smaller multistage builds
2 stage docker build and CVODE smoke test
v0.8.1.2 2 stage Docker build to reduce size for singularity
smoke test for CVODE and simplified Dockerfile
0.8.1.1 Simplified single-stage Dockerfile
cross platform smoke test for NFsim
v0.8.1 smoke test for NFsim runs with bash and python3 on all platforms
Unified build on Github for Docker, Linux, macos_arm64, macos_x86_64, windows
This is a prerelease version which does not include the Chombo solver - which has multiple nonstandard builds. The focus of this version is to create a good baseline for future work on individual solvers on multiple platforms (Docker, Linux, macos_arm64, macos_x86_64, windows). All builds use CMake and target LLVM toolchains.
MovingBoundary solver on MacOS
replaced all SVN versions with git versions
built MovingBoundary solver on MacOS
fixed runtime error in NFSim solver for Macos
fixed runtime error in NFSim solver for Macos
Solve syntax issues resulting in bad windows compression in GH actions
Just needed to fix problems with GH action;
Fix issues with FV and Gibson Solver
FV solver had a bug with char-buffers being overflowed when the file length was just too much. We switched to std::string
Gibson Solver has messaging problems, as the messaging single had to be manually initialized, and never was. Cleaned up the constructors and called the initialization method.