Home
last modified time | relevance | path

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

/petsc/src/mat/impls/transpose/
H A Dhtransm.c97 PetscInt Atrans, Btrans, Ctrans; in MatProductSetFromOptions_HT() local
121 Btrans = 0; in MatProductSetFromOptions_HT()
124 Btrans++; in MatProductSetFromOptions_HT()
140 Btrans = Btrans % 2; in MatProductSetFromOptions_HT()
144 if (Bin->symmetric == PETSC_BOOL3_TRUE) Btrans = 0; in MatProductSetFromOptions_HT()
147 if (Atrans || Btrans || Ctrans) { in MatProductSetFromOptions_HT()
148 …PetscCheck(!PetscDefined(USE_COMPLEX) || (!Btrans && !Ctrans), PetscObjectComm((PetscObject)A), PE… in MatProductSetFromOptions_HT()
164 if (Atrans && Btrans) { /* At * Bt we do not have support for this */ in MatProductSetFromOptions_HT()
173 if (Atrans && Btrans) { /* A * Bt */ in MatProductSetFromOptions_HT()
182 if (Atrans && Btrans) { /* At * B */ in MatProductSetFromOptions_HT()
H A Dtransm.c387 PetscInt Atrans, Btrans, Ctrans; in MatProductSetFromOptions_Transpose() local
410 Btrans = 0; in MatProductSetFromOptions_Transpose()
413 Btrans++; in MatProductSetFromOptions_Transpose()
429 Btrans = Btrans % 2; in MatProductSetFromOptions_Transpose()
433 if (Bin->symmetric == PETSC_BOOL3_TRUE) Btrans = 0; in MatProductSetFromOptions_Transpose()
436 if (Atrans || Btrans || Ctrans) { in MatProductSetFromOptions_Transpose()
451 if (Atrans && Btrans) { /* At * Bt we do not have support for this */ in MatProductSetFromOptions_Transpose()
460 if (Atrans && Btrans) { /* A * Bt */ in MatProductSetFromOptions_Transpose()
469 if (Atrans && Btrans) { /* At * B */ in MatProductSetFromOptions_Transpose()
/petsc/src/mat/impls/baij/seq/
H A Dbaij.c1733 Mat Btrans; in MatIsTranspose_SeqBAIJ() local
1736 PetscCall(MatTranspose(A, MAT_INITIAL_MATRIX, &Btrans)); in MatIsTranspose_SeqBAIJ()
1737 PetscCall(MatCompare_SeqBAIJ_Private(A, Btrans, tol, f)); in MatIsTranspose_SeqBAIJ()
1738 PetscCall(MatDestroy(&Btrans)); in MatIsTranspose_SeqBAIJ()