Lines Matching refs:AAUp

401         PetscScalar *AAUp;  in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix()  local
402 PetscCallHIP(hipHostMalloc((void **)&AAUp, nzUpper * sizeof(PetscScalar))); in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix()
420 AAUp[offset] = (MatScalar)1. / v[nz]; in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix()
424 PetscCall(PetscArraycpy(&AAUp[offset + 1], v, nz)); in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix()
451 upTriFactor->csrMat->values->assign(AAUp, AAUp + nzUpper); in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix()
469 upTriFactor->AA_h = AAUp; in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix()
545 PetscScalar *AAUp; in MatSeqAIJHIPSPARSEBuildICCTriMatrices() local
556 PetscCallHIP(hipHostMalloc((void **)&AAUp, nzUpper * sizeof(PetscScalar))); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
575 AAUp[offset] = (MatScalar)1.0 / v[nz]; in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
582 PetscCall(PetscArraycpy(&AAUp[offset], v, nz)); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
584 AAUp[j] = -AAUp[j]; in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
585 AALo[j] = AAUp[j] / v[nz]; in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
612 upTriFactor->csrMat->values->assign(AAUp, AAUp + a->nz); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
689 AAUp[offset] = 1.0 / v[nz]; in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
694 PetscCall(PetscArraycpy(&AAUp[offset], v, nz)); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
696 AAUp[j] = -AAUp[j]; in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
697 AALo[j] = AAUp[j] / v[nz]; in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
704 upTriFactor->csrMat->values->assign(AAUp, AAUp + a->nz); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
708 PetscCallHIP(hipHostFree(AAUp)); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()