Skip to content
Frank Liu edited this page Dec 8, 2016 · 5 revisions

Welcome to the SPRNT wiki

March 16, 2016

  1. Added the support of zlib. If the code is compiled on a box with zlib installed, the binary will have the capability to load the compressed netlist (using gzip), and the output file will be automatically compressed by gzip. Testing shows that the compressed output file is about half the size of the plain text. Common gzip commands like gzip, zcat, zmore, can be used to manipulate the compressed files.
  2. Work-in-progress: virtual storage to address sudden inflow peaks, which tend to happen during flash flooding events.
  3. Punt: enhance the mixing at the junctions. Instead of the fixed mixing ratios in the netlist, use dynamic ratio from the flow rates.
  4. Punt: support of MacOs. The main body of work is the loading of dynamic libraries. So far nobody is crying to get this feature.

August 31, 2016

  1. Added the support of MacOS, tested on El Capitan. I am tied of running ancient Ubuntu 14.04 in the VM on my MacBook. Need to take care of a few quirks, but everything is working now. Still cannot run autoconf on Mac OS, perhaps it's time to look at other build tools like CMake.
  2. Still punting on the mixing at the junctions.

December 2, 2016

  1. Added Travis support.
  2. Finally I will find some time to add new mixing methods for the junctions (hopefully better than the fixed ratio specified in the netlist).
  3. Justin Yu made a pull request to add a user guide. It's located in doc/ folder. Thanks Justin!
Clone this wiki locally