Searched refs:ARt (Results 1 – 2 of 2) sorted by relevance
18 PetscCall(MatDestroy(&rart->ARt)); in MatProductCtxDestroy_SeqAIJ_RARt()246 Mat ARt; in MatRARtSymbolic_SeqAIJ_SeqAIJ_matmattransposemult() local254 PetscCall(MatProductCreate(A, R, NULL, &ARt)); in MatRARtSymbolic_SeqAIJ_SeqAIJ_matmattransposemult()255 PetscCall(MatProductSetType(ARt, MATPRODUCT_ABt)); in MatRARtSymbolic_SeqAIJ_SeqAIJ_matmattransposemult()256 PetscCall(MatProductSetAlgorithm(ARt, "sorted")); in MatRARtSymbolic_SeqAIJ_SeqAIJ_matmattransposemult()257 PetscCall(MatProductSetFill(ARt, fill)); in MatRARtSymbolic_SeqAIJ_SeqAIJ_matmattransposemult()258 PetscCall(MatProductSetFromOptions(ARt)); in MatRARtSymbolic_SeqAIJ_SeqAIJ_matmattransposemult()259 PetscCall(MatProductSymbolic(ARt)); in MatRARtSymbolic_SeqAIJ_SeqAIJ_matmattransposemult()265 PetscCall(MatMatMultSymbolic_SeqAIJ_SeqAIJ(R, ARt, fill, C)); in MatRARtSymbolic_SeqAIJ_SeqAIJ_matmattransposemult()273 rart->ARt = ARt; in MatRARtSymbolic_SeqAIJ_SeqAIJ_matmattransposemult()[all …]
105 Mat ARt; /* A*R^T used for the case -matrart_color_art */ member