Searched refs:ris1 (Results 1 – 2 of 2) sorted by relevance
| /petsc/include/petsc/private/ |
| H A D | matisimpl.h | 44 IS cis0, cis1, ris0, ris1; member
|
| /petsc/src/mat/impls/is/ |
| H A D | matis.c | 50 PetscCall(MatDestroySubMatrices(ptap->ris1 ? 2 : 1, &ptap->lP)); in MatISContainerDestroyPtAP_Private() 54 PetscCall(ISDestroy(&ptap->ris1)); in MatISContainerDestroyPtAP_Private() 74 ris[1] = ptap->ris1; in MatPtAPNumeric_IS_XAIJ() 77 n = ptap->ris1 ? 2 : 1; in MatPtAPNumeric_IS_XAIJ() 83 if (ptap->ris1) { /* unsymmetric A mapping */ in MatPtAPNumeric_IS_XAIJ() 235 PetscCall(ISCreateBlock(comm, ibs, N1 / ibs, garray, PETSC_COPY_VALUES, &ptap->ris1)); in MatPtAPSymbolic_IS_XAIJ() 241 PetscCall(ISBlockGetIndices(ptap->ris1, &i2)); in MatPtAPSymbolic_IS_XAIJ() 246 PetscCall(ISDestroy(&ptap->ris1)); in MatPtAPSymbolic_IS_XAIJ() 248 PetscCall(MatCreateSubMatrix(P, ptap->ris1, NULL, MAT_INITIAL_MATRIX, &PT)); in MatPtAPSymbolic_IS_XAIJ()
|