| /petsc/src/mat/ftn-kernels/ |
| H A D | sgemv.F90 | 10 PetscInt, intent(in) :: bs, ncols 11 MatScalar, intent(in) :: A(bs, ncols) 13 PetscScalar, intent(out) :: y(bs) 17 y(1:bs) = 0.0 19 y(1:bs) = y(1:bs) + A(1:bs, i)*x(i) 26 PetscInt, intent(in) :: bs, ncols 27 MatScalar, intent(in) :: A(bs, ncols) 29 PetscScalar, intent(inout) :: y(bs) 34 y(1:bs) = y(1:bs) + A(1:bs, i)*x(i) 41 PetscInt, intent(in) :: bs, ncols [all …]
|
| /petsc/src/mat/impls/baij/seq/ |
| H A D | baijsolvtrann.c | 10 const PetscInt n = a->mbs, bs = A->rmap->bs, bs2 = a->bs2; in MatSolveTranspose_SeqBAIJ_N_inplace() local 16 PetscCheck(bs > 0, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Expected bs %" PetscInt_FMT " > 0", bs); in MatSolveTranspose_SeqBAIJ_N_inplace() 28 for (j = 0; j < bs; j++) t[i * bs + j] = b[c[i] * bs + j]; in MatSolveTranspose_SeqBAIJ_N_inplace() 34 PetscCall(PetscArraycpy(ls, t + i * bs, bs)); in MatSolveTranspose_SeqBAIJ_N_inplace() 35 PetscKernel_w_gets_transA_times_v(bs, ls, aa + bs2 * a->diag[i], t + i * bs); in MatSolveTranspose_SeqBAIJ_N_inplace() 40 PetscKernel_v_gets_v_minus_transA_times_w(bs, t + bs * (*vi++), v, t + i * bs); in MatSolveTranspose_SeqBAIJ_N_inplace() 51 PetscKernel_v_gets_v_minus_transA_times_w(bs, t + bs * (*vi++), v, t + i * bs); in MatSolveTranspose_SeqBAIJ_N_inplace() 58 for (j = 0; j < bs; j++) x[bs * r[i] + j] = t[bs * i + j]; in MatSolveTranspose_SeqBAIJ_N_inplace() 65 PetscCall(PetscLogFlops(2.0 * (a->bs2) * (a->nz) - A->rmap->bs * A->cmap->n)); in MatSolveTranspose_SeqBAIJ_N_inplace() 76 const PetscInt bs = A->rmap->bs, bs2 = a->bs2; in MatSolveTranspose_SeqBAIJ_N() local [all …]
|
| /petsc/src/mat/tests/ |
| H A D | ex86.c | 9 PetscInt i, col[3], n = 5, bs = 1; in main() local 14 PetscCall(PetscOptionsGetInt(NULL, NULL, "-bs", &bs, NULL)); in main() 18 PetscCall(MatSetSizes(seqmat, (n + rank) * bs, PETSC_DECIDE, PETSC_DECIDE, n * bs)); in main() 20 PetscCall(MatSeqAIJSetPreallocation(seqmat, 3 * bs, NULL)); in main() 21 PetscCall(MatSeqBAIJSetPreallocation(seqmat, bs, 3, NULL)); in main() 23 if (bs == 1) { in main() 46 PetscCall(PetscMalloc3(bs * bs, &vals, bs, &rows, bs, &cols)); in main() 48 for (i = 0; i < bs * bs; i++) vals[i] = 2.0; in main() 49 for (i = 0; i < n * bs; i += bs) { in main() 50 for (j = 0; j < bs; j++) { in main() [all …]
|
| /petsc/src/ksp/pc/impls/pbjacobi/cuda/ |
| H A D | pbjacobi_cuda.cu | 6 __global__ static void MatMultBatched(PetscInt bs, PetscInt mbs, const PetscScalar *A, const PetscS… in MatMultBatched() argument 10 const PetscInt bs2 = bs * bs; in MatMultBatched() 13 for (; row < bs * mbs; row += gridSize) { in MatMultBatched() 18 k = row / bs; /* k-th block */ in MatMultBatched() 19 i = row % bs; /* this thread deals with i-th row of the block */ in MatMultBatched() 20 Ap = &A[bs2 * k + i * (transpose ? bs : 1)]; /* Ap points to the first entry of i-th row */ in MatMultBatched() 21 xp = &x[bs * k]; in MatMultBatched() 22 yp = &y[bs * k]; in MatMultBatched() 25 for (j = 0; j < bs; j++) { in MatMultBatched() 27 Ap += (transpose ? 1 : bs); /* block is in column major order */ in MatMultBatched() [all …]
|
| /petsc/src/dm/impls/sliced/ |
| H A D | sliced.c | 7 PetscInt bs, nz, *i, *j; member 11 PetscInt bs, n, N, Nghosts, *ghosts; member 18 PetscInt *globals, *sd_nnz, *so_nnz, rstart, bs, i; in DMCreateMatrix_Sliced() local 24 bs = slice->bs; in DMCreateMatrix_Sliced() 26 PetscCall(MatSetSizes(*J, slice->n * bs, slice->n * bs, PETSC_DETERMINE, PETSC_DETERMINE)); in DMCreateMatrix_Sliced() 27 PetscCall(MatSetBlockSize(*J, bs)); in DMCreateMatrix_Sliced() 29 PetscCall(MatSeqBAIJSetPreallocation(*J, bs, slice->d_nz, slice->d_nnz)); in DMCreateMatrix_Sliced() 30 …PetscCall(MatMPIBAIJSetPreallocation(*J, bs, slice->d_nz, slice->d_nnz, slice->o_nz, slice->o_nnz)… in DMCreateMatrix_Sliced() 36 if (bs == 1) { in DMCreateMatrix_Sliced() 40 PetscCall(MatSeqAIJSetPreallocation(*J, slice->d_nz * bs, NULL)); in DMCreateMatrix_Sliced() [all …]
|
| /petsc/src/vec/is/is/impls/block/ |
| H A D | block.c | 33 PetscInt numIdx, i, bs, bkey, mkey; in ISLocate_Block() local 37 PetscCall(PetscLayoutGetBlockSize(is->map, &bs)); in ISLocate_Block() 39 numIdx /= bs; in ISLocate_Block() 40 bkey = key / bs; in ISLocate_Block() 41 mkey = key % bs; in ISLocate_Block() 44 mkey += bs; in ISLocate_Block() 60 if (*location >= 0) *location = *location * bs + mkey; in ISLocate_Block() 67 PetscInt i, j, k, bs, n, *ii, *jj; in ISGetIndices_Block() local 70 PetscCall(PetscLayoutGetBlockSize(in->map, &bs)); in ISGetIndices_Block() 72 n /= bs; in ISGetIndices_Block() [all …]
|
| /petsc/src/mat/impls/baij/mpi/ |
| H A D | mpb_baij.c | 10 PetscInt bs = mat->rmap->bs; in MatGetMultiProcBlock_MPIBAIJ() local 22 PetscCall(MatSetBlockSizes(*subMat, mat->rmap->bs, mat->cmap->bs)); in MatGetMultiProcBlock_MPIBAIJ() 25 PetscCall(PetscLayoutSetBlockSize((*subMat)->rmap, mat->rmap->bs)); in MatGetMultiProcBlock_MPIBAIJ() 26 PetscCall(PetscLayoutSetBlockSize((*subMat)->cmap, mat->cmap->bs)); in MatGetMultiProcBlock_MPIBAIJ() 40 PetscCall(PetscCalloc1(aij->B->cmap->n / bs, &garrayCMap)); in MatGetMultiProcBlock_MPIBAIJ() 41 for (i = 0; i < aij->B->cmap->n / bs; i++) { in MatGetMultiProcBlock_MPIBAIJ() 45 if ((col >= mat->cmap->range[rank] / bs) && (col < mat->cmap->range[rank + 1] / bs)) { in MatGetMultiProcBlock_MPIBAIJ() 46 garrayCMap[i] = (((*subMat)->cmap->range[subRank] - mat->cmap->range[rank]) / bs + col + 1); in MatGetMultiProcBlock_MPIBAIJ() 54 PetscCall(PetscCalloc1(aij->B->rmap->n / bs, &nnz)); in MatGetMultiProcBlock_MPIBAIJ() 55 for (i = 0; i < aij->B->rmap->n / bs; i++) { in MatGetMultiProcBlock_MPIBAIJ() [all …]
|
| /petsc/src/mat/tests/output/ |
| H A D | ex23_negrep_nsize-1_m-7_n-5_negmap-1_repmap-0_diffmap-0.out | 146 Test MatConvert_IS_XAIJ special case (0 0, bs 1 1) 147 Test MatConvert_IS_XAIJ special case (0 0, bs 1 2) 148 Test MatConvert_IS_XAIJ special case (0 0, bs 1 3) 149 Test MatConvert_IS_XAIJ special case (0 0, bs 2 1) 150 Test MatConvert_IS_XAIJ special case (0 0, bs 2 2) 151 Test MatConvert_IS_XAIJ special case (0 0, bs 2 3) 152 Test MatConvert_IS_XAIJ special case (0 0, bs 3 1) 153 Test MatConvert_IS_XAIJ special case (0 0, bs 3 2) 154 Test MatConvert_IS_XAIJ special case (0 0, bs 3 3) 155 Test MatConvert_IS_XAIJ special case (0 1, bs 1 1) [all …]
|
| H A D | ex23_negrep_nsize-1_m-7_n-5_negmap-0_repmap-1_diffmap-0.out | 146 Test MatConvert_IS_XAIJ special case (0 0, bs 1 1) 147 Test MatConvert_IS_XAIJ special case (0 0, bs 1 2) 148 Test MatConvert_IS_XAIJ special case (0 0, bs 1 3) 149 Test MatConvert_IS_XAIJ special case (0 0, bs 2 1) 150 Test MatConvert_IS_XAIJ special case (0 0, bs 2 2) 151 Test MatConvert_IS_XAIJ special case (0 0, bs 2 3) 152 Test MatConvert_IS_XAIJ special case (0 0, bs 3 1) 153 Test MatConvert_IS_XAIJ special case (0 0, bs 3 2) 154 Test MatConvert_IS_XAIJ special case (0 0, bs 3 3) 155 Test MatConvert_IS_XAIJ special case (0 1, bs 1 1) [all …]
|
| H A D | ex23_negrep_allowrep_nsize-1_m-5_n-7_negmap-0_repmap-1_diffmap-1.out | 170 Test MatConvert_IS_XAIJ special case (0 0, bs 1 1) 171 Test MatConvert_IS_XAIJ special case (0 0, bs 1 2) 172 Test MatConvert_IS_XAIJ special case (0 0, bs 1 3) 173 Test MatConvert_IS_XAIJ special case (0 0, bs 2 1) 174 Test MatConvert_IS_XAIJ special case (0 0, bs 2 2) 175 Test MatConvert_IS_XAIJ special case (0 0, bs 2 3) 176 Test MatConvert_IS_XAIJ special case (0 0, bs 3 1) 177 Test MatConvert_IS_XAIJ special case (0 0, bs 3 2) 178 Test MatConvert_IS_XAIJ special case (0 0, bs 3 3) 179 Test MatConvert_IS_XAIJ special case (0 1, bs 1 1) [all …]
|
| H A D | ex23_negrep_allowrep_nsize-1_m-7_n-5_negmap-1_repmap-1_diffmap-1.out | 166 Test MatConvert_IS_XAIJ special case (0 0, bs 1 1) 167 Test MatConvert_IS_XAIJ special case (0 0, bs 1 2) 168 Test MatConvert_IS_XAIJ special case (0 0, bs 1 3) 169 Test MatConvert_IS_XAIJ special case (0 0, bs 2 1) 170 Test MatConvert_IS_XAIJ special case (0 0, bs 2 2) 171 Test MatConvert_IS_XAIJ special case (0 0, bs 2 3) 172 Test MatConvert_IS_XAIJ special case (0 0, bs 3 1) 173 Test MatConvert_IS_XAIJ special case (0 0, bs 3 2) 174 Test MatConvert_IS_XAIJ special case (0 0, bs 3 3) 175 Test MatConvert_IS_XAIJ special case (0 1, bs 1 1) [all …]
|
| H A D | ex23_negrep_allowrep_nsize-1_m-5_n-7_negmap-1_repmap-0_diffmap-1.out | 142 Test MatConvert_IS_XAIJ special case (0 0, bs 1 1) 143 Test MatConvert_IS_XAIJ special case (0 0, bs 1 2) 144 Test MatConvert_IS_XAIJ special case (0 0, bs 1 3) 145 Test MatConvert_IS_XAIJ special case (0 0, bs 2 1) 146 Test MatConvert_IS_XAIJ special case (0 0, bs 2 2) 147 Test MatConvert_IS_XAIJ special case (0 0, bs 2 3) 148 Test MatConvert_IS_XAIJ special case (0 0, bs 3 1) 149 Test MatConvert_IS_XAIJ special case (0 0, bs 3 2) 150 Test MatConvert_IS_XAIJ special case (0 0, bs 3 3) 151 Test MatConvert_IS_XAIJ special case (0 1, bs 1 1) [all …]
|
| H A D | ex23_negrep_nsize-1_m-5_n-7_negmap-0_repmap-0_diffmap-1.out | 142 Test MatConvert_IS_XAIJ special case (0 0, bs 1 1) 143 Test MatConvert_IS_XAIJ special case (0 0, bs 1 2) 144 Test MatConvert_IS_XAIJ special case (0 0, bs 1 3) 145 Test MatConvert_IS_XAIJ special case (0 0, bs 2 1) 146 Test MatConvert_IS_XAIJ special case (0 0, bs 2 2) 147 Test MatConvert_IS_XAIJ special case (0 0, bs 2 3) 148 Test MatConvert_IS_XAIJ special case (0 0, bs 3 1) 149 Test MatConvert_IS_XAIJ special case (0 0, bs 3 2) 150 Test MatConvert_IS_XAIJ special case (0 0, bs 3 3) 151 Test MatConvert_IS_XAIJ special case (0 1, bs 1 1) [all …]
|
| H A D | ex23_negrep_allowrep_nsize-1_m-5_n-7_negmap-1_repmap-1_diffmap-0.out | 170 Test MatConvert_IS_XAIJ special case (0 0, bs 1 1) 171 Test MatConvert_IS_XAIJ special case (0 0, bs 1 2) 172 Test MatConvert_IS_XAIJ special case (0 0, bs 1 3) 173 Test MatConvert_IS_XAIJ special case (0 0, bs 2 1) 174 Test MatConvert_IS_XAIJ special case (0 0, bs 2 2) 175 Test MatConvert_IS_XAIJ special case (0 0, bs 2 3) 176 Test MatConvert_IS_XAIJ special case (0 0, bs 3 1) 177 Test MatConvert_IS_XAIJ special case (0 0, bs 3 2) 178 Test MatConvert_IS_XAIJ special case (0 0, bs 3 3) 179 Test MatConvert_IS_XAIJ special case (0 1, bs 1 1) [all …]
|
| H A D | ex23_negrep_allowrep_nsize-1_m-5_n-7_negmap-1_repmap-0_diffmap-0.out | 142 Test MatConvert_IS_XAIJ special case (0 0, bs 1 1) 143 Test MatConvert_IS_XAIJ special case (0 0, bs 1 2) 144 Test MatConvert_IS_XAIJ special case (0 0, bs 1 3) 145 Test MatConvert_IS_XAIJ special case (0 0, bs 2 1) 146 Test MatConvert_IS_XAIJ special case (0 0, bs 2 2) 147 Test MatConvert_IS_XAIJ special case (0 0, bs 2 3) 148 Test MatConvert_IS_XAIJ special case (0 0, bs 3 1) 149 Test MatConvert_IS_XAIJ special case (0 0, bs 3 2) 150 Test MatConvert_IS_XAIJ special case (0 0, bs 3 3) 151 Test MatConvert_IS_XAIJ special case (0 1, bs 1 1) [all …]
|
| H A D | ex23_negrep_allowrep_nsize-1_m-5_n-7_negmap-0_repmap-1_diffmap-0.out | 170 Test MatConvert_IS_XAIJ special case (0 0, bs 1 1) 171 Test MatConvert_IS_XAIJ special case (0 0, bs 1 2) 172 Test MatConvert_IS_XAIJ special case (0 0, bs 1 3) 173 Test MatConvert_IS_XAIJ special case (0 0, bs 2 1) 174 Test MatConvert_IS_XAIJ special case (0 0, bs 2 2) 175 Test MatConvert_IS_XAIJ special case (0 0, bs 2 3) 176 Test MatConvert_IS_XAIJ special case (0 0, bs 3 1) 177 Test MatConvert_IS_XAIJ special case (0 0, bs 3 2) 178 Test MatConvert_IS_XAIJ special case (0 0, bs 3 3) 179 Test MatConvert_IS_XAIJ special case (0 1, bs 1 1) [all …]
|
| H A D | ex23_negrep_nsize-1_m-7_n-5_negmap-1_repmap-0_diffmap-1.out | 146 Test MatConvert_IS_XAIJ special case (0 0, bs 1 1) 147 Test MatConvert_IS_XAIJ special case (0 0, bs 1 2) 148 Test MatConvert_IS_XAIJ special case (0 0, bs 1 3) 149 Test MatConvert_IS_XAIJ special case (0 0, bs 2 1) 150 Test MatConvert_IS_XAIJ special case (0 0, bs 2 2) 151 Test MatConvert_IS_XAIJ special case (0 0, bs 2 3) 152 Test MatConvert_IS_XAIJ special case (0 0, bs 3 1) 153 Test MatConvert_IS_XAIJ special case (0 0, bs 3 2) 154 Test MatConvert_IS_XAIJ special case (0 0, bs 3 3) 155 Test MatConvert_IS_XAIJ special case (0 1, bs 1 1) [all …]
|
| H A D | ex23_negrep_nsize-1_m-7_n-5_negmap-1_repmap-1_diffmap-0.out | 146 Test MatConvert_IS_XAIJ special case (0 0, bs 1 1) 147 Test MatConvert_IS_XAIJ special case (0 0, bs 1 2) 148 Test MatConvert_IS_XAIJ special case (0 0, bs 1 3) 149 Test MatConvert_IS_XAIJ special case (0 0, bs 2 1) 150 Test MatConvert_IS_XAIJ special case (0 0, bs 2 2) 151 Test MatConvert_IS_XAIJ special case (0 0, bs 2 3) 152 Test MatConvert_IS_XAIJ special case (0 0, bs 3 1) 153 Test MatConvert_IS_XAIJ special case (0 0, bs 3 2) 154 Test MatConvert_IS_XAIJ special case (0 0, bs 3 3) 155 Test MatConvert_IS_XAIJ special case (0 1, bs 1 1) [all …]
|
| H A D | ex23_negrep_nsize-1_m-5_n-7_negmap-0_repmap-1_diffmap-0.out | 142 Test MatConvert_IS_XAIJ special case (0 0, bs 1 1) 143 Test MatConvert_IS_XAIJ special case (0 0, bs 1 2) 144 Test MatConvert_IS_XAIJ special case (0 0, bs 1 3) 145 Test MatConvert_IS_XAIJ special case (0 0, bs 2 1) 146 Test MatConvert_IS_XAIJ special case (0 0, bs 2 2) 147 Test MatConvert_IS_XAIJ special case (0 0, bs 2 3) 148 Test MatConvert_IS_XAIJ special case (0 0, bs 3 1) 149 Test MatConvert_IS_XAIJ special case (0 0, bs 3 2) 150 Test MatConvert_IS_XAIJ special case (0 0, bs 3 3) 151 Test MatConvert_IS_XAIJ special case (0 1, bs 1 1) [all …]
|
| H A D | ex23_negrep_allowrep_nsize-1_m-5_n-7_negmap-0_repmap-0_diffmap-0.out | 142 Test MatConvert_IS_XAIJ special case (0 0, bs 1 1) 143 Test MatConvert_IS_XAIJ special case (0 0, bs 1 2) 144 Test MatConvert_IS_XAIJ special case (0 0, bs 1 3) 145 Test MatConvert_IS_XAIJ special case (0 0, bs 2 1) 146 Test MatConvert_IS_XAIJ special case (0 0, bs 2 2) 147 Test MatConvert_IS_XAIJ special case (0 0, bs 2 3) 148 Test MatConvert_IS_XAIJ special case (0 0, bs 3 1) 149 Test MatConvert_IS_XAIJ special case (0 0, bs 3 2) 150 Test MatConvert_IS_XAIJ special case (0 0, bs 3 3) 151 Test MatConvert_IS_XAIJ special case (0 1, bs 1 1) [all …]
|
| H A D | ex23_negrep_allowrep_nsize-1_m-5_n-7_negmap-1_repmap-1_diffmap-1.out | 170 Test MatConvert_IS_XAIJ special case (0 0, bs 1 1) 171 Test MatConvert_IS_XAIJ special case (0 0, bs 1 2) 172 Test MatConvert_IS_XAIJ special case (0 0, bs 1 3) 173 Test MatConvert_IS_XAIJ special case (0 0, bs 2 1) 174 Test MatConvert_IS_XAIJ special case (0 0, bs 2 2) 175 Test MatConvert_IS_XAIJ special case (0 0, bs 2 3) 176 Test MatConvert_IS_XAIJ special case (0 0, bs 3 1) 177 Test MatConvert_IS_XAIJ special case (0 0, bs 3 2) 178 Test MatConvert_IS_XAIJ special case (0 0, bs 3 3) 179 Test MatConvert_IS_XAIJ special case (0 1, bs 1 1) [all …]
|
| H A D | ex23_negrep_nsize-1_m-7_n-5_negmap-1_repmap-1_diffmap-1.out | 146 Test MatConvert_IS_XAIJ special case (0 0, bs 1 1) 147 Test MatConvert_IS_XAIJ special case (0 0, bs 1 2) 148 Test MatConvert_IS_XAIJ special case (0 0, bs 1 3) 149 Test MatConvert_IS_XAIJ special case (0 0, bs 2 1) 150 Test MatConvert_IS_XAIJ special case (0 0, bs 2 2) 151 Test MatConvert_IS_XAIJ special case (0 0, bs 2 3) 152 Test MatConvert_IS_XAIJ special case (0 0, bs 3 1) 153 Test MatConvert_IS_XAIJ special case (0 0, bs 3 2) 154 Test MatConvert_IS_XAIJ special case (0 0, bs 3 3) 155 Test MatConvert_IS_XAIJ special case (0 1, bs 1 1) [all …]
|
| H A D | ex23_negrep_nsize-1_m-5_n-7_negmap-1_repmap-1_diffmap-1.out | 142 Test MatConvert_IS_XAIJ special case (0 0, bs 1 1) 143 Test MatConvert_IS_XAIJ special case (0 0, bs 1 2) 144 Test MatConvert_IS_XAIJ special case (0 0, bs 1 3) 145 Test MatConvert_IS_XAIJ special case (0 0, bs 2 1) 146 Test MatConvert_IS_XAIJ special case (0 0, bs 2 2) 147 Test MatConvert_IS_XAIJ special case (0 0, bs 2 3) 148 Test MatConvert_IS_XAIJ special case (0 0, bs 3 1) 149 Test MatConvert_IS_XAIJ special case (0 0, bs 3 2) 150 Test MatConvert_IS_XAIJ special case (0 0, bs 3 3) 151 Test MatConvert_IS_XAIJ special case (0 1, bs 1 1) [all …]
|
| H A D | ex23_negrep_allowrep_nsize-1_m-5_n-7_negmap-0_repmap-0_diffmap-1.out | 142 Test MatConvert_IS_XAIJ special case (0 0, bs 1 1) 143 Test MatConvert_IS_XAIJ special case (0 0, bs 1 2) 144 Test MatConvert_IS_XAIJ special case (0 0, bs 1 3) 145 Test MatConvert_IS_XAIJ special case (0 0, bs 2 1) 146 Test MatConvert_IS_XAIJ special case (0 0, bs 2 2) 147 Test MatConvert_IS_XAIJ special case (0 0, bs 2 3) 148 Test MatConvert_IS_XAIJ special case (0 0, bs 3 1) 149 Test MatConvert_IS_XAIJ special case (0 0, bs 3 2) 150 Test MatConvert_IS_XAIJ special case (0 0, bs 3 3) 151 Test MatConvert_IS_XAIJ special case (0 1, bs 1 1) [all …]
|
| H A D | ex23_negrep_nsize-1_m-7_n-5_negmap-0_repmap-1_diffmap-1.out | 146 Test MatConvert_IS_XAIJ special case (0 0, bs 1 1) 147 Test MatConvert_IS_XAIJ special case (0 0, bs 1 2) 148 Test MatConvert_IS_XAIJ special case (0 0, bs 1 3) 149 Test MatConvert_IS_XAIJ special case (0 0, bs 2 1) 150 Test MatConvert_IS_XAIJ special case (0 0, bs 2 2) 151 Test MatConvert_IS_XAIJ special case (0 0, bs 2 3) 152 Test MatConvert_IS_XAIJ special case (0 0, bs 3 1) 153 Test MatConvert_IS_XAIJ special case (0 0, bs 3 2) 154 Test MatConvert_IS_XAIJ special case (0 0, bs 3 3) 155 Test MatConvert_IS_XAIJ special case (0 1, bs 1 1) [all …]
|