The default behavior for adding and solving with noisemodels has changed from Pastas 1.5. Find more information here

pastas.stressmodels.WellModel.variance_gain#

WellModel.variance_gain(model, istress=None, r=None)[source]#

Calculate variance of the gain for WellModel.

Variance of the gain is calculated based on propagation of uncertainty using optimal parameter values and the estimated variances of A and b and the covariance between A and b.

Parameters
  • model (pastas.Model) – optimized model

  • istress (int or list of int, optional) – index of stress(es) for which to calculate variance of gain

  • r (array_like, optional) – radial distance(s) at which to calculate variance of the gain, only considered if istress is None

Returns

var_gain – variance of the gain calculated from model results for parameters A and b.

Return type

float

See also

pastas.HantushWellModel.variance_gain