Home
last modified time | relevance | path

Searched defs:diag (Results 1 – 25 of 106) sorted by relevance

12345

/petsc/src/mat/tests/
H A Dex12.c14 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 Dex261.c5 static PetscErrorCode CheckDiagonal(Mat A, Vec diag, PetscScalar dval) in CheckDiagonal()
86 Vec diag; in main() local
H A Dex207.c8 Vec diag; in main() local
H A Dex81.c8 Vec diag; in main() local
H A Dex304.c12 Vec diag; in main() local
H A Dex88.c58 …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 Ddiagonal.c4 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 Dhypre3.kokkos.cxx5 …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 Dex15.c18 Vec diag; member
272 Vec diag; in SampleShellPCSetUp() local
/petsc/src/mat/impls/baij/seq/
H A Dbaijsolvtrannat2.c7 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 Dbaijsolvtrannat3.c6 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 Dbaijsolvtrannat4.c6 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 Dbaijsolvtrannat5.c6 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 Dbaijsolvtrannat6.c6 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 Dbaijsolvtrannat7.c6 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 Dbaijsolvtran2.c9 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 Dhypre2.hip.cxx5 …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 Dhypre1.cu5 …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 Dex22.c10 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 Dpbjacobi.h9 const MatScalar *diag; member
H A Dpbjacobi.c10 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 Dmhypre_kernels.hpp6 …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 Dvpbjacobi.h10 MatScalar *diag; /* on host */ member
/petsc/src/ksp/pc/impls/vpbjacobi/kokkos/
H A Dvpbjacobi_kok.kokkos.cxx23 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 Dredistribute.c20 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

12345