Home
last modified time | relevance | path

Searched refs:PetscLimiter (Results 1 – 10 of 10) sorted by relevance

/petsc/include/
H A Dpetscfv.h36 PETSC_EXTERN PetscErrorCode PetscLimiterCreate(MPI_Comm, PetscLimiter *);
37 PETSC_EXTERN PetscErrorCode PetscLimiterDestroy(PetscLimiter *);
38 PETSC_EXTERN PetscErrorCode PetscLimiterSetType(PetscLimiter, PetscLimiterType);
39 PETSC_EXTERN PetscErrorCode PetscLimiterGetType(PetscLimiter, PetscLimiterType *);
40 PETSC_EXTERN PetscErrorCode PetscLimiterSetUp(PetscLimiter);
41 PETSC_EXTERN PetscErrorCode PetscLimiterSetFromOptions(PetscLimiter);
42 PETSC_EXTERN PetscErrorCode PetscLimiterViewFromOptions(PetscLimiter, PetscObject, const char[]);
43 PETSC_EXTERN PetscErrorCode PetscLimiterView(PetscLimiter, PetscViewer);
44 PETSC_EXTERN PetscErrorCode PetscLimiterRegister(const char[], PetscErrorCode (*)(PetscLimiter));
47 PETSC_EXTERN PetscErrorCode PetscLimiterLimit(PetscLimiter, PetscReal, PetscReal *);
[all …]
H A Dpetscfvtypes.h13 typedef struct _p_PetscLimiter *PetscLimiter; typedef
/petsc/include/petsc/private/
H A Dpetscfvimpl.h17 PetscErrorCode (*setfromoptions)(PetscLimiter);
18 PetscErrorCode (*setup)(PetscLimiter);
19 PetscErrorCode (*view)(PetscLimiter, PetscViewer);
20 PetscErrorCode (*destroy)(PetscLimiter);
21 PetscErrorCode (*limit)(PetscLimiter, PetscReal, PetscReal *);
74 PetscLimiter limiter; /* The slope limiter */
H A Ddmadaptorimpl.h45 PetscLimiter limiter;
/petsc/src/dm/dt/fv/interface/
H A Dfv.c50 PetscErrorCode PetscLimiterRegister(const char sname[], PetscErrorCode (*function)(PetscLimiter)) in PetscLimiterRegister() argument
73 PetscErrorCode PetscLimiterSetType(PetscLimiter lim, PetscLimiterType name) in PetscLimiterSetType()
75 PetscErrorCode (*r)(PetscLimiter); in PetscLimiterSetType()
110 PetscErrorCode PetscLimiterGetType(PetscLimiter lim, PetscLimiterType *name) in PetscLimiterGetType()
134 PetscErrorCode PetscLimiterViewFromOptions(PetscLimiter A, PetscObject obj, const char name[]) in PetscLimiterViewFromOptions()
155 PetscErrorCode PetscLimiterView(PetscLimiter lim, PetscViewer v) in PetscLimiterView()
176 PetscErrorCode PetscLimiterSetFromOptions(PetscLimiter lim) in PetscLimiterSetFromOptions()
215 PetscErrorCode PetscLimiterSetUp(PetscLimiter lim) in PetscLimiterSetUp()
235 PetscErrorCode PetscLimiterDestroy(PetscLimiter *lim) in PetscLimiterDestroy()
267 PetscErrorCode PetscLimiterCreate(MPI_Comm comm, PetscLimiter *lim) in PetscLimiterCreate()
[all …]
/petsc/src/dm/interface/
H A Ddmregall.c162 PETSC_EXTERN PetscErrorCode PetscLimiterCreate_Sin(PetscLimiter);
163 PETSC_EXTERN PetscErrorCode PetscLimiterCreate_Zero(PetscLimiter);
164 PETSC_EXTERN PetscErrorCode PetscLimiterCreate_None(PetscLimiter);
165 PETSC_EXTERN PetscErrorCode PetscLimiterCreate_Minmod(PetscLimiter);
166 PETSC_EXTERN PetscErrorCode PetscLimiterCreate_VanLeer(PetscLimiter);
167 PETSC_EXTERN PetscErrorCode PetscLimiterCreate_VanAlbada(PetscLimiter);
168 PETSC_EXTERN PetscErrorCode PetscLimiterCreate_Superbee(PetscLimiter);
169 PETSC_EXTERN PetscErrorCode PetscLimiterCreate_MC(PetscLimiter);
/petsc/src/dm/impls/plex/
H A Dplexfvm.c7 static PetscErrorCode DMPlexApplyLimiter_Internal(DM dm, DM dmCell, PetscLimiter lim, PetscInt dim,… in DMPlexApplyLimiter_Internal()
61 PetscLimiter lim; in DMPlexReconstructGradients_Internal()
/petsc/src/dm/impls/forest/tests/
H A Dex2.c191 PetscLimiter limiter; in main()
/petsc/src/ts/tutorials/
H A Dex11.c1099 PetscLimiter limiter;
1100 PetscLimiter noneLimiter;
1240 PetscLimiter limiter = NULL, noneLimiter = NULL; in main()
/petsc/src/snes/utils/dm/
H A Ddmadapt.c737 PetscLimiter noneLimiter; in DMAdaptorPreAdapt()