gausscost/FLEXPART gausscost/FLEXPART#
Description#
Gaussian cost function simulator adapted for FLEXPART Lagrangian footprints.
This plugin implements the same Bayesian Gaussian cost function as
gausscost / std but is tailored for use with FLEXPART-based Lagrangian
particle-dispersion models. Key differences from the standard version:
Observation errors are computed from the combined obs-error and background-error columns of the datastore (
obserror**2 + obs_bkgerr**2) rather than from a general \(\mathbf{R}^{-1}\) matrix-vector product.The adjoint sensitivity is read directly from
obsvect.dxrather than being computed via a separate adjoint obs-operator call.Optionally applies an SVD-based cost function via
svd_cost().
See gausscost / std for the general mathematical framework.
Requirements#
The current plugin requires the present plugins to run properly:
Requirement name |
Requirement type |
Explicit definition |
Any valid |
Default name |
Default version |
|---|---|---|---|---|---|
controlvect |
False |
True |
None |
None |
|
obsvect |
False |
True |
None |
None |
|
obsoperator |
True |
True |
standard |
std |
See also