Changes between Version 25 and Version 26 of NewC17


Ignore:
Timestamp:
2017-11-27T18:06:27Z (3 weeks ago)
Author:
peter
Comment:

Changes resulting from r11911.

Legend:

Unmodified
Added
Removed
Modified
  • NewC17

    v25 v26  
    99== C17.01 ==
    1010
    11 A bug causing '''''the SAVE XSPEC command to produce faulty FITS files''''' has been fixed.
     11A bug causing '''''the SAVE XSPEC command to produce faulty FITS files''''' has been fixed. Several other bugs in this command were also fixed, such as the covering factor being omitted in each of the reflected components of the spectrum.
     12
     13A new option to normalize the spectra in the SAVE XSPEC FITS files has been added. See Hazy 1 for details.
     14
     15A bug causing '''''the reflected components of the SAVE CONTINUUM output to have the wrong normalization''''' has been fixed. This would affect spherical models with an open geometry in the luminosity case. See [wiki:HotFixes_17] for details.
    1216
    1317A bug has been fixed that could cause line labels to be parsed incorrectly under certain circumstances (see [wiki:KnownProblems_17]). The solution is to make the parser stricter, resulting in the following user-visible changes:
     
    4347A comment was added to Hazy1 to make it clear that the abundance tables do not list all the abundance sets in {{{data/abundances}}}.
    4448
    45 The '''drive case B''' command was broken in c17.00 and has been removed.
     49The '''drive case B''' command was broken in c17.00 and has been removed. Several other commands have also been removed: '''save spectrum''' (this was not documented and also no longer maintained), '''save nlte [ continuum ]''' (this was a one-off for a meeting and is now no longer relevant), and '''save outward continuum''' (this is redundant with the '''save continuum''' command).
    4650
    4751The routines cdColm(), cdIonFrac(), and cdTemp() take strings as arguments that inform the routine what information the user wants. In C13 these strings had to be exactly 4 characters long and needed to be padded with spaces if the actual label was shorter. Our intention was to make this padding optional, but this was done incorrectly and also not documented in Hazy. This has been fixed now. The padding with spaces is no longer required in these routines, but is still accepted for backward compatibility.
     52
     53The deprecated routine cdSPEC() has been removed.
    4854
    4955While implementing a new data parser for Stout files on the trunk, we discovered that several files were broken. These have now been fixed. These fixes did not result in changes in our test suite, so it looks like these broken files only had a minor effect on the modeling results.