Searched refs:_VecOps (Results 1 – 6 of 6) sorted by relevance
| /petsc/include/petsc/private/ |
| H A D | vecimpl.h | 17 typedef struct _VecOps *VecOps; 18 struct _VecOps { struct 112 static_assert(offsetof(struct _VecOps, duplicate) == sizeof(PetscErrorCodeFn *) * VECOP_DUPLICATE, … argument 113 static_assert(offsetof(struct _VecOps, set) == sizeof(PetscErrorCodeFn *) * VECOP_SET, ""); 114 static_assert(offsetof(struct _VecOps, view) == sizeof(PetscErrorCodeFn *) * VECOP_VIEW, ""); 115 static_assert(offsetof(struct _VecOps, load) == sizeof(PetscErrorCodeFn *) * VECOP_LOAD, ""); 116 static_assert(offsetof(struct _VecOps, viewnative) == sizeof(PetscErrorCodeFn *) * VECOP_VIEWNATIVE… 117 static_assert(offsetof(struct _VecOps, loadnative) == sizeof(PetscErrorCodeFn *) * VECOP_LOADNATIVE… 155 PETSCHEADER(struct _VecOps);
|
| /petsc/src/vec/vec/interface/ |
| H A D | vecreg.c | 152 PetscCall(PetscMemzero(vec->ops, sizeof(struct _VecOps))); in VecSetType()
|
| /petsc/doc/developers/ |
| H A D | objects.md | 125 typedef struct _VecOps* VecOps; 126 struct _VecOps {
|
| /petsc/src/vec/vec/impls/seq/ |
| H A D | bvec2.c | 714 static struct _VecOps DvOps = {
|
| /petsc/src/vec/vec/impls/mpi/ |
| H A D | pbvec.c | 455 static struct _VecOps DvOps = {
|
| /petsc/src/vec/vec/impls/nest/ |
| H A D | vecnest.c | 744 static PetscErrorCode VecNestSetOps_Private(struct _VecOps *ops) in VecNestSetOps_Private()
|