Lines Matching refs:MatScalar

11   MatScalar *val;    /* value array, device pointer */
45 …(cudaMemcpy(cudastruct->val, a->val, a->sliidx[a->totalslices] * sizeof(MatScalar), cudaMemcpyHost… in MatSeqSELLCUDACopyToGPU()
46 PetscCall(PetscLogCpuToGpu(a->sliidx[a->totalslices] * (sizeof(MatScalar)))); in MatSeqSELLCUDACopyToGPU()
66 …PetscCall(PetscLogCpuToGpu(a->sliidx[a->totalslices] * (sizeof(MatScalar) + sizeof(PetscInt)) + (a… in MatSeqSELLCUDACopyToGPU()
75 …el(PetscInt nrows, PetscInt sliceheight, const PetscInt *acolidx, const MatScalar *aval, const Pet… in matmult_seqsell_basic_kernel()
78 MatScalar sum; in matmult_seqsell_basic_kernel()
90 …el(PetscInt nrows, PetscInt sliceheight, const PetscInt *acolidx, const MatScalar *aval, const Pet… in matmultadd_seqsell_basic_kernel()
93 MatScalar sum; in matmultadd_seqsell_basic_kernel()
108 …l9(PetscInt nrows, PetscInt sliceheight, const PetscInt *acolidx, const MatScalar *aval, const Pet… in matmult_seqsell_tiled_kernel9()
110 __shared__ MatScalar shared[32][BLOCKY]; in matmult_seqsell_tiled_kernel9()
137 …l9(PetscInt nrows, PetscInt sliceheight, const PetscInt *acolidx, const MatScalar *aval, const Pet… in matmultadd_seqsell_tiled_kernel9()
139 __shared__ MatScalar shared[32][BLOCKY]; in matmultadd_seqsell_tiled_kernel9()
165 __device__ __forceinline__ static bool segment_scan(PetscInt flag[], MatScalar shared[], PetscScala… in segment_scan()
185 …chunks, const PetscInt *chunk_slice_map, const PetscInt *acolidx, const MatScalar *aval, const Pet… in matmult_seqsell_tiled_kernel8()
187 __shared__ MatScalar shared[BLOCKY * 32]; in matmult_seqsell_tiled_kernel8()
190 AtomicAdd<MatScalar> atomAdd; in matmult_seqsell_tiled_kernel8()
240 …chunks, const PetscInt *chunk_slice_map, const PetscInt *acolidx, const MatScalar *aval, const Pet… in matmultadd_seqsell_tiled_kernel8()
242 __shared__ MatScalar shared[BLOCKY * 32]; in matmultadd_seqsell_tiled_kernel8()
245 AtomicAdd<MatScalar> atomAdd; in matmultadd_seqsell_tiled_kernel8()
294 …l7(PetscInt nrows, PetscInt sliceheight, const PetscInt *acolidx, const MatScalar *aval, const Pet… in matmult_seqsell_tiled_kernel7()
309 …l7(PetscInt nrows, PetscInt sliceheight, const PetscInt *acolidx, const MatScalar *aval, const Pet… in matmultadd_seqsell_tiled_kernel7()
326 …lt_seqsell_tiled_kernel6(PetscInt nrows, const PetscInt *acolidx, const MatScalar *aval, const Pet… in matmult_seqsell_tiled_kernel6()
328 __shared__ MatScalar shared[512]; in matmult_seqsell_tiled_kernel6()
354 …lt_seqsell_tiled_kernel5(PetscInt nrows, const PetscInt *acolidx, const MatScalar *aval, const Pet… in matmult_seqsell_tiled_kernel5()
356 __shared__ MatScalar shared[512]; in matmult_seqsell_tiled_kernel5()
380 …lt_seqsell_tiled_kernel4(PetscInt nrows, const PetscInt *acolidx, const MatScalar *aval, const Pet… in matmult_seqsell_tiled_kernel4()
382 __shared__ MatScalar shared[512]; in matmult_seqsell_tiled_kernel4()
404 …lt_seqsell_tiled_kernel3(PetscInt nrows, const PetscInt *acolidx, const MatScalar *aval, const Pet… in matmult_seqsell_tiled_kernel3()
406 __shared__ MatScalar shared[512]; in matmult_seqsell_tiled_kernel3()
426 …lt_seqsell_tiled_kernel2(PetscInt nrows, const PetscInt *acolidx, const MatScalar *aval, const Pet… in matmult_seqsell_tiled_kernel2()
428 __shared__ MatScalar shared[512]; in matmult_seqsell_tiled_kernel2()
446 …dd_seqsell_tiled_kernel6(PetscInt nrows, const PetscInt *acolidx, const MatScalar *aval, const Pet… in matmultadd_seqsell_tiled_kernel6()
448 __shared__ MatScalar shared[512]; in matmultadd_seqsell_tiled_kernel6()
474 …dd_seqsell_tiled_kernel5(PetscInt nrows, const PetscInt *acolidx, const MatScalar *aval, const Pet… in matmultadd_seqsell_tiled_kernel5()
476 __shared__ MatScalar shared[512]; in matmultadd_seqsell_tiled_kernel5()
500 …dd_seqsell_tiled_kernel4(PetscInt nrows, const PetscInt *acolidx, const MatScalar *aval, const Pet… in matmultadd_seqsell_tiled_kernel4()
502 __shared__ MatScalar shared[512]; in matmultadd_seqsell_tiled_kernel4()
524 …dd_seqsell_tiled_kernel3(PetscInt nrows, const PetscInt *acolidx, const MatScalar *aval, const Pet… in matmultadd_seqsell_tiled_kernel3()
526 __shared__ MatScalar shared[512]; in matmultadd_seqsell_tiled_kernel3()
546 …dd_seqsell_tiled_kernel2(PetscInt nrows, const PetscInt *acolidx, const MatScalar *aval, const Pet… in matmultadd_seqsell_tiled_kernel2()
548 __shared__ MatScalar shared[512]; in matmultadd_seqsell_tiled_kernel2()
573 MatScalar *aval; in MatMult_SeqSELLCUDA()
715 MatScalar *aval = cudastruct->val; in MatMultAdd_SeqSELLCUDA()