STK: a Small (Matlab/Octave) Toolbox for Kriging
 STK_ISNOISY returns false for noiseless models, true otherwise

 CALL: ISNOISY = stk_isnoisy (MODEL)

    returns false for a noiseless MODEL and true otherwise.

    MODEL is considered noiseless if:

     * MODEL.lognoisevariance is missing or empty  (for backward compatibility
       with previous versions of STK where the lognoisevariance field was
       optional),

     * MODEL.lognoisevariance is equal to -inf  (this is the default for a
       model created by stk_model and the currently recommended way to declare
       a noiseless model),

     * MODEL.lognoisevariance is a vector of -inf  (heteroscedastic case with
       all variances set to zero).

 REMARK: Variance model objects

    Note that in the case where MODEL.lognoisevariance is an object, the MODEL
    is automatically considered noisy, even when the parameters of the variance
    model are set (or can be set) to values such that the noise variance
    function vanishes.

 See also: stk_model