Lines Matching refs:AALo
279 PetscScalar *AALo; in MatSeqAIJHIPSPARSEBuildILULowerTriMatrix() local
280 PetscCallHIP(hipHostMalloc((void **)&AALo, nzLower * sizeof(PetscScalar))); in MatSeqAIJHIPSPARSEBuildILULowerTriMatrix()
290 AALo[0] = (MatScalar)1.0; in MatSeqAIJHIPSPARSEBuildILULowerTriMatrix()
302 PetscCall(PetscArraycpy(&AALo[offset], v, nz)); in MatSeqAIJHIPSPARSEBuildILULowerTriMatrix()
305 AALo[offset] = (MatScalar)1.0; in MatSeqAIJHIPSPARSEBuildILULowerTriMatrix()
335 loTriFactor->csrMat->values->assign(AALo, AALo + nzLower); in MatSeqAIJHIPSPARSEBuildILULowerTriMatrix()
353 loTriFactor->AA_h = AALo; in MatSeqAIJHIPSPARSEBuildILULowerTriMatrix()
546 PetscScalar *AALo; in MatSeqAIJHIPSPARSEBuildICCTriMatrices() local
557 PetscCallHIP(hipHostMalloc((void **)&AALo, nzUpper * sizeof(PetscScalar))); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
577 AALo[offset] = (MatScalar)1.0 / v[nz]; in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
585 AALo[j] = AAUp[j] / v[nz]; in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
658 loTriFactor->csrMat->values->assign(AALo, AALo + a->nz); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
690 AALo[offset] = 1.0 / v[nz]; in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
697 AALo[j] = AAUp[j] / v[nz]; in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
705 loTriFactor->csrMat->values->assign(AALo, AALo + a->nz); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
709 PetscCallHIP(hipHostFree(AALo)); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()