with arbitrary number of temperature intervals,
to Cantera's underlying routines.
Cantera can now read fortran formatted
NASA9 polynomials to create cti files
The cti files can then be translated into xml files.
And, the xml files can now be read into constant pressure standard state
objects and used normally within the guts of Cantera.
Currently, the standard state just links into the GeneralSpeciesThermo
object, which means that it's calculation speed is slow. However, atm
this satisfies the initial use case for this new capability.
In the near future, I'll push this out to the matlab and python interfaces.
XML_Node, and made them public.
It turns out the Cabinet.h routines needed these. Previously, they
were using the compiler default routines, which was a bug.
Now, they are using explicit routines. Note, these new routines
have not been checked. However, they do have the chance of being
correct.
Declared the XML_Node copy constructor and assignment operators
to be private -> they don't work, so accidently invoking them is
an error. Now, a compilation error will occur.
Note, the copy() routine can be used instead to create copies
of XML trees.