Lines Matching refs:farray
25 PetscScalar *farray; in DMMoabSetFieldVector() local
49 PetscCall(PetscMalloc1(dmmoab->nloc, &farray)); in DMMoabSetFieldVector()
51 merr = dmmoab->mbiface->tag_get_data(vtag, *dmmoab->vowned, (void *)farray); in DMMoabSetFieldVector()
53 merr = dmmoab->mbiface->tag_set_data(ntag, *dmmoab->vowned, (const void *)farray); in DMMoabSetFieldVector()
56 PetscCall(PetscFree(farray)); in DMMoabSetFieldVector()
86 PetscScalar *varray, *farray; in DMMoabSetGlobalFieldVector() local
99 PetscCall(PetscMalloc1(dmmoab->nloc, &farray)); in DMMoabSetGlobalFieldVector()
108 …for (i = 0; i < dmmoab->nloc; i++) farray[i] = (dmmoab->bs == 1 ? rarray[ifield * dmmoab->nloc + i… in DMMoabSetGlobalFieldVector()
111 merr = dmmoab->mbiface->tag_set_data(ntag, *dmmoab->vowned, (const void *)farray); in DMMoabSetGlobalFieldVector()
127 …for (i = 0; i < dmmoab->nloc; i++) farray[i] = (dmmoab->bs == 1 ? varray[ifield * dmmoab->nloc + i… in DMMoabSetGlobalFieldVector()
129 merr = dmmoab->mbiface->tag_set_data(ntag, *dmmoab->vowned, (const void *)farray); in DMMoabSetGlobalFieldVector()
140 PetscCall(PetscFree(farray)); in DMMoabSetGlobalFieldVector()