PetscDAEnsembleForecast#

Advances the entire ensemble through the user-supplied forecast model.

Synopsis#

Collective

Input Parameters#

  • da - the PetscDA context

  • model - routine that advances the ensemble matrix in place; if the model can only advance one state at a time (e.g. a TS-driven step), it must loop over columns itself

  • ctx - optional context for model

Note#

The columns of the ensemble matrix are the individual members; model advances them in place.

See Also#

PetscDA: Data Assimilation, PetscDA, PETSCDALETKF, PetscDAEnsembleAnalysis()

Level#

intermediate

Location#

src/ml/da/impls/ensemble/daensemble.c

Examples#

src/ml/da/tutorials/ex1.c
src/ml/da/tutorials/ex2.c
src/ml/da/tutorials/ex4.c
src/ml/da/tutorials/ex3.c

Implementations#

PetscDAEnsembleForecast_Ensemble() in src/ml/da/impls/ensemble/daensemble.c


Index of all PetscDA routines
Table of Contents for all manual pages
Index of all manual pages