Home
last modified time | relevance | path

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

/petsc/doc/changes/
H A D313.md78 - Add MatPropagateSymmetryOptions to propagate symmetry information
/petsc/src/mat/impls/transpose/
H A Dhtransm.c422 PetscCall(MatPropagateSymmetryOptions(A, FA)); in MatGetFactor_HT()
H A Dtransm.c244 PetscCall(MatPropagateSymmetryOptions(A, FA)); in MatGetFactor_Transpose()
/petsc/src/ksp/pc/impls/h2opus/
H A Dpch2opus.c528 PetscCall(MatPropagateSymmetryOptions(A, pch2opus->S)); in PCH2OpusSetUpSampler_Private()
/petsc/src/mat/impls/h2opus/cuda/
H A Dmath2opus.cu1031 PetscCall(MatPropagateSymmetryOptions(B, A)); in MatDuplicate_H2OPUS()
1692 PetscCall(MatPropagateSymmetryOptions(B, A)); in MatCreateH2OpusFromMat()
/petsc/src/ksp/pc/impls/telescope/
H A Dtelescope.c221 PetscCall(MatPropagateSymmetryOptions(B, Bred)); in PCTelescopeMatCreate_default()
/petsc/src/mat/interface/
H A Dmatrix.c4971 if (op == MAT_COPY_VALUES) PetscCall(MatPropagateSymmetryOptions(mat, B)); in MatDuplicate()
7286 if (eq) PetscCall(MatPropagateSymmetryOptions(mat, (*submat)[i])); in MatCreateSubMatrices()
7347 if (eq) PetscCall(MatPropagateSymmetryOptions(mat, (*submat)[i])); in MatCreateSubMatricesMPI()
8598 if (flg) PetscCall(MatPropagateSymmetryOptions(mat, *newmat)); in MatCreateSubMatrix()
8622 PetscErrorCode MatPropagateSymmetryOptions(Mat A, Mat B) in MatPropagateSymmetryOptions() function
/petsc/src/mat/impls/htool/
H A Dhtool.cxx69 PetscCall(MatPropagateSymmetryOptions(A, B)); in MatGetDiagonalBlock_Htool()
/petsc/src/ksp/pc/impls/gamg/
H A Dagg.c804 … PetscCall(MatPropagateSymmetryOptions(Gmat, tGmat)); /* Normal Mat options are not relevant ? */ in PCGAMGCreateGraph_AGG()
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx2642 PetscCall(MatPropagateSymmetryOptions(C, D)); in PCSetUp_HPDDM()
2828 PetscCall(MatPropagateSymmetryOptions(sub[0], weighted)); in PCSetUp_HPDDM()
/petsc/include/
H A Dpetscmat.h657 PETSC_EXTERN PetscErrorCode MatPropagateSymmetryOptions(Mat, Mat);
/petsc/src/mat/impls/aij/mpi/
H A Dmpiov.c1209 PetscCall(MatPropagateSymmetryOptions(A, B)); in MatCreateSubMatrix_MPIAIJ_All()
H A Dmpiaij.c7995 } else if (Amat != Gmat) PetscCall(MatPropagateSymmetryOptions(Amat, Gmat)); in MatCreateGraph_Simple_AIJ()
/petsc/src/mat/impls/baij/mpi/
H A Dmpibaij.c2162 PetscCall(MatPropagateSymmetryOptions(A, B)); in MatGetSeqNonzeroStructure_MPIBAIJ()
/petsc/src/mat/impls/dense/seq/
H A Ddense.c387 PetscCall(MatPropagateSymmetryOptions(A, newi)); in MatDuplicateNoCreate_SeqDense()
/petsc/src/mat/impls/is/
H A Dmatis.c3508 PetscCall(MatPropagateSymmetryOptions(tA, a->dA)); in MatGetDiagonalBlock_IS()
/petsc/src/mat/impls/aij/seq/
H A Daij.c2860 if (rowp == colp) PetscCall(MatPropagateSymmetryOptions(A, *B)); in MatPermute_SeqAIJ()