Lines Matching refs:blocky
16 PetscInt blocky; member
600 if (cudastruct->blocky == 2) { in MatMult_SeqSELLCUDA()
602 } else if (cudastruct->blocky == 4) { in MatMult_SeqSELLCUDA()
604 } else if (cudastruct->blocky == 8) { in MatMult_SeqSELLCUDA()
606 } else if (cudastruct->blocky == 16) { in MatMult_SeqSELLCUDA()
608 } else if (cudastruct->blocky == 32) { in MatMult_SeqSELLCUDA()
616 if (cudastruct->blocky == 2) { in MatMult_SeqSELLCUDA()
618 } else if (cudastruct->blocky == 4) { in MatMult_SeqSELLCUDA()
620 } else if (cudastruct->blocky == 8) { in MatMult_SeqSELLCUDA()
622 } else if (cudastruct->blocky == 16) { in MatMult_SeqSELLCUDA()
624 } else if (cudastruct->blocky == 32) { in MatMult_SeqSELLCUDA()
660 PetscInt blocky = a->chunksize / 32; in MatMult_SeqSELLCUDA() local
665 if (blocky == 2) { in MatMult_SeqSELLCUDA()
667 } else if (blocky == 4) { in MatMult_SeqSELLCUDA()
669 } else if (blocky == 8) { in MatMult_SeqSELLCUDA()
671 } else if (blocky == 16) { in MatMult_SeqSELLCUDA()
673 } else if (blocky == 32) { in MatMult_SeqSELLCUDA()
721 PetscInt blocky = cudastruct->blocky; in MatMultAdd_SeqSELLCUDA() local
740 if (blocky == 2) { in MatMultAdd_SeqSELLCUDA()
742 } else if (blocky == 4) { in MatMultAdd_SeqSELLCUDA()
744 } else if (blocky == 8) { in MatMultAdd_SeqSELLCUDA()
746 } else if (blocky == 16) { in MatMultAdd_SeqSELLCUDA()
748 } else if (blocky == 32) { in MatMultAdd_SeqSELLCUDA()
757 blocky = a->chunksize / 32; in MatMultAdd_SeqSELLCUDA()
761 if (blocky == 2) { in MatMultAdd_SeqSELLCUDA()
763 } else if (blocky == 4) { in MatMultAdd_SeqSELLCUDA()
765 } else if (blocky == 8) { in MatMultAdd_SeqSELLCUDA()
767 } else if (blocky == 16) { in MatMultAdd_SeqSELLCUDA()
769 } else if (blocky == 32) { in MatMultAdd_SeqSELLCUDA()
777 if (blocky == 2) { in MatMultAdd_SeqSELLCUDA()
779 } else if (blocky == 4) { in MatMultAdd_SeqSELLCUDA()
781 } else if (blocky == 8) { in MatMultAdd_SeqSELLCUDA()
783 } else if (blocky == 16) { in MatMultAdd_SeqSELLCUDA()
785 } else if (blocky == 32) { in MatMultAdd_SeqSELLCUDA()
822 blocky = a->chunksize / 32; in MatMultAdd_SeqSELLCUDA()
826 if (blocky == 2) { in MatMultAdd_SeqSELLCUDA()
828 } else if (blocky == 4) { in MatMultAdd_SeqSELLCUDA()
830 } else if (blocky == 8) { in MatMultAdd_SeqSELLCUDA()
832 } else if (blocky == 16) { in MatMultAdd_SeqSELLCUDA()
834 } else if (blocky == 32) { in MatMultAdd_SeqSELLCUDA()
876 PetscInt kernel, blocky; in MatSetFromOptions_SeqSELLCUDA() local
881 PetscCall(PetscOptionsGetInt(NULL, NULL, "-mat_sell_spmv_cuda_blocky", &blocky, &flg)); in MatSetFromOptions_SeqSELLCUDA()
883 …blocky == 2 || blocky == 4 || blocky == 8 || blocky == 16 || blocky == 32, PETSC_COMM_SELF, PETSC_… in MatSetFromOptions_SeqSELLCUDA()
884 cudastruct->blocky = blocky; in MatSetFromOptions_SeqSELLCUDA()