提交历史

作者 SHA1 备注 提交日期
  Jacob Czech 872384bede Bugfix: fix some problems found by coverity. 7 年之前
  Jacob Czech 0d976434fe Add unique molecule id to molecule trigger output 7 年之前
  Jacob Czech 903321422b Change optimization flag in CMake file. 7 年之前
  Jacob Czech e0d6b12bd1 Bugfix: double free introduced during merge. 7 年之前
  Jacob Czech 33e4e4f818 Merge branch 'master' into dynamic_meshes_pymcell 7 年之前
  Jacob Czech 39a04baa0d Merge branch 'mcellNeuronECC' into dynamic_meshes_pymcell 7 年之前
  Jacob Czech a9bc5b8842 Merge remote-tracking branch 'origin/dynamic_meshes' 7 年之前
  Jacob Czech bc89eb1dea Fix clang compilation problems. 7 年之前
  Bob Kuczewski bae6815842 Moved mcell_logo.gif file for Doxygen and noted errors. 7 年之前
  Bob Kuczewski fe7d464417 Added an MCell logo file in the doxygen/html file and ignored others. 7 年之前
  Bob Kuczewski e920b89187 Added a doxygen subdirectory containing a Doxyfile for MCell. 7 年之前
  Jacob Czech fc1a011d09 Bugfix: all (vol) mol surf class + rxn. 7 年之前
  Jacob Czech 75af2503ae Small test to use pyMCell from a Jupyter notebook. 7 年之前
  Jacob Czech 4446bf8021 Put all python stuff in same subdir. 7 年之前
  Oliver K. Ernst 2ee6d31a3b Added function to run multiple iterations at once. This did not improve the simulation speed. 7 年之前
  Jacob Czech 1130752c89 Finish updating copyright dates. 7 年之前
  Jacob Czech 0f63b8bc23 Merge branch 'mcellNeuronECC' into dynamic_meshes_pymcell 7 年之前
  Jacob Czech d5a8e9031b Update copyright. 7 年之前
  Jacob Czech 7ae23f6c76 Use pragma once. 7 年之前
  Jacob Czech 55c9e8bf3d Add some arg parsing. 7 年之前
  Oliver K. Ernst aa54c625df Fixed the problem of a slow reaction-rate-update for non-diffusing unimolecular surface reactions. Here, was able to get x10 faster by reorganizing some loops and a little tracking via linked lists. In the future (big note for future pyMCell) this should be done by a hash table of molecule species to reaction that is being updated - should be even more efficient. 7 年之前
  Oliver K. Ernst 199a5df7d7 Reversed the order of adding to the MCell species list for list releases so it is correct. Really there should also be a typemap involved here 7 年之前
  Oliver K. Ernst 4e5584c252 Fixed the bug in the fix to the bug for list releases. Also, fixed a bug in the diameter parameter :/ 7 年之前
  Oliver K. Ernst 95fb0e26e9 Fixed a bug in the list release function. Also added a diameter option to specify the diameter to search within to place surface molecules (default is set to 0 = fails almost always) 7 年之前
  Oliver K. Ernst 0a2e652f9d Added fix in wrapper function to release surface molecules on surface by list. Also updated example test script. 7 年之前
  Oliver K. Ernst aeab5308be Added list release function called mcell_create_list_release_site in mcell_release.c to create list releases. Also comes with a handy Python wrapper function create_list_release_site. 7 年之前
  Oliver K. Ernst 0eb087f4c5 First pass at a functnction to update multiple rate constants at once: mcell_modify_multiple_rate_constants in mcell_reactions.c. I get about a factor 10 speedup with this (depends on how many reactions you update at once - here about 2000 reactions took 10 seconds for 2000 separate function calls vs about 0.5 seconds for a single call). Updating the scheduler for unimolecular non-diffusing reactions still takes a while - a real programmer could probably see some efficicent trick in this part of the code, I just copied the for loops from existing code. Also, implemented here are typemaps to automatically convert the lists of strings and doubles from Python (unicode, float) to C (char*,double). This requires Python 3.X > 3.3 (because Python struggles). I think the previous Python limit was >3, but below 3.3 the current typemaps aren't compatible because they use newer C api functions. 7 年之前
  Oliver K. Ernst f8dc1deafc Fixed a major bug in the mcell_modify_rate_constant function in mcell_reactions.c. 7 年之前
  Oliver K. Ernst 91a17618fa Minor change to the create_species function in pymcell_helpers.py to allow specification of custom spacetime steps 7 年之前
  Oliver Ernst 44b743f8c7 Added function in mcell_init for PyMCell to change the seed of the sim. 7 年之前