Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Do not merge] Adds 2D membrane-bound diffusion and 2D/3D interaction #5

Open
wants to merge 96 commits into
base: master
Choose a base branch
from

Conversation

tjclement
Copy link

The work of my MSc project has not yet been merged into upstream, and it would be good to do so so others can expand on it.

The code is operational, but contains some simulation irregularities, as described in section 5.1 of the thesis "Simulation of multiplexing in immune cell receptors using eGFRD". Pieter Rein ten Wolde can provide a copy to those who would like to know more.

I would suggest that this work is not yet merged into upstream master, but rather into a separate feature branch, until the irregularities have been studied further.

…ger than r0. Such situations caused tremendously small time deltas
* feature/ccd:
  Changes needed to compile on latest Mac OS
… implemented saving simstate for all new domain types
…lushes to copynumbers and reaction record files so they can be monitored in real-time during a simulation run.
…inux machines that installed it through a package manager
…always having whitespace between numerics in the rows
… PairPlanar, to prevent convergence error loops
…plane_edges

* commit 'cd567b1ff0c2b20a4c0a9d72d30118cfe7596788':
  Update for VS2019, minor formatting fixes.

# Conflicts:
#	CMakeSettings.json
#	src/eGFRD/EGFRDSimulator.hpp
#	src/eGFRD/Single.hpp
…plane_edges

* commit '0f5dded6c93f8f49f696943182603f1f580a6929':
  Update build-information for libccd requirement.
  Use libCCD for Cylinder/Cylinder collision testing. Added tests for orientation and scaling (libCCD does not handle small values very well). Visualizer demo 5 shows work.

# Conflicts:
#	samples/equilibrium/equilibrium.gfrd
#	src/eGFRD/CMakeLists.txt
#	src/eGFRD/EGFRDSimulator.hpp
#	src/eGFRD/ShellCreateUtils.hpp
#	src/gfrdVisualizer/gfrdVisualizer.cpp
#	test/TestCCD/CMakeLists.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant