Lines Matching refs:ca
5126 PetscScalar *ca, *cam; in MatMPIAIJGetLocalMat() local
5162 PetscCall(PetscMalloc1(1 + ci[am], &ca)); in MatMPIAIJGetLocalMat()
5173 ca[k++] = *ba++; in MatMPIAIJGetLocalMat()
5178 ca[k++] = *aa++; in MatMPIAIJGetLocalMat()
5183 ca[k++] = *ba++; in MatMPIAIJGetLocalMat()
5187 PetscCall(MatCreateSeqAIJWithArrays(PETSC_COMM_SELF, am, A->cmap->N, ci, cj, ca, A_loc)); in MatMPIAIJGetLocalMat()
5279 PetscScalar *ca; in MatMPIAIJGetLocalMatMerge() local
5290 PetscCall(PetscMalloc1(ai[am] + bi[am], &ca)); in MatMPIAIJGetLocalMatMerge()
5299 ca[k] = *aa++; in MatMPIAIJGetLocalMatMerge()
5304 ca[k] = *ba++; in MatMPIAIJGetLocalMatMerge()
5308 PetscCall(MatCreateSeqAIJWithArrays(PETSC_COMM_SELF, am, dn + on, ci, cj, ca, A_loc)); in MatMPIAIJGetLocalMatMerge()
5317 PetscCall(MatSeqAIJGetArrayWrite(*A_loc, &ca)); in MatMPIAIJGetLocalMatMerge()
5322 for (j = 0; j < ncols_d; j++) *ca++ = *aa++; in MatMPIAIJGetLocalMatMerge()
5324 for (j = 0; j < ncols_o; j++) *ca++ = *ba++; in MatMPIAIJGetLocalMatMerge()
5326 PetscCall(MatSeqAIJRestoreArrayWrite(*A_loc, &ca)); in MatMPIAIJGetLocalMatMerge()