HEASARC Staff Scientist Position - Applications are now being accepted for a Staff Scientist with significant experience and interest in the technical aspects of astrophysics research, to work in the High Energy Astrophysics Science Archive Research Center (HEASARC) at NASA Goddard Space Flight Center (GSFC) in Greenbelt, MD. Refer to the AAS Job register for full details.
New models
- Added new crossarf model for simultaneous fitting of
spectra from multiple regions which mix together due to the PSF.
- Added versions of Gaussian lines with width parameter velocity
in km/s instead of energy. New models vagauss,
zvagauss, vgabs, zvgabs,
vgauss, zvgauss.
- Added new SED model for black hole binaries from Kubota et al. (SSsed).
Changes to models
- Added 3 new spectral tables (for Hydrogen at magnetic
fields logB=11.7, 11.85, 11.95) to the nsmaxg model.
- Changed gaussian, lorentzian, and voigt line profiles so they
are normalized from 0 to infinity instead of -infinity to
infinity. This is not significant for standard spectral fitting
however when using xspec to fit time series power spectra it will
make a difference.
- Changed the cemekl default switch parameter to
2. Fixed all the switch parameters so only the default value is
given since xspec ignores the others.
- Changed the default redshift for the (b)(v)cph models to 0.1 since 0.0
does not work.
- Added members and methods to move more of the heavy lifting
in mixing models out of the individual models and into the
MixUtility class. Any individual model now just needs to set
the specNumsMixSets, mixingFactors, and mixingEnergies
structures then the doMix method does the actual mixing.
- Passed the source number into mixing models - before was
assuming that any mixing models were only in the first source (which is most likely).
- When using adaptive integration in the agauss model
and the models which use the MZCompRefl class store the number of
function evaluations from the last integration.
Documentation changes
- Added reference links and clarified which models are
changed by xsect.
- Fixed error in the equations for cstat with background in
Appendix B.
Bug fixes
The following patches for 12.14 have been included:
- 12.14.0a. The plot polangle command causes a seg fault if no model is
defined.
- 12.14.0b. Fixes necessary for compilation on Macs using
Xcode/clang v15.3.
- 12.14.0c. The fakeit command does not handle data systematic errors
correctly when using a spectrum as the source (ie. not 'fakeit
none'). The systematic error should not be used as part of the
probability distribution when simulating data.
- 12.14.0d. The changes in the previous bug fix did not include writing
out the SYS_ERR column after fakeit if appropriate.
- 12.14.0e. This fixes a bug introduced in v12.14.0 that was preventing
the setplot id plotting option from displaying APEC line IDs.
- 12.14.0f. This fixes a memory error that can cause a crash in the new
bsedov model.
- 12.14.0g. The fourth parameter in the bwcycl model had been renamed
from 'delta' to 'del' after Xspec v12.13. That was causing parsing
problems in PyXspec when trying to access the parameter by name, so
this patch changes its name back to 'delta'.
- 12.14.0h. The newpar command does not properly parse the case where a
model name begins with a '0'.
- 12.14.0i. This fixes a potential crash occurring with the the bvvnei
model.
- 12.14.0j. When a parameter is linked from one model to a parameter
belonging to a different model assigned to a higher source number,
the save command's output file does not reproduce the link.
- 12.14.0k. Bug fix in 2D interpolation for the xscat model. This fix
conforms to v1.0.2 of the xscat code distributed on GitHub.
In addition the following bugs have been fixed:
- Fixed bugs in the Fortran wrappers for the Numerics rebinning
routines. Also changed variable names for hopefully greater clarity.
- Fixed potential error in the polrot model if the spectra are
not read in the expected order.
- Header information is now written out during the fit when using
the migrad or simplex methods.
- Fixed a case in the newpar command where a change to a parameter
needs to force a recalculation in a separate model that happens to
be linked to it.
- Fix to fitting for the case where non-norm parameters are linked
to norm parameters.
HEASARC Home |
Observatories |
Archive |
Calibration |
Software |
Tools |
Students/Teachers/Public
Last modified: Friday, 23-Aug-2024 13:20:40 EDT
HEASARC Staff Scientist Position - Applications are now being accepted for a Staff Scientist with significant experience and interest in the technical aspects of astrophysics research, to work in the High Energy Astrophysics Science Archive Research Center (HEASARC) at NASA Goddard Space Flight Center (GSFC) in Greenbelt, MD. Refer to the AAS Job register for full details.
|