Searched refs:rootspaceoffsets (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiptap.c | 990 PetscInt rootspacesize, *rootspace, *rootspaceoffsets, nleaves; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() local 1094 PetscCall(PetscMalloc1(rootspacesize + 1, &rootspaceoffsets)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() 1105 rootspaceoffsets[0] = 0; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() 1110 … rootspaceoffsets[rootspacesize + 1] = rootspaceoffsets[rootspacesize] + rootspace[rootspacesize]; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() 1118 PetscCall(PetscSFScatterBegin(sf, MPIU_INT, rootspaceoffsets, c_rmtoffsets)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() 1119 PetscCall(PetscSFScatterEnd(sf, MPIU_INT, rootspaceoffsets, c_rmtoffsets)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() 1121 PetscCall(PetscFree(rootspaceoffsets)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() 1256 PetscInt rootspacesize, *rootspace, *rootspaceoffsets, nleaves; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged() local 1386 PetscCall(PetscMalloc1(rootspacesize + 1, &rootspaceoffsets)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged() 1397 rootspaceoffsets[0] = 0; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged() [all …]
|