-
The formula for drawing random numbers on a sphere was not correct. This has now been corrected, and verify using a dedicated test script (test_model_spatial_const.py).
-
This handles the special case that the PFILES environment variable is set, yet the parameter file does not exist. Before, in that case the users pfiles directory was searched for the parameter file. Now, if the parameter file is missing, it will be copied in from the syspfiles directory, which is the expected behaviour.
-
The check done in GSkymap::contains() was not correct, and pixel indices that were beyond the edge of the map by one pixel were still accepted. This lead in some cases to artefacts when using the GSkymap::operator() sky direction access operator. This is now corrected.
-
Having only 4 integration iterations leads to an exception as the default order for integration is 5. Hence the number of integration iterations was switched to 5 to prevent this problem. Solves #1472.
-
Added a logger() method that allows setting the logger for an optimizer (and that also allows to set the NULL pointer)
-
Conflicts: ChangeLog NEWS
-
The bilinear interpolator class holds indices and weights for bilinear interpolation. It has an interpolation operator that operates on a linear array of double precision values.
-
… value for all parameters that have not yet been queried (see #1349).
-
The GModel::is_valid() method now allows specifying empty strings for the instrument and id parameters that will skip the specific model validity check. This allows to check for models of a given identifier whatever the instrument, or for models for a given instrument, whatever the identifier.
-
…ion to post messages.