Home
last modified time | relevance | path

Searched refs:aiscupm (Results 1 – 1 of 1) sorted by relevance

/petsc/src/mat/impls/dense/seq/cupm/
H A Dmatseqdensecupm.hpp650 PetscBool xiscupm, yiscupm, aiscupm; in MatSolve_Factored_Dispatch_() local
658 PetscCall(PetscObjectTypeCompare(pobj_A, MATSEQDENSECUPM(), &aiscupm)); in MatSolve_Factored_Dispatch_()
659 …PetscAssert(aiscupm, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Matrix A is somehow not CUPM???????????????… in MatSolve_Factored_Dispatch_()
688 if (!aiscupm) PetscCall(MatConvert(A, MATSEQDENSECUPM(), MAT_INPLACE_MATRIX, &A)); in MatSolve_Factored_Dispatch_()
690 if (!aiscupm) PetscCall(MatConvert(A, MATSEQDENSE, MAT_INPLACE_MATRIX, &A)); in MatSolve_Factored_Dispatch_()
725 PetscBool biscupm, xiscupm, aiscupm; in MatMatSolve_Factored_Dispatch_() local
733 PetscCall(PetscObjectTypeCompare(PetscObjectCast(A), MATSEQDENSECUPM(), &aiscupm)); in MatMatSolve_Factored_Dispatch_()
780 if (!aiscupm) PetscCall(MatConvert(A, MATSEQDENSECUPM(), MAT_INPLACE_MATRIX, &A)); in MatMatSolve_Factored_Dispatch_()
782 if (!aiscupm) PetscCall(MatConvert(A, MATSEQDENSECUPM(), MAT_INPLACE_MATRIX, &A)); in MatMatSolve_Factored_Dispatch_()