| /petsc/src/mat/tests/ |
| H A D | ex12.c | 14 PetscScalar v, diag = -4.0; in main() local 111 PetscErrorCode TestMatZeroRows_Basic(Mat A, IS is, PetscScalar diag) in TestMatZeroRows_Basic() 129 PetscErrorCode TestMatZeroRows_with_no_allocation(Mat A, IS is, PetscScalar diag) in TestMatZeroRows_with_no_allocation()
|
| H A D | ex261.c | 5 static PetscErrorCode CheckDiagonal(Mat A, Vec diag, PetscScalar dval) in CheckDiagonal() 86 Vec diag; in main() local
|
| H A D | ex207.c | 8 Vec diag; in main() local
|
| H A D | ex81.c | 8 Vec diag; in main() local
|
| H A D | ex304.c | 12 Vec diag; in main() local
|
| H A D | ex88.c | 58 …const PetscScalar diag[2] = {PetscCMPLX(-6.2902938000000000e+07, 4.5741953400000000e+08), Pets… in TestMatrix() local 62 const PetscScalar diag[2] = {2.9678190300000000e+08, 1.4173141580000000e+09}; in TestMatrix() local
|
| /petsc/src/mat/impls/diagonal/ |
| H A D | diagonal.c | 4 Vec diag; member 164 PetscErrorCode MatDiagonalGetDiagonal(Mat A, Vec *diag) in MatDiagonalGetDiagonal() 174 static PetscErrorCode MatDiagonalGetDiagonal_Diagonal(Mat A, Vec *diag) in MatDiagonalGetDiagonal_Diagonal() 200 PetscErrorCode MatDiagonalRestoreDiagonal(Mat A, Vec *diag) in MatDiagonalRestoreDiagonal() 209 static PetscErrorCode MatDiagonalRestoreDiagonal_Diagonal(Mat A, Vec *diag) in MatDiagonalRestoreDiagonal_Diagonal() 484 Vec diag, newdiag; in MatTranspose_Diagonal() local 580 PetscErrorCode MatCreateDiagonal(Vec diag, Mat *J) in MatCreateDiagonal()
|
| /petsc/src/mat/impls/hypre/kokkos/ |
| H A D | hypre3.kokkos.cxx | 5 …t PetscInt rows[], const HYPRE_Int i[], const HYPRE_Int j[], HYPRE_Complex a[], HYPRE_Complex diag) in MatZeroRows_Kokkos()
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex15.c | 18 Vec diag; member 272 Vec diag; in SampleShellPCSetUp() local
|
| /petsc/src/mat/impls/baij/seq/ |
| H A D | baijsolvtrannat2.c | 7 const PetscInt *diag = a->diag, *vi, n = a->mbs, *ai = a->i, *aj = a->j; in MatSolveTranspose_SeqBAIJ_2_NaturalOrdering_inplace() local 61 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *diag = a->diag; in MatSolveTranspose_SeqBAIJ_2_NaturalOrdering() local
|
| H A D | baijsolvtrannat3.c | 6 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *diag = a->diag; in MatSolveTranspose_SeqBAIJ_3_NaturalOrdering_inplace() local 67 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *diag = a->diag; in MatSolveTranspose_SeqBAIJ_3_NaturalOrdering() local
|
| H A D | baijsolvtrannat4.c | 6 const PetscInt *diag = a->diag, n = a->mbs, *vi, *ai = a->i, *aj = a->j; in MatSolveTranspose_SeqBAIJ_4_NaturalOrdering_inplace() local 73 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *diag = a->diag; in MatSolveTranspose_SeqBAIJ_4_NaturalOrdering() local
|
| H A D | baijsolvtrannat5.c | 6 const PetscInt *diag = a->diag, n = a->mbs, *vi, *ai = a->i, *aj = a->j; in MatSolveTranspose_SeqBAIJ_5_NaturalOrdering_inplace() local 79 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *diag = a->diag; in MatSolveTranspose_SeqBAIJ_5_NaturalOrdering() local
|
| H A D | baijsolvtrannat6.c | 6 const PetscInt *diag = a->diag, n = a->mbs, *vi, *ai = a->i, *aj = a->j; in MatSolveTranspose_SeqBAIJ_6_NaturalOrdering_inplace() local 85 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *diag = a->diag; in MatSolveTranspose_SeqBAIJ_6_NaturalOrdering() local
|
| H A D | baijsolvtrannat7.c | 6 const PetscInt *diag = a->diag, n = a->mbs, *vi, *ai = a->i, *aj = a->j; in MatSolveTranspose_SeqBAIJ_7_NaturalOrdering_inplace() local 90 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *diag = a->diag; in MatSolveTranspose_SeqBAIJ_7_NaturalOrdering() local
|
| H A D | baijsolvtran2.c | 9 const PetscInt *diag = a->diag, n = a->mbs, *vi, *ai = a->i, *aj = a->j; in MatSolveTranspose_SeqBAIJ_2_inplace() local 94 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *diag = a->diag; in MatSolveTranspose_SeqBAIJ_2() local
|
| /petsc/src/mat/impls/hypre/hip/ |
| H A D | hypre2.hip.cxx | 5 …t PetscInt rows[], const HYPRE_Int i[], const HYPRE_Int j[], HYPRE_Complex a[], HYPRE_Complex diag) in MatZeroRows_HIP()
|
| /petsc/src/mat/impls/hypre/cuda/ |
| H A D | hypre1.cu | 5 …t PetscInt rows[], const HYPRE_Int i[], const HYPRE_Int j[], HYPRE_Complex a[], HYPRE_Complex diag) in MatZeroRows_CUDA()
|
| /petsc/src/ksp/ksp/tests/ |
| H A D | ex22.c | 10 Vec b, x, f, h, diag, x1, x2; in test_solve() local 121 Vec b, x, f, h, diag, x1, x2; in test_solve_matgetvecs() local
|
| /petsc/src/ksp/pc/impls/pbjacobi/ |
| H A D | pbjacobi.h | 9 const MatScalar *diag; member
|
| H A D | pbjacobi.c | 10 const MatScalar *diag = jac->diag; in PCApply_PBJacobi() local 132 const MatScalar *diag = jac->diag; in PCApplyTranspose_PBJacobi() local
|
| /petsc/src/mat/impls/hypre/ |
| H A D | mhypre_kernels.hpp | 6 …t PetscInt rows[], const HYPRE_Int i[], const HYPRE_Int j[], HYPRE_Complex a[], HYPRE_Complex diag) in ZeroRows()
|
| /petsc/src/ksp/pc/impls/vpbjacobi/ |
| H A D | vpbjacobi.h | 10 MatScalar *diag; /* on host */ member
|
| /petsc/src/ksp/pc/impls/vpbjacobi/kokkos/ |
| H A D | vpbjacobi_kok.kokkos.cxx | 23 PetscScalarKokkosView diag; // buffer to store diagonal blocks member 77 PetscScalarKokkosView diag = pckok->diag; in PCApplyOrTranspose_VPBJacobi_Kokkos() local
|
| /petsc/src/ksp/pc/impls/redistribute/ |
| H A D | redistribute.c | 20 PetscScalar *diag; member 86 Vec tvec, diag; in PCSetUp_Redistribute() local 338 const PetscScalar *bwork, *diag = red->diag; in PCApply_Redistribute() local 386 const PetscScalar *bwork, *diag = red->diag; in PCApplyTranspose_Redistribute() local
|