提交历史

作者 SHA1 备注 提交日期
  Markus Dittrich fb19a4d42b Merged in changes from trunk. 11 年之前
  Markus Dittrich 93096be0bc Added gitignore and updated autotools. 11 年之前
  Jeffrey Bush d145a89869 Fix testsuite regression on Unix (considered all return codes as 0). 12 年之前
  Jeffrey Bush 77b0cc83f8 Minor fix. 12 年之前
  Jeffrey Bush 353df610db Remove some debug error messages and fix line endings. 12 年之前
  Jeffrey Bush 58e228b1ec Extending the rename function to support atomic operations on Windows. 12 年之前
  Jeffrey Bush 4ab2bd00f3 Fixed some line endings. 12 年之前
  Jeffrey Bush 6ee1c37d08 Fixed reading of files in truncate_output_file on Windows which has a different number of bytes read vs. bytes in file (due to line endings). Solution uses ftell and should work on all systems. 12 年之前
  Jeffrey Bush 764541ed61 Fixed a segmentqation fault that occured when DEBUG was defined and made it so all outputs are not buffered when DEBUG is defined (so all text is output if the program will crash). 12 年之前
  Jeffrey Bush 8a3d6f6aea Tried to make code compile with MSVC while addressing a bunch of portability issues, including adding #include "config.h" to the start of most C files and updating the LONG_LONG_FORMAT to use the standard in inttypes.h. 12 年之前
  Jeffrey Bush 90a2dae22a Added some Windows-specific files to ignore in commits. 12 年之前
  Jeffrey Bush bdcdc0fff7 Added full buffer checks to Windows strftime(), support for %+, and ensured Unix line endings. 12 年之前
  Jeffrey Bush f0e84b58d5 Modified testsuite to support running on Windows. 12 年之前
  Jeffrey Bush 6c0ba3afbb Added Windows support for many *nix strftime format codes (especially %s which is required for use by the testsuite). Nearly all *nix format codes are support, however only %s is tested. Unsupported ones are %+, %E, and %O. The unsupported are still understood and read properly, just don't effect output. Need to add more buffer checks. 12 年之前
  Jeffrey Bush e84a22eb6d Fixed bug in Windows where MDL files were not properly being included from other MDL files. Note that file paths in MDL files should *always* use *nix notation (/, not \). Windows supports either but always gives \. Some more code may be needed in other places to detect either / or \ on Windows. 12 年之前
  Jeffrey Bush 6e06752a58 Merging changes. 12 年之前
  Jeffrey Bush 1d55f4322e Added a minor change to testsuite to support Windows. Needs more work to replace fork() calls. 12 年之前
  Tom Bartol b27b71a604 Change "==" to "=" for strict compliance with POSIX /bin/sh syntax. 12 年之前
  Markus Dittrich 1cf635795e Small code cleanups. 12 年之前
  Markus Dittrich 302f8cf458 Make sure to declare yyscan_t before including mdlparse.h 12 年之前
  Jeffrey Bush 8f3c19225e Updated code for Windows to support more checkpointing features and eliminate some warnings. Windows still doesn't support USR1/USR2 checkpoint signals, but all other forms of checkpointing should work. The only way to support USR1/USR2 on Windows is to use sockets or events, each requiring multithreading and a specialized program to send the signal. 12 年之前
  Jeffrey Bush 2c7866e0e0 Fixed CPU timing in Windows build (had usec and sec swapped before). Fixed some other minor issues that generated compiler warnings when cross-compiling. Checked output with Linux version for 01-macro.mdl and it is identical. Was able to cross-compile from Linux (using mingw-w64). 12 年之前
  Jeffrey Bush 410a20c441 Code now compiles and runs on Windows. Tested with 01-macro.mdl. 12 年之前
  Boris Kaminsky 90c47ea4dd Added new test to the testsuite that checks for the bug reported recently by Jacob Czech and related to the incorrect use of FOREVER constant in the context of unimolecular reactions. 12 年之前
  Boris Kaminsky ed052ce2ce Added new test to the testsuite that checks for the bug reported recently by Jacob Czech and related to the incorrect use of FOREVER constant in the context of unimolecular reactions. 12 年之前
  borisk f97c926d08 Added four tests to the testsuite that cover several simultaneously run bimolecular and trimolecular reactions. 12 年之前
  borisk 43ee6bba5d Added four tests to the testsuite that cover several simultaneously run bimolecular and trimolecular reactions. 12 年之前
  borisk 6b8271a38a Refactored the code related to the testing for multiple unimolecular reactions inside 'run_timestep()' - pure unimolecular reaction and reactions involving the surface. Fixed bug and made the testing consistent with how we do it for the bimolecular case. Added three new tests to the testsuite when multiple unimolecular reactions with different rates happen simultaneously. 12 年之前
  borisk 6a5cad4e94 Refactored the code related to the testing for multiple unimolecular reactions inside 'run_timestep()' - pure unimolecular reaction and reactions involving the surface. Fixed bug and made the testing consistent with how we do it for the bimolecular case. Added three new tests to the testsuite when multiple unimolecular reactions with different rates happen simultaneously. 12 年之前
  borisk 6da3fbaa99 Merged with trunk. 12 年之前