Lines Matching refs:AA_h
408 loTriFactor->AA_h = AALo; in MatSeqAIJCUSPARSEBuildILULowerTriMatrix()
413 …if (!loTriFactor->AA_h) PetscCallCUDA(cudaMallocHost((void **)&loTriFactor->AA_h, nzLower * sizeof… in MatSeqAIJCUSPARSEBuildILULowerTriMatrix()
415 loTriFactor->AA_h[0] = 1.0; in MatSeqAIJCUSPARSEBuildILULowerTriMatrix()
421 PetscCall(PetscArraycpy(&loTriFactor->AA_h[offset], v, nz)); in MatSeqAIJCUSPARSEBuildILULowerTriMatrix()
423 loTriFactor->AA_h[offset] = 1.0; in MatSeqAIJCUSPARSEBuildILULowerTriMatrix()
427 loTriFactor->csrMat->values->assign(loTriFactor->AA_h, loTriFactor->AA_h + nzLower); in MatSeqAIJCUSPARSEBuildILULowerTriMatrix()
538 upTriFactor->AA_h = AAUp; in MatSeqAIJCUSPARSEBuildILUUpperTriMatrix()
543 …if (!upTriFactor->AA_h) PetscCallCUDA(cudaMallocHost((void **)&upTriFactor->AA_h, nzUpper * sizeof… in MatSeqAIJCUSPARSEBuildILUUpperTriMatrix()
556 upTriFactor->AA_h[offset] = 1. / v[nz]; in MatSeqAIJCUSPARSEBuildILUUpperTriMatrix()
557 PetscCall(PetscArraycpy(&upTriFactor->AA_h[offset + 1], v, nz)); in MatSeqAIJCUSPARSEBuildILUUpperTriMatrix()
559 upTriFactor->csrMat->values->assign(upTriFactor->AA_h, upTriFactor->AA_h + nzUpper); in MatSeqAIJCUSPARSEBuildILUUpperTriMatrix()
4214 if ((*trifactor)->AA_h) PetscCallCUDA(cudaFreeHost((*trifactor)->AA_h)); in MatSeqAIJCUSPARSEMultStruct_Destroy()