Home
last modified time | relevance | path

Searched refs:ris1 (Results 1 – 2 of 2) sorted by relevance

/petsc/include/petsc/private/
H A Dmatisimpl.h44 IS cis0, cis1, ris0, ris1; member
/petsc/src/mat/impls/is/
H A Dmatis.c50 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()