| /petsc/src/tao/matrix/ |
| H A D | adamat.c | 261 PetscBool sametype, issame, isdense, isseqdense; in MatConvert_ADA() local 270 PetscCall(PetscObjectTypeCompare((PetscObject)mat, MATMPIDENSE, &isdense)); in MatConvert_ADA() 275 } else if (isdense) { in MatConvert_ADA()
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | aijfact.c | 806 PetscBool isdense; in MatMatSolve_SeqAIJ_inplace() local 811 PetscCall(PetscObjectTypeCompare((PetscObject)B, MATSEQDENSE, &isdense)); in MatMatSolve_SeqAIJ_inplace() 812 PetscCheck(isdense, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "B matrix must be a SeqDense matrix"); in MatMatSolve_SeqAIJ_inplace() 814 PetscCall(PetscObjectTypeCompare((PetscObject)X, MATSEQDENSE, &isdense)); in MatMatSolve_SeqAIJ_inplace() 815 … PetscCheck(isdense, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "X matrix must be a SeqDense matrix"); in MatMatSolve_SeqAIJ_inplace() 870 PetscBool isdense; in MatMatSolve_SeqAIJ() local 874 PetscCall(PetscObjectTypeCompare((PetscObject)B, MATSEQDENSE, &isdense)); in MatMatSolve_SeqAIJ() 875 PetscCheck(isdense, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "B matrix must be a SeqDense matrix"); in MatMatSolve_SeqAIJ() 877 PetscCall(PetscObjectTypeCompare((PetscObject)X, MATSEQDENSE, &isdense)); in MatMatSolve_SeqAIJ() 878 … PetscCheck(isdense, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "X matrix must be a SeqDense matrix"); in MatMatSolve_SeqAIJ() [all …]
|
| /petsc/src/mat/interface/ |
| H A D | matproduct.c | 364 PetscBool isdense; in MatProductSymbolic_X_Dense() local 377 PetscCall(PetscObjectBaseTypeCompareAny((PetscObject)C, &isdense, MATSEQDENSE, MATMPIDENSE, "")); in MatProductSymbolic_X_Dense() 378 if (!isdense) { in MatProductSymbolic_X_Dense() 495 PetscBool isdense; in MatProductSetFromOptions_Private() local 497 … PetscCall(PetscObjectBaseTypeCompareAny((PetscObject)B, &isdense, MATSEQDENSE, MATMPIDENSE, "")); in MatProductSetFromOptions_Private() 498 if (isdense) { in MatProductSetFromOptions_Private()
|
| H A D | matrix.c | 10002 PetscBool isdense, isdensecuda; in MatFactorInvertSchurComplement_Private() local 10006 PetscCall(PetscObjectTypeCompare((PetscObject)S, MATSEQDENSE, &isdense)); in MatFactorInvertSchurComplement_Private() 10008 …PetscCheck(isdense || isdensecuda, PetscObjectComm((PetscObject)S), PETSC_ERR_SUP, "Not implemente… in MatFactorInvertSchurComplement_Private() 10010 if (isdense) { in MatFactorInvertSchurComplement_Private()
|
| /petsc/src/mat/utils/ |
| H A D | axpy.c | 195 PetscBool isdense; in MatAXPY_Basic() local 198 … PetscCall(PetscObjectBaseTypeCompareAny((PetscObject)Y, &isdense, MATSEQDENSE, MATMPIDENSE, "")); in MatAXPY_Basic() 199 if (isdense) str = SUBSET_NONZERO_PATTERN; in MatAXPY_Basic()
|
| /petsc/src/mat/impls/sbaij/seq/ |
| H A D | sbaijfact2.c | 2075 PetscBool isdense; in MatMatSolve_SeqSBAIJ_1_NaturalOrdering() local 2079 PetscCall(PetscObjectTypeCompare((PetscObject)B, MATSEQDENSE, &isdense)); in MatMatSolve_SeqSBAIJ_1_NaturalOrdering() 2080 PetscCheck(isdense, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "B matrix must be a SeqDense matrix"); in MatMatSolve_SeqSBAIJ_1_NaturalOrdering() 2082 PetscCall(PetscObjectTypeCompare((PetscObject)X, MATSEQDENSE, &isdense)); in MatMatSolve_SeqSBAIJ_1_NaturalOrdering() 2083 … PetscCheck(isdense, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "X matrix must be a SeqDense matrix"); in MatMatSolve_SeqSBAIJ_1_NaturalOrdering()
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcschurs.c | 1517 PetscBool isdense, isdensecuda; in PCBDDCSubSchursSetUp() local 1523 PetscCall(PetscObjectTypeCompare((PetscObject)M, MATSEQDENSE, &isdense)); in PCBDDCSubSchursSetUp() 1535 if (isdense) { in PCBDDCSubSchursSetUp()
|
| H A D | bddcprivate.c | 7995 PetscBool ismatis, isdense, newisdense, destroy_mat; in PCBDDCMatISSubassemble() local 8033 PetscCall(PetscObjectTypeCompare((PetscObject)local_mat, MATSEQDENSE, &isdense)); in PCBDDCMatISSubassemble() 8034 …PetscCheck(isdense, PetscObjectComm((PetscObject)mat), PETSC_ERR_SUP, "Currently cannot subassembl… in PCBDDCMatISSubassemble() 8123 …PetscCheck(isdense, PetscObjectComm((PetscObject)mat), PETSC_ERR_SUP, "Subassembling of AIJ local … in PCBDDCMatISSubassemble() 8442 if (isdense) { in PCBDDCMatISSubassemble()
|
| /petsc/src/mat/impls/sbaij/mpi/ |
| H A D | mpisbaij.c | 126 PetscBool symm = PETSC_TRUE, isdense; in MatConvert_MPISBAIJ_Basic() local 136 …PetscCall(PetscObjectTypeCompareAny((PetscObject)B, &isdense, MATSEQDENSE, MATMPIDENSE, MATSEQDENS… in MatConvert_MPISBAIJ_Basic() 137 if (!isdense) { in MatConvert_MPISBAIJ_Basic()
|
| /petsc/src/snes/interface/ |
| H A D | snes.c | 3310 PetscBool isdense, ismf; in SNESSetDefaultComputeJacobian() local 3313 …PetscCall(PetscObjectTypeCompareAny((PetscObject)snes->jacobian_pre, &isdense, MATSEQDENSE, MATMPI… in SNESSetDefaultComputeJacobian() 3315 if (isdense) { in SNESSetDefaultComputeJacobian()
|
| /petsc/src/mat/impls/aij/seq/seqhipsparse/ |
| H A D | aijhipsparse.hip.cxx | 2870 PetscBool isdense = PETSC_FALSE, Biscusp = PETSC_FALSE, Ciscusp = PETSC_TRUE; in MatProductSetFromOptions_SeqAIJHIPSPARSE() local 2874 PetscCall(PetscObjectBaseTypeCompare((PetscObject)product->B, MATSEQDENSE, &isdense)); in MatProductSetFromOptions_SeqAIJHIPSPARSE() 2944 if (isdense) { in MatProductSetFromOptions_SeqAIJHIPSPARSE()
|
| /petsc/src/mat/impls/aij/seq/seqcusparse/ |
| H A D | aijcusparse.cu | 3399 PetscBool isdense = PETSC_FALSE, Biscusp = PETSC_FALSE, Ciscusp = PETSC_TRUE; in MatProductSetFromOptions_SeqAIJCUSPARSE() local 3403 PetscCall(PetscObjectBaseTypeCompare((PetscObject)product->B, MATSEQDENSE, &isdense)); in MatProductSetFromOptions_SeqAIJCUSPARSE() 3473 if (isdense) { in MatProductSetFromOptions_SeqAIJCUSPARSE()
|