Lines Matching refs:smat_i

2060   Mat_SubSppt    *smat_i;  in MatCreateSubMatrices_MPIAIJ_Local()  local
2103 smat_i = subc->submatis1; in MatCreateSubMatrices_MPIAIJ_Local()
2105 nrqs = smat_i->nrqs; in MatCreateSubMatrices_MPIAIJ_Local()
2106 nrqr = smat_i->nrqr; in MatCreateSubMatrices_MPIAIJ_Local()
2107 rbuf1 = smat_i->rbuf1; in MatCreateSubMatrices_MPIAIJ_Local()
2108 rbuf2 = smat_i->rbuf2; in MatCreateSubMatrices_MPIAIJ_Local()
2109 rbuf3 = smat_i->rbuf3; in MatCreateSubMatrices_MPIAIJ_Local()
2110 req_source2 = smat_i->req_source2; in MatCreateSubMatrices_MPIAIJ_Local()
2112 sbuf1 = smat_i->sbuf1; in MatCreateSubMatrices_MPIAIJ_Local()
2113 sbuf2 = smat_i->sbuf2; in MatCreateSubMatrices_MPIAIJ_Local()
2114 ptr = smat_i->ptr; in MatCreateSubMatrices_MPIAIJ_Local()
2115 tmp = smat_i->tmp; in MatCreateSubMatrices_MPIAIJ_Local()
2116 ctr = smat_i->ctr; in MatCreateSubMatrices_MPIAIJ_Local()
2118 pa = smat_i->pa; in MatCreateSubMatrices_MPIAIJ_Local()
2119 req_size = smat_i->req_size; in MatCreateSubMatrices_MPIAIJ_Local()
2120 req_source1 = smat_i->req_source1; in MatCreateSubMatrices_MPIAIJ_Local()
2122 allcolumns[i] = smat_i->allcolumns; in MatCreateSubMatrices_MPIAIJ_Local()
2123 row2proc[i] = smat_i->row2proc; in MatCreateSubMatrices_MPIAIJ_Local()
2124 rmap[i] = smat_i->rmap; in MatCreateSubMatrices_MPIAIJ_Local()
2125 cmap[i] = smat_i->cmap; in MatCreateSubMatrices_MPIAIJ_Local()
2130 smat_i = (Mat_SubSppt *)submats[0]->data; in MatCreateSubMatrices_MPIAIJ_Local()
2132 nrqs = smat_i->nrqs; in MatCreateSubMatrices_MPIAIJ_Local()
2133 nrqr = smat_i->nrqr; in MatCreateSubMatrices_MPIAIJ_Local()
2134 rbuf1 = smat_i->rbuf1; in MatCreateSubMatrices_MPIAIJ_Local()
2135 rbuf2 = smat_i->rbuf2; in MatCreateSubMatrices_MPIAIJ_Local()
2136 rbuf3 = smat_i->rbuf3; in MatCreateSubMatrices_MPIAIJ_Local()
2137 req_source2 = smat_i->req_source2; in MatCreateSubMatrices_MPIAIJ_Local()
2139 sbuf1 = smat_i->sbuf1; in MatCreateSubMatrices_MPIAIJ_Local()
2140 sbuf2 = smat_i->sbuf2; in MatCreateSubMatrices_MPIAIJ_Local()
2141 ptr = smat_i->ptr; in MatCreateSubMatrices_MPIAIJ_Local()
2142 tmp = smat_i->tmp; in MatCreateSubMatrices_MPIAIJ_Local()
2143 ctr = smat_i->ctr; in MatCreateSubMatrices_MPIAIJ_Local()
2145 pa = smat_i->pa; in MatCreateSubMatrices_MPIAIJ_Local()
2146 req_size = smat_i->req_size; in MatCreateSubMatrices_MPIAIJ_Local()
2147 req_source1 = smat_i->req_source1; in MatCreateSubMatrices_MPIAIJ_Local()
2528 PetscCall(PetscNew(&smat_i)); in MatCreateSubMatrices_MPIAIJ_Local()
2530 subc->submatis1 = smat_i; in MatCreateSubMatrices_MPIAIJ_Local()
2532 smat_i->destroy = submats[i]->ops->destroy; in MatCreateSubMatrices_MPIAIJ_Local()
2536 smat_i->id = i; in MatCreateSubMatrices_MPIAIJ_Local()
2537 smat_i->nrqs = nrqs; in MatCreateSubMatrices_MPIAIJ_Local()
2538 smat_i->nrqr = nrqr; in MatCreateSubMatrices_MPIAIJ_Local()
2539 smat_i->rbuf1 = rbuf1; in MatCreateSubMatrices_MPIAIJ_Local()
2540 smat_i->rbuf2 = rbuf2; in MatCreateSubMatrices_MPIAIJ_Local()
2541 smat_i->rbuf3 = rbuf3; in MatCreateSubMatrices_MPIAIJ_Local()
2542 smat_i->sbuf2 = sbuf2; in MatCreateSubMatrices_MPIAIJ_Local()
2543 smat_i->req_source2 = req_source2; in MatCreateSubMatrices_MPIAIJ_Local()
2545 smat_i->sbuf1 = sbuf1; in MatCreateSubMatrices_MPIAIJ_Local()
2546 smat_i->ptr = ptr; in MatCreateSubMatrices_MPIAIJ_Local()
2547 smat_i->tmp = tmp; in MatCreateSubMatrices_MPIAIJ_Local()
2548 smat_i->ctr = ctr; in MatCreateSubMatrices_MPIAIJ_Local()
2550 smat_i->pa = pa; in MatCreateSubMatrices_MPIAIJ_Local()
2551 smat_i->req_size = req_size; in MatCreateSubMatrices_MPIAIJ_Local()
2552 smat_i->req_source1 = req_source1; in MatCreateSubMatrices_MPIAIJ_Local()
2554 smat_i->allcolumns = allcolumns[i]; in MatCreateSubMatrices_MPIAIJ_Local()
2555 smat_i->singleis = PETSC_FALSE; in MatCreateSubMatrices_MPIAIJ_Local()
2556 smat_i->row2proc = row2proc[i]; in MatCreateSubMatrices_MPIAIJ_Local()
2557 smat_i->rmap = rmap[i]; in MatCreateSubMatrices_MPIAIJ_Local()
2558 smat_i->cmap = cmap[i]; in MatCreateSubMatrices_MPIAIJ_Local()
2567 PetscCall(PetscNew(&smat_i)); in MatCreateSubMatrices_MPIAIJ_Local()
2568 submats[0]->data = (void *)smat_i; in MatCreateSubMatrices_MPIAIJ_Local()
2570 smat_i->destroy = submats[0]->ops->destroy; in MatCreateSubMatrices_MPIAIJ_Local()
2574 smat_i->id = 0; in MatCreateSubMatrices_MPIAIJ_Local()
2575 smat_i->nrqs = nrqs; in MatCreateSubMatrices_MPIAIJ_Local()
2576 smat_i->nrqr = nrqr; in MatCreateSubMatrices_MPIAIJ_Local()
2577 smat_i->rbuf1 = rbuf1; in MatCreateSubMatrices_MPIAIJ_Local()
2578 smat_i->rbuf2 = rbuf2; in MatCreateSubMatrices_MPIAIJ_Local()
2579 smat_i->rbuf3 = rbuf3; in MatCreateSubMatrices_MPIAIJ_Local()
2580 smat_i->sbuf2 = sbuf2; in MatCreateSubMatrices_MPIAIJ_Local()
2581 smat_i->req_source2 = req_source2; in MatCreateSubMatrices_MPIAIJ_Local()
2583 smat_i->sbuf1 = sbuf1; in MatCreateSubMatrices_MPIAIJ_Local()
2584 smat_i->ptr = ptr; in MatCreateSubMatrices_MPIAIJ_Local()
2585 smat_i->tmp = tmp; in MatCreateSubMatrices_MPIAIJ_Local()
2586 smat_i->ctr = ctr; in MatCreateSubMatrices_MPIAIJ_Local()
2588 smat_i->pa = pa; in MatCreateSubMatrices_MPIAIJ_Local()
2589 smat_i->req_size = req_size; in MatCreateSubMatrices_MPIAIJ_Local()
2590 smat_i->req_source1 = req_source1; in MatCreateSubMatrices_MPIAIJ_Local()
2592 smat_i->allcolumns = PETSC_FALSE; in MatCreateSubMatrices_MPIAIJ_Local()
2593 smat_i->singleis = PETSC_FALSE; in MatCreateSubMatrices_MPIAIJ_Local()
2594 smat_i->row2proc = NULL; in MatCreateSubMatrices_MPIAIJ_Local()
2595 smat_i->rmap = NULL; in MatCreateSubMatrices_MPIAIJ_Local()
2596 smat_i->cmap = NULL; in MatCreateSubMatrices_MPIAIJ_Local()