Searched refs:marray (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/sys/tests/ |
| H A D | ex41.c | 11 PetscInt n, off, array[4], na, nb, i, *marray, size; in main() local 130 PetscCall(PetscMalloc1(n * 2, &marray)); in main() 132 PetscCall(PetscHSetIGetElems(ht, &off, marray)); in main() 135 PetscCall(PetscSortInt(off, marray)); in main() 137 PetscTestCheck(marray[i] == (i + 1)); in main() 138 PetscTestCheck(marray[n + i] == (i + 1 + n)); in main() 140 PetscCall(PetscFree(marray)); in main()
|
| /petsc/src/dm/impls/moab/ |
| H A D | dmmbvec.cxx | 127 PetscScalar *marray; in DMMoabVecGetArray() local 173 …, dmmoab->vlocal->begin(), dmmoab->vlocal->end(), count, reinterpret_cast<void *&>(marray), false); in DMMoabVecGetArray() 179 … (*varray)[dmmoab->lidmap[(PetscInt)*iter - dmmoab->seqstart] * dmmoab->numFields + f] = marray[i]; in DMMoabVecGetArray() 207 PetscScalar *marray; in DMMoabVecRestoreArray() local 244 …, dmmoab->vlocal->begin(), dmmoab->vlocal->end(), count, reinterpret_cast<void *&>(marray), false); in DMMoabVecRestoreArray() 250 …for (f = 0; f < dmmoab->numFields; f++, i++) marray[i] = (*varray)[dmmoab->lidmap[(PetscInt)*iter … in DMMoabVecRestoreArray() 288 PetscScalar *marray; in DMMoabVecGetArrayRead() local 332 …, dmmoab->vlocal->begin(), dmmoab->vlocal->end(), count, reinterpret_cast<void *&>(marray), false); in DMMoabVecGetArrayRead() 338 … (*varray)[dmmoab->lidmap[(PetscInt)*iter - dmmoab->seqstart] * dmmoab->numFields + f] = marray[i]; in DMMoabVecGetArrayRead()
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 5123 PetscScalar *marray, *work; in PCBDDCSetUpCorrection() local 5148 PetscScalar *av, *marray; in PCBDDCSetUpCorrection() local 5157 PetscCall(MatDenseGetArray(B_V, &marray)); in PCBDDCSetUpCorrection() 5160 for (j = xadj[i]; j < xadj[i + 1]; j++) marray[i * n_R + adjncy[j]] -= av[j]; in PCBDDCSetUpCorrection() 5162 PetscCall(MatDenseRestoreArray(B_V, &marray)); in PCBDDCSetUpCorrection() 5170 PetscCall(MatDenseGetArray(B_V, &marray)); in PCBDDCSetUpCorrection() 5172 PetscCall(VecPlaceArray(pcbddc->vec1_R, marray + i * n_R)); in PCBDDCSetUpCorrection() 5179 PetscCall(MatDenseRestoreArray(B_V, &marray)); in PCBDDCSetUpCorrection() 5182 PetscCall(MatDenseGetArray(B_C, &marray)); in PCBDDCSetUpCorrection() 5184 PetscCall(VecPlaceArray(pcbddc->vec1_R, marray + (i - n_vertices) * n_R)); in PCBDDCSetUpCorrection() [all …]
|