Searched refs:nzUpper (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/impls/aij/seq/seqhipsparse/ |
| H A D | aijhipsparse.hip.cxx | 391 PetscInt i, nz, nzUpper, offset; in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix() local 399 nzUpper = adiag[0] - adiag[n]; in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix() 402 PetscCallHIP(hipHostMalloc((void **)&AAUp, nzUpper * sizeof(PetscScalar))); in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix() 406 PetscCallHIP(hipHostMalloc((void **)&AjUp, nzUpper * sizeof(PetscInt))); in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix() 410 AiUp[n] = nzUpper; in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix() 411 offset = nzUpper; in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix() 445 upTriFactor->csrMat->num_entries = nzUpper; in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix() 447 upTriFactor->csrMat->column_indices = new THRUSTINTARRAY32(nzUpper); in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix() 448 upTriFactor->csrMat->values = new THRUSTARRAY(nzUpper); in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix() 450 upTriFactor->csrMat->column_indices->assign(AjUp, AjUp + nzUpper); in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix() [all …]
|
| /petsc/src/mat/impls/aij/seq/seqcusparse/ |
| H A D | aijcusparse.cu | 446 PetscInt i, nz, nzUpper, offset; in MatSeqAIJCUSPARSEBuildILUUpperTriMatrix() local 454 nzUpper = adiag[0] - adiag[n]; in MatSeqAIJCUSPARSEBuildILUUpperTriMatrix() 458 PetscCallCUDA(cudaMallocHost((void **)&AAUp, nzUpper * sizeof(PetscScalar))); in MatSeqAIJCUSPARSEBuildILUUpperTriMatrix() 462 PetscCallCUDA(cudaMallocHost((void **)&AjUp, nzUpper * sizeof(PetscInt))); in MatSeqAIJCUSPARSEBuildILUUpperTriMatrix() 466 AiUp[n] = nzUpper; in MatSeqAIJCUSPARSEBuildILUUpperTriMatrix() 467 offset = nzUpper; in MatSeqAIJCUSPARSEBuildILUUpperTriMatrix() 509 upTriFactor->csrMat->num_entries = nzUpper; in MatSeqAIJCUSPARSEBuildILUUpperTriMatrix() 514 upTriFactor->csrMat->column_indices = new THRUSTINTARRAY32(nzUpper); in MatSeqAIJCUSPARSEBuildILUUpperTriMatrix() 515 upTriFactor->csrMat->column_indices->assign(AjUp, AjUp + nzUpper); in MatSeqAIJCUSPARSEBuildILUUpperTriMatrix() 517 upTriFactor->csrMat->values = new THRUSTARRAY(nzUpper); in MatSeqAIJCUSPARSEBuildILUUpperTriMatrix() [all …]
|