PetscDALETKFResetLocalization#

Discards the cached localization matrix Q so the next analysis rebuilds it from the current type, radius, and coordinates.

Synopsis#

Collective

Input Parameter#

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#

src/ml/da/impls/ensemble/letkf/letkfilter.c

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