Commit Graph

5 Commits

Author SHA1 Message Date
Ray Speth
6ec589a9e5 Fixed compiler warnings in libexecstream 2012-03-15 19:55:07 +00:00
Ray Speth
d27066d7bd Whitespace cleanup of libexecstream 2012-03-15 19:55:00 +00:00
Ray Speth
5274b1eca0 Fixed attaching stdin and stdout to python subprocess 2012-03-13 17:31:55 +00:00
Ray Speth
8799001ee3 Prevent window from being created by python ct2ctml subprocess
When using Cantera from a GUI app, the python process was inheriting
window settings from the parent, and launching in a window that didn't
accept input from the calling process, causing the conversion to fail.
2012-03-10 21:25:17 +00:00
Ray Speth
82d467944f Eliminated temporary files from the ct2ctml conversion process
Added libstringstream, which maps stdin and stdout to std::iostream.
Using this library means we no longer create either the temporary .py
file or the ct2ctml.log file.

This also eliminates the synchronization problems that motivated the
sleep commands around the system call, so cti to ctml conversions are
significantly faster now.
2012-03-09 22:59:21 +00:00