Lines Matching refs:vctx
57 static PetscErrorCode PhysicsRiemann_Advect(void *vctx, PetscInt m, const PetscScalar *uL, const Pe… in PhysicsRiemann_Advect() argument
59 AdvectCtx *ctx = (AdvectCtx *)vctx; in PhysicsRiemann_Advect()
69 static PetscErrorCode PhysicsCharacteristic_Advect(void *vctx, PetscInt m, const PetscScalar *u, Pe… in PhysicsCharacteristic_Advect() argument
71 AdvectCtx *ctx = (AdvectCtx *)vctx; in PhysicsCharacteristic_Advect()
80 static PetscErrorCode PhysicsSample_Advect(void *vctx, PetscInt initial, FVBCType bctype, PetscReal… in PhysicsSample_Advect() argument
82 AdvectCtx *ctx = (AdvectCtx *)vctx; in PhysicsSample_Advect()
159 static PetscErrorCode PhysicsRiemann_Shallow_Exact(void *vctx, PetscInt m, const PetscScalar *uL, c… in PhysicsRiemann_Shallow_Exact() argument
161 ShallowCtx *phys = (ShallowCtx *)vctx; in PhysicsRiemann_Shallow_Exact()
233 static PetscErrorCode PhysicsRiemann_Shallow_Rusanov(void *vctx, PetscInt m, const PetscScalar *uL,… in PhysicsRiemann_Shallow_Rusanov() argument
235 ShallowCtx *phys = (ShallowCtx *)vctx; in PhysicsRiemann_Shallow_Rusanov()
261 static PetscErrorCode PhysicsCharacteristic_Conservative(void *vctx, PetscInt m, const PetscScalar … in PhysicsCharacteristic_Conservative() argument
273 static PetscErrorCode PhysicsCharacteristic_Shallow(void *vctx, PetscInt m, const PetscScalar *u, P… in PhysicsCharacteristic_Shallow() argument
275 ShallowCtx *phys = (ShallowCtx *)vctx; in PhysicsCharacteristic_Shallow()
301 static PetscErrorCode PhysicsSample_Shallow(void *vctx, PetscInt initial, FVBCType bctype, PetscRea… in PhysicsSample_Shallow() argument
366 static PetscErrorCode PhysicsInflow_Shallow(void *vctx, PetscReal t, PetscReal x, PetscReal *u) in PhysicsInflow_Shallow() argument
368 FVCtx *ctx = (FVCtx *)vctx; in PhysicsInflow_Shallow()
549 PetscErrorCode FVRHSFunction_2WaySplit(TS ts, PetscReal time, Vec X, Vec F, void *vctx) in FVRHSFunction_2WaySplit() argument
551 FVCtx *ctx = (FVCtx *)vctx; in FVRHSFunction_2WaySplit()
725 PetscErrorCode FVRHSFunctionslow_2WaySplit(TS ts, PetscReal time, Vec X, Vec F, void *vctx) in FVRHSFunctionslow_2WaySplit() argument
727 FVCtx *ctx = (FVCtx *)vctx; in FVRHSFunctionslow_2WaySplit()
876 PetscErrorCode FVRHSFunctionslowbuffer_2WaySplit(TS ts, PetscReal time, Vec X, Vec F, void *vctx) in FVRHSFunctionslowbuffer_2WaySplit() argument
878 FVCtx *ctx = (FVCtx *)vctx; in FVRHSFunctionslowbuffer_2WaySplit()
1047 PetscErrorCode FVRHSFunctionfast_2WaySplit(TS ts, PetscReal time, Vec X, Vec F, void *vctx) in FVRHSFunctionfast_2WaySplit() argument
1049 FVCtx *ctx = (FVCtx *)vctx; in FVRHSFunctionfast_2WaySplit()