PetscDALETKFResetLocalization#
Discards the cached localization matrix Q so the next analysis rebuilds it from the current type, radius, and coordinates.
Synopsis#
Collective
Input Parameter#
da - the
PetscDAcontext
Notes#
The setters PetscDALETKFSetLocalizationType(), PetscDALETKFSetLocalizationRadius(), and
PetscDALETKFSetLocalizationCoordinates() already invalidate Q when their inputs actually
change, so most users never need to call this directly. Use it when an input was mutated outside
of the setters (for example, the entries of a cached coordinate Vec were edited in place, or
the cached observation operator H was reassembled with different sparsity).
See Also#
PetscDA: Data Assimilation, PETSCDALETKF, PetscDA, PetscDALETKFSetLocalizationType(),
PetscDALETKFSetLocalizationRadius(), PetscDALETKFSetLocalizationCoordinates()
Level#
advanced
Location#
Implementations#
PetscDALETKFResetLocalization_LETKF() in src/ml/da/impls/ensemble/letkf/letkfilter.c
Index of all PetscDA routines
Table of Contents for all manual pages
Index of all manual pages