Lines Matching refs:F
16 PetscErrorCode f(PetscReal t, Vec UV, Vec F) in f() argument
27 PetscCall(VecGetArrayWrite(F, &f)); in f()
30 PetscCall(VecRestoreArrayWrite(F, &f)); in f()
38 PetscErrorCode F(PetscReal t, Vec UV, Vec F) in F() argument
49 PetscCall(VecGetArrayWrite(F, &f)); in F()
54 PetscCall(VecRestoreArrayWrite(F, &f)); in F()
60 PetscErrorCode (*F)(PetscReal, Vec, Vec); member
84 ctx.F = F; in main()
98 PetscErrorCode TSFunctionRHS(TS ts, PetscReal t, Vec UV, Vec F, void *actx) in TSFunctionRHS() argument
103 PetscCall(VecSet(F, 0.0)); in TSFunctionRHS()
104 PetscCall((*ctx->f)(t, UV, F)); in TSFunctionRHS()
111 PetscErrorCode TSFunctionI(TS ts, PetscReal t, Vec UV, Vec UVdot, Vec F, void *actx) in TSFunctionI() argument
116 PetscCall(VecCopy(UVdot, F)); in TSFunctionI()
117 PetscCall((*ctx->F)(t, UV, F)); in TSFunctionI()