|
New issues from Xspec 12.10.0
Frequently Asked Questions
List of currently outstanding issues.
Patches:
latest update
12.10.0e Jun 28, 2018
Requires patch installer
v4.9
To apply patches, you'll need to have downloaded and already built the source code distribution
of XSPEC. For details about the patch installer including options available with the latest v4.9, click
here.
Otherwise, just follow the instructions below.
(Note: This assumes you have already set your HEADAS environment variables with the
headas-init script, as you would if you were running XSPEC.)
To make sure your XSPEC installation is up to date with ALL listed patches:
1.    If you don't already have the patch installer
tcl script (v4.9), download and place it in the XSPEC src directory. This directory
should be at heasoft-[ver]/Xspec/src from the source code distribution.
2.    Download the latest patchfile into
the same directory. There is no need to unzip/untar the patchfile
since the installer will do that.
3.    At the command line, launch the script by typing
'tclsh patch_install_[ver].tcl',
and that's all.
The script should detect which patches you've installed previously, copy
the new code files to the necessary directories, determine whether complete or only partial
rebuilds are necessary, and finally perform the rebuilds. Numbers listed in red indicate that the patch modifies the interface
to one or more of XSPEC's libraries. These patches will generally cause longer rebuilds. If you
have a local model library, it is recommended (though not always necessary) that you rebuild it
with initpackage after applying red patches.
12.10.0a |
The default Xspec.init file version string should be updated to 12.10.0
and thus issue a warning message when detecting a user with an older Xspec.init.
This is to draw attention to the fact that the default
ATOMDB_VERSION in the new Xspec.init is now 3.0.9.
Report added on Mar 13, 2018.
This patch modifies heasoft-6.23/Xspec/src/manager/
Xspec.init and src/XSUser/Global/
Global.cxx.
|
12.10.0b |
The mdefine command fails if more than one xspec model function is
included in the expression.
Report added on Mar 19, 2018.
This patch modifies heasoft-6.23/Xspec/src/XSFunctions/Utilities/
MdefExpression.cxx.
|
12.10.0c |
When a mix model is used with multiple data groups and
there is more than 1 spectrum per group, XSPEC is improperly exiting.
Our thanks to Roderick Johnstone for pointing this out.
Report added on Mar 26, 2018.
This patch modifies heasoft-6.23/Xspec/src/XSFunctions/Utilities/
XSModelFunction.cxx and XSModel/Model/Component/
Component.cxx.
|
12.10.0d |
In the newest version of XSPEC, the zxipcf multiplicative model
is zero above 20 keV instead of one. Our thanks to Elias Kammoun for bringing
this to our attention.
Report added on Jun 12, 2018.
This patch modifies heasoft-6.24/Xspec/src/XSFunctions/
tableInterpolate.cxx and src/spectral/modelData/
zxipcf_mtable.fits.
|
12.10.0e |
There are a couple of minor problems in the apec models for weak lines (those included
in the pseudo-continuum in the atomDB input files). The broadening of these lines doesn't work
correctly and the interpolation is not quite correct in the case of larger energy bins
(when the weaker lines are less important). Our thanks to Maurice Leutenegger and Hiroya Yamaguchi for pointing these out.
Report added on Jun 28, 2018.
This patch modifies heasoft-6.24/Xspec/src/XSFunctions/
Aped.cxx.
|
Older Versions:
|