Lines Matching refs:pointer
122 Otherwise `y` will be a dangling pointer whose access will cause a crash.
135 …inters to arrays for arguments that output an array, for example `PetscScalar, pointer \:\: a(\:)`,
217 PetscInt, pointer :: lx(:), ly(:)
254 one passes in a pointer to an array and the PETSc routine returns an array containing the values. F…
265 PetscScalar, pointer :: a(:)
378 …ple, `SNESGetApplicationContext()`. In C, they are handled as a `void *` pointer so one can write …
386 In Fortran, they must be declared as a pointer with, for example,
388 type(AppCtx), pointer :: ctx
393 that `SNESGetApplicationContext()` expects the `ctx` argument to be a pointer to `type(AppCtx)` sin…
406 When a function pointer (declared as external in Fortran) is passed as an argument to a PETSc funct…
415 to function pointer setting routines, such as `SNESSetFunction()`. Instead, one must use `SNESSetFu…