The prior variances supplied, together with any observations over D, must be coherent. The COHERENCE: command can be used to perform coherence checking for variance matrices to be used in an adjustment. Otherwise, whenever an adjustment is calculated, [B/D] checks for the coherence of the variance specifications required for any analysis, and also checks that the data, if any, are consistent with the variance matrix specified over D, in the following context.
Suppose that the data quantities for an adjustment are observed to be . These data are inconsistent with the beliefs specified beforehand if, for any linear combination , we have and (that is, we observed a change in a quantity whose value we believed we knew with certainty). The datawarn and datawarn+ options are used to set the level of detail output when data inconsistency is detected, and the datawarn control can be set to warn about data inconsistency, rather than flagging it as an error. When flagged as an error, the default, the calculation of the adjustment fails. Otherwise, the adjustment proceeds as normal but of course the status of the results involving the data will be unclear.