Actual source code: daensembleimpl.h

      1: #pragma once
      2: PETSC_INTERN PetscErrorCode PetscDACreate_Ensemble(PetscDA);
      3: PETSC_INTERN PetscErrorCode PetscDAView_Ensemble(PetscDA, PetscViewer);
      4: PETSC_INTERN PetscErrorCode PetscDASetFromOptions_Ensemble(PetscDA, PetscOptionItems *);
      5: PETSC_INTERN PetscErrorCode PetscDASetUp_Ensemble(PetscDA);
      6: PETSC_INTERN PetscErrorCode PetscDAEnsembleForecast_Ensemble(PetscDA, PetscErrorCode (*)(Vec, Vec, PetscCtx), PetscCtx);
      7: PETSC_INTERN PetscErrorCode PetscDADestroy_Ensemble(PetscDA);
      8: extern PetscLogEvent        PetscDA_Analysis;