Ray Speth
ee9b153efb
Improve performance of reading species info from XML
...
Avoid an O(N) lookup for the thermo info for each species. Using an
unordered_map would be even better, but there's no portable way to do that
without Boost.
2013-06-28 21:24:42 +00:00
Ray Speth
d253fc0d63
Eliminate redundant standard library includes
2013-06-05 17:08:13 +00:00
Ray Speth
255896715c
Allow RedlichKwongMFTP objects to be constructed by newThermoPhase
2013-04-12 23:05:59 +00:00
Ray Speth
50617105b5
Removed inaccurately-named atofCheck in favor of fpValueCheck
2013-04-03 23:10:35 +00:00
Ray Speth
01b57ba821
Cleaned up Doxygen documentation for thermo factory classes
2013-03-07 18:51:04 +00:00
Ray Speth
e04e59cdd3
Removed extraneous parentheses around arguments to 'return'
...
'return' is a keyword, not a function, so these parens are unnecessary.
2013-02-14 01:03:48 +00:00
Ray Speth
7da738d238
Re-applied consistent formatting to trunk
...
Applied using: astyle -n --style=kr --add-brackets --indent=spaces=4
--indent-col1-comments --unpad-paren --pad-header --align-pointer=type
--lineend=linux
2013-02-07 23:40:59 +00:00
Harry Moffat
ea25de7fe7
Continuing transfering LiquidTransport changes, doing bugfixes, and
...
qualifying against our testsuite.
2012-12-15 00:49:14 +00:00
Harry Moffat
08a41f191c
Added back constructPhaseFile() and constructPhaseXML().
...
All molten salt problems were broken and some brine problems were broken.
2012-11-07 23:51:30 +00:00
Ray Speth
1d19803885
Pass "const std::string&" instead of "std::string" when possible
2012-10-24 15:42:51 +00:00
Ray Speth
b860262fae
Removed constructPhaseFile and constructPhaseXML methods from IonsFromNeutralVPSSTP
2012-08-08 22:16:16 +00:00
Ray Speth
fa22d8fde1
Removed constructPhaseFile and constructPhaseXML methods from HMWSoln
2012-08-08 22:16:04 +00:00
Ray Speth
3ce3da1fa2
Fixed code formatting
2012-07-18 18:32:29 +00:00
Ray Speth
cfe5824a7d
Removed some deprecated code
2012-07-16 22:18:35 +00:00
Ray Speth
2970e0c693
Added a ScopedLock typedef that can be used without requiring extra any #ifdefs
2012-05-31 14:57:54 +00:00
Ray Speth
6011f24b38
Removed unnecessary WITH_FEATURE configuration options
2012-05-31 14:57:32 +00:00
Harry Moffat
99124c0dd6
Moved the RedlichKister include file to the include tree.
2012-04-09 15:23:55 +00:00
Ray Speth
870ae7ede2
Fixed compilation of the RedlichKwongMFTP class
...
Enabled with the build option "with_real_gases".
Class has no test cases.
2012-03-15 19:52:35 +00:00
Ray Speth
a310345b9e
Updated #includes to reflect new header file locations
2012-02-12 02:44:14 +00:00
Ray Speth
2528df0f75
Reorganized source tree structure
...
These changes make it unnecessary to copy header files around during
the build process, which tends to confuse IDEs and debuggers. The
headers which comprise Cantera's external C++ interface are now in
the 'include' directory.
All of the samples and demos are now in the 'samples' subdirectory.
2012-02-12 02:27:14 +00:00