Made the function reportParams() in the SpeciesThermo class a const
function. Added "None" to TransportBase.h. I think I had taken it out inadvertently from one of the other .h files. It's needed here to specify no transport. (maybe time for using enums)
This commit is contained in:
parent
a317c47b3a
commit
0c2269a357
8 changed files with 9 additions and 10 deletions
|
|
@ -178,7 +178,7 @@ namespace Cantera {
|
|||
doublereal * const c,
|
||||
doublereal &minTemp,
|
||||
doublereal &maxTemp,
|
||||
doublereal &refPressure) {
|
||||
doublereal &refPressure) const {
|
||||
SpeciesThermoInterpType *sp = m_sp[index];
|
||||
int n;
|
||||
sp->reportParameters(n, type, minTemp, maxTemp,
|
||||
|
|
|
|||
|
|
@ -89,7 +89,7 @@ namespace Cantera {
|
|||
doublereal * const c,
|
||||
doublereal &minTemp,
|
||||
doublereal &maxTemp,
|
||||
doublereal &refPressure);
|
||||
doublereal &refPressure) const;
|
||||
|
||||
protected:
|
||||
|
||||
|
|
|
|||
|
|
@ -317,7 +317,7 @@ namespace Cantera {
|
|||
doublereal * const c,
|
||||
doublereal &minTemp,
|
||||
doublereal &maxTemp,
|
||||
doublereal &refPressure) {
|
||||
doublereal &refPressure) const {
|
||||
type = reportType(index);
|
||||
if (type == NASA) {
|
||||
int grp = m_group_map[index];
|
||||
|
|
|
|||
|
|
@ -184,7 +184,7 @@ namespace Cantera {
|
|||
doublereal * const c,
|
||||
doublereal &minTemp,
|
||||
doublereal &maxTemp,
|
||||
doublereal &refPressure) {
|
||||
doublereal &refPressure) const {
|
||||
type = reportType(index);
|
||||
if (type == SHOMATE) {
|
||||
int grp = m_group_map[index];
|
||||
|
|
|
|||
|
|
@ -100,7 +100,7 @@ namespace Cantera {
|
|||
doublereal * const c,
|
||||
doublereal &minTemp,
|
||||
doublereal &maxTemp,
|
||||
doublereal &refPressure) {
|
||||
doublereal &refPressure) const {
|
||||
type = reportType(index);
|
||||
int loc = m_loc[index];
|
||||
if (type == SIMPLE) {
|
||||
|
|
|
|||
|
|
@ -249,13 +249,12 @@ namespace Cantera {
|
|||
* @param maxTemp output - Maximum temperature
|
||||
* @param refPressure output - reference pressure (Pa).
|
||||
*
|
||||
* @todo should be a const function.
|
||||
*/
|
||||
virtual void reportParams(int index, int &type,
|
||||
doublereal * const c,
|
||||
doublereal &minTemp,
|
||||
doublereal &maxTemp,
|
||||
doublereal &refPressure) =0;
|
||||
doublereal &refPressure) const =0;
|
||||
|
||||
//! Modify parameters for the standard state
|
||||
/*!
|
||||
|
|
|
|||
|
|
@ -292,13 +292,12 @@ namespace Cantera {
|
|||
* @param maxTemp output - Maximum temperature
|
||||
* @param refPressure output - reference pressure (Pa).
|
||||
*
|
||||
* @todo should be a const function.
|
||||
*/
|
||||
virtual void reportParams(int index, int &type,
|
||||
doublereal * const c,
|
||||
doublereal &minTemp,
|
||||
doublereal &maxTemp,
|
||||
doublereal &refPressure) {
|
||||
doublereal &refPressure) const {
|
||||
int ctype = reportType(index);
|
||||
if (ctype == m_thermo1.ID) {
|
||||
m_thermo1.reportParams(index, type, c, minTemp, maxTemp,
|
||||
|
|
@ -450,7 +449,7 @@ namespace Cantera {
|
|||
doublereal * const c,
|
||||
doublereal &minTemp,
|
||||
doublereal &maxTemp,
|
||||
doublereal &refPressure) {
|
||||
doublereal &refPressure) const {
|
||||
m_thermo[index]->reportParameters(index, type, c, minTemp, maxTemp, refPressure);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -25,6 +25,7 @@ namespace Cantera {
|
|||
const int CK_Mode = 10;
|
||||
|
||||
// types of transport models that can be constructed
|
||||
const int None = 199;
|
||||
const int cMulticomponent = 200;
|
||||
const int CK_Multicomponent = 202;
|
||||
const int cMixtureAveraged = 210;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue