Ray Speth
35dbe37bf7
[Thermo] Deprecate SpeciesThermo::install
...
The install_STIT method should be used instead.
2015-04-14 15:29:28 -04:00
Ray Speth
a1599ac921
[Thermo] Add 'index' argument to GeneralSpeciesThermo::install_STIT
...
This is a prerequisite to removing the species index as a property of the
SpeciesThermoInterpType object and making it independent of any specific
ThermoPhase object.
2015-04-14 15:29:28 -04:00
Ray Speth
999a6e4615
[Thermo] Add missing variable to GeneralSpeciesThermo copy constructor
...
(and assignment operator)
2015-02-20 00:11:37 +00:00
Ray Speth
b8a99b4b83
Remove unnecessary explicit calls to default constructors
2015-01-22 00:04:12 +00:00
Ray Speth
4bcbe862a9
Fix copy constructor and assignment operator for SpeciesThermo classes
2014-11-08 00:53:36 +00:00
Ray Speth
11caddea1e
Implement factory functions for SpeciesThermoInterpType
2014-10-17 23:44:42 +00:00
Ray Speth
6c3fc200b6
Clean up implementation of GeneralSpeciesThermo
2014-10-15 02:03:01 +00:00
Ray Speth
5166336a32
[Thermo] Add continuity check to NasaPoly2
2014-10-15 02:02:58 +00:00
Ray Speth
0da3424249
[Thermo] Improve performance of GeneralSpeciesThermo
...
Compute the temperature polynomial only once for each parameterization type. By
doing this, we essentially get performance parity with the specialized
SpeciesThermo types (NasaThermo, ShomateThermo, SimpleThermo).
2014-10-15 02:02:55 +00:00
Ray Speth
787c90adeb
[Thermo] Make header files for SpeciesThermoInterpType descendants public
2014-10-03 01:45:58 +00:00
Ray Speth
afe9ccb03e
Remove unnecessary checks before deleting pointers
2014-10-01 17:52:23 +00:00
Ray Speth
a8f4c76097
[Thermo] Check to make sure thermo data is installed for all species
2014-09-27 00:08:54 +00:00
Ray Speth
002c158761
Cleanup include statements
...
Move includes from header to implementation files where possible, and remove
unnecessary includes.
2014-08-28 16:54:13 +00:00
Ray Speth
789574ac80
Remove commented-out code
2014-05-27 02:52:21 +00:00
Ray Speth
95eb7ab3ba
Remove newline after '::' in member function definitions
...
This inconsistency makes it hard to directly search the code for a specific
member function definition.
2014-03-24 04:03:09 +00:00
Harry Moffat
39651964a7
Added back Statmech and PecosTransport.
...
Rarefied gas dynamics is an import application area for Sandia, and
it represents a potentially important development direction for Cantera.
These classes provide inroads into that area.
2014-03-15 02:57:00 +00:00
Ray Speth
2fb9ff630d
Remove abandoned StatMech and PecosTransport classes
2014-03-13 21:35:11 +00:00
Ray Speth
2ead29097c
[Thermo] Make signatures of overridden Hf298 functions consistent
2014-02-21 19:08:19 +00:00
Ray Speth
14b1bf093b
Remove option to disable 'h298modify_capability' at compile-time
2014-02-06 22:58:56 +00:00
Harry Moffat
5720d7cf90
Fixed an error where the users data was changed before it was used.
...
Eliminated some deprecations which were not sanctioned.
Worked on Cantera.mak. There is a problem with scons eliminating $ from strings.
2013-09-06 22:52:59 +00:00
Ray Speth
f7ed3c17f8
Deprecate SpeciesThermo::reportParams
2013-06-24 15:22:00 +00:00
Ray Speth
c68e01d475
Cleaned up Doxygen documentation for class SpeciesThermo and descendants
2013-03-04 17:31:19 +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
4e3a79394b
Eliminated some shadowing of member variables by function arguments
2013-02-14 01:03:19 +00:00
Ray Speth
94d08f1d5e
Removed unnecessary casts from object duplication functions
2012-10-24 15:45:33 +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
3ce3da1fa2
Fixed code formatting
2012-07-18 18:32:29 +00:00
Nicholas Malaya
d9381b55da
merging into cantera 2.0 the pecos autotools trunk
2012-07-17 21:12:16 +00:00
Ray Speth
cfe5824a7d
Removed some deprecated code
2012-07-16 22:18:35 +00:00
Ray Speth
cc042e088f
Enabled class Adsorbate
2012-05-31 14:57:49 +00:00
Harry Moffat
26791b6f6a
Moved Mu0Poly.h to the include tree
2012-04-09 16:02:56 +00:00
Ray Speth
236756fbf0
Removed rogue tabs in the C++ source code
2012-02-27 18:15:02 +00:00
Ray Speth
b955395ed1
Skip cast from size_t to int when calling int2str
2012-02-27 18:14:17 +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