Changes Introduced in V7.1.0

The following describes the most significant changes which occurred in the AST library between versions V7.0.6 and V7.1.0:

  1. IMPORTANT! The default behaviour of astRebinSeq is now NOT to conserve flux. To conserve flux, the AST__CONSERVEFLUX flag should be supplied when calling astRebinSeq<X>. Without this flag, each output value is a weighted mean of the neighbouring input values.

  2. A new flag AST__NONORM can be used with astRebinSeq<X> to indicate that normalisation of the output arrays is not required. In this case no weights array need be supplied.

  3. A bug has been fixed in astAddFrameastAddFrame method that could result in the incorrect inversion of Mappings within the FrameSetFrameSet when the AST__ALLFRAMES flag is supplied for the "iframe" parameter.

  4. The astRateastRate method has been re-written to make it faster and more reliable.