| /petsc/src/mat/impls/sbaij/seq/ |
| H A D | sbaijfact2.c | 13 PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatSolve_SeqSBAIJ_N_inplace() local 92 …ode MatForwardSolve_SeqSBAIJ_N_NaturalOrdering(const PetscInt *ai, const PetscInt *aj, const MatSc… in MatForwardSolve_SeqSBAIJ_N_NaturalOrdering() 124 …de MatBackwardSolve_SeqSBAIJ_N_NaturalOrdering(const PetscInt *ai, const PetscInt *aj, const MatSc… in MatBackwardSolve_SeqSBAIJ_N_NaturalOrdering() 152 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatSolve_SeqSBAIJ_N_NaturalOrdering_inplace() local 178 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatForwardSolve_SeqSBAIJ_N_NaturalOrdering_inplace() local 198 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatBackwardSolve_SeqSBAIJ_N_NaturalOrdering_inplace() local 219 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j, *r, *vj; in MatSolve_SeqSBAIJ_7_inplace() local 336 …ode MatForwardSolve_SeqSBAIJ_7_NaturalOrdering(const PetscInt *ai, const PetscInt *aj, const MatSc… in MatForwardSolve_SeqSBAIJ_7_NaturalOrdering() 385 …de MatBackwardSolve_SeqSBAIJ_7_NaturalOrdering(const PetscInt *ai, const PetscInt *aj, const MatSc… in MatBackwardSolve_SeqSBAIJ_7_NaturalOrdering() 435 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatSolve_SeqSBAIJ_7_NaturalOrdering_inplace() local [all …]
|
| H A D | aijsbaij.c | 10 …PetscInt *ai = a->i, *aj = a->j, m = A->rmap->N, n = A->cmap->n, i, j, k, *bi, *bj, *rowlength… in MatConvert_SeqSBAIJ_SeqAIJ() local 126 const PetscInt *ai = Aa->i, *aj = Aa->j; in MatConvert_SeqAIJ_SeqSBAIJ_Preallocate() local 168 …PetscInt *ai = a->i, *aj, m = A->rmap->N, n = A->cmap->N, i, j, *bi, *bj, *rowlengths, bs = … in MatConvert_SeqAIJ_SeqSBAIJ() local 240 …PetscInt *ai = a->i, *aj = a->j, m = A->rmap->N, n = A->cmap->n, *bi, *bj, *browlengths, nz, *… in MatConvert_SeqSBAIJ_SeqBAIJ() local 334 PetscInt *ai = a->i, *aj, m = A->rmap->N, n = A->cmap->n, k, *bi, *bj, *browlengths; in MatConvert_SeqBAIJ_SeqSBAIJ() local
|
| H A D | sbaij2.c | 11 PetscInt brow, i, j, k, l, mbs, n, *nidx, isz, bcol, bcol_max, start, end, *ai, *aj, bs; in MatIncreaseOverlap_SeqSBAIJ() local 113 PetscInt *aj = a->j, *ai = a->i; in MatCreateSubMatrix_SeqSBAIJ_Private() local 294 const PetscInt *aj = a->j, *ai = a->i, *ib; in MatMult_SeqSBAIJ_2() local 348 const PetscInt *aj = a->j, *ai = a->i, *ib; in MatMult_SeqSBAIJ_3() local 406 const PetscInt *aj = a->j, *ai = a->i, *ib; in MatMult_SeqSBAIJ_4() local 468 const PetscInt *aj = a->j, *ai = a->i, *ib; in MatMult_SeqSBAIJ_5() local 534 const PetscInt *aj = a->j, *ai = a->i, *ib; in MatMult_SeqSBAIJ_6() local 604 const PetscInt *aj = a->j, *ai = a->i, *ib; in MatMult_SeqSBAIJ_7() local 680 const PetscInt *idx, *aj, *ii; in MatMult_SeqSBAIJ_N() local 753 const PetscInt *aj = a->j, *ai = a->i, *ib; in MatMultAdd_SeqSBAIJ_1() local [all …]
|
| H A D | sbaijfact.c | 42 const PetscInt *rip, *ai, *aj; in MatCholeskyFactorSymbolic_SeqSBAIJ_MSR() local 226 const PetscInt *rip, *ai = a->i, *aj = a->j; in MatCholeskyFactorSymbolic_SeqSBAIJ() local 391 const PetscInt *rip, *ai, *aj; in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace() local 562 const PetscInt *ai, *aj, *perm_ptr, mbs = a->mbs, *bi = b->i, *bj = b->j; in MatCholeskyFactorNumeric_SeqSBAIJ_N() local 737 PetscInt *ai, *aj, k, k1, jmin, jmax, *jl, *il, vj, nexti, ili; in MatCholeskyFactorNumeric_SeqSBAIJ_N_NaturalOrdering() local 869 const PetscInt *ai, *aj, *perm_ptr; in MatCholeskyFactorNumeric_SeqSBAIJ_2() local 1050 PetscInt *ai, *aj, k, k1, jmin, jmax, *jl, *il, vj, nexti, ili; in MatCholeskyFactorNumeric_SeqSBAIJ_2_NaturalOrdering() local 1193 const PetscInt *ai, *aj, *rip; in MatCholeskyFactorNumeric_SeqSBAIJ_1_inplace() local 1351 PetscInt *ai = a->i, *aj = a->j, *ajtmp; in MatCholeskyFactorNumeric_SeqSBAIJ_1_NaturalOrdering() local 1503 PetscInt *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j; in MatCholeskyFactorNumeric_SeqSBAIJ_1_NaturalOrdering_inplace() local
|
| /petsc/src/mat/impls/baij/seq/ftn-kernels/ |
| H A D | fsolvebaij.F90 | 10 pure subroutine FortranSolveBAIJ4Unroll(n, x, ai, aj, adiag, a, b) argument 80 pure subroutine FortranSolveBAIJ4(n, x, ai, aj, adiag, a, b, w) argument
|
| /petsc/src/mat/impls/baij/seq/ |
| H A D | baijsolvnat1.c | 11 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *diag = a->diag; in MatSolve_SeqBAIJ_1_NaturalOrdering_inplace() local 64 const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *vi; in MatForwardSolve_SeqBAIJ_1_NaturalOrdering() local 97 const PetscInt n = a->mbs, *aj = a->j, *adiag = a->diag, *vi; in MatBackwardSolve_SeqBAIJ_1_NaturalOrdering() local 128 const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *adiag = a->diag, *vi; in MatSolve_SeqBAIJ_1_NaturalOrdering() local
|
| H A D | baijsolvnat2.c | 15 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *diag = a->diag; in MatSolve_SeqBAIJ_2_NaturalOrdering_inplace() local 77 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *adiag = a->diag; in MatSolve_SeqBAIJ_2_NaturalOrdering() local 143 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j; in MatForwardSolve_SeqBAIJ_2_NaturalOrdering() local 186 const PetscInt n = a->mbs, *vi, *aj = a->j, *adiag = a->diag; in MatBackwardSolve_SeqBAIJ_2_NaturalOrdering() local
|
| H A D | baijsolvtrannat1.c | 6 const PetscInt *adiag = a->diag, *ai = a->i, *aj = a->j, *vi; in MatSolveTranspose_SeqBAIJ_1_NaturalOrdering() local 55 const PetscInt *diag = a->diag, n = a->mbs, *vi, *ai = a->i, *aj = a->j; in MatSolveTranspose_SeqBAIJ_1_NaturalOrdering_inplace() local
|
| H A D | baijsolvnat3.c | 11 const PetscInt n = a->mbs, *ai = a->i, *aj = a->j; in MatSolve_SeqBAIJ_3_NaturalOrdering_inplace() local 83 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *adiag = a->diag; in MatSolve_SeqBAIJ_3_NaturalOrdering() local 160 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j; in MatForwardSolve_SeqBAIJ_3_NaturalOrdering() local 210 const PetscInt n = a->mbs, *vi, *aj = a->j, *adiag = a->diag; in MatBackwardSolve_SeqBAIJ_3_NaturalOrdering() local
|
| H A D | baijsolvnat14.c | 10 …const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *adiag = a->diag, *vi, bs = A->rmap->bs, bs… in MatSolve_SeqBAIJ_14_NaturalOrdering() local 136 …const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *adiag = a->diag, *vi, bs = A->rmap->bs, bs… in MatSolve_SeqBAIJ_13_NaturalOrdering() local 257 …const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *adiag = a->diag, *vi, bs = A->rmap->bs, bs… in MatSolve_SeqBAIJ_12_NaturalOrdering() local
|
| H A D | baijsolv.c | 9 const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *vi; in MatSolve_SeqBAIJ_N_inplace() local 67 const PetscInt *r, *c, *ai = a->i, *aj = a->j; in MatSolve_SeqBAIJ_7_inplace() local 187 const PetscInt *r, *c, *ai = a->i, *aj = a->j, *adiag = a->diag; in MatSolve_SeqBAIJ_7() local 307 const PetscInt *diag = a->diag, n = a->mbs, *vi, *ai = a->i, *aj = a->j; in MatSolve_SeqBAIJ_6_inplace() local 417 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *adiag = a->diag; in MatSolve_SeqBAIJ_6() local 526 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j; in MatSolve_SeqBAIJ_5_inplace() local 627 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *adiag = a->diag; in MatSolve_SeqBAIJ_5() local 726 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j; in MatSolve_SeqBAIJ_4_inplace() local 818 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *adiag = a->diag; in MatSolve_SeqBAIJ_4() local 909 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j; in MatSolve_SeqBAIJ_3_inplace() local [all …]
|
| 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 | baijsolvtran1.c | 8 const PetscInt *rout, *cout, *r, *c, *adiag = a->diag, *ai = a->i, *aj = a->j, *vi; in MatSolveTranspose_SeqBAIJ_1() local 65 const PetscInt *diag = a->diag, n = a->mbs, *vi, *ai = a->i, *aj = a->j; in MatSolveTranspose_SeqBAIJ_1_inplace() local
|
| H A D | aijbaij.c | 9 PetscInt bs = A->rmap->bs, *ai = a->i, *aj = a->j, n = A->rmap->N / bs, i, j, k; in MatConvert_SeqBAIJ_SeqAIJ() local 63 const PetscInt *ai = Aa->i, *aj = Aa->j; in MatConvert_SeqAIJ_SeqBAIJ_Preallocate() 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 | baijfact.c | 13 const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j, bs2 = a->bs2; in MatLUFactorNumeric_SeqBAIJ_2() local 122 const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j, bs2 = a->bs2; in MatLUFactorNumeric_SeqBAIJ_2_NaturalOrdering() local 231 PetscInt idx, *ai = a->i, *aj = a->j, *pj; in MatILUFactorNumeric_SeqBAIJ_2_inplace() local 342 PetscInt *ai = a->i, *aj = a->j, *pj; in MatILUFactorNumeric_SeqBAIJ_2_NaturalOrdering_inplace() local 455 const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j, *bdiag = b->diag; in MatLUFactorNumeric_SeqBAIJ_1() local 619 PetscInt *ajtmpold, *ajtmp, nz, row, *ai = a->i, *aj = a->j; in MatILUFactorNumeric_SeqBAIJ_1_inplace() local 754 PetscInt *ai = a->i, *aj = a->j; in MatCholeskyFactorNumeric_SeqBAIJ_N() local 891 PetscInt *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j; in MatCholeskyFactorNumeric_SeqBAIJ_N_NaturalOrdering() local 1022 PetscInt reallocs = 0, i, *ai = a->i, *aj = a->j, am = a->mbs, bs = A->rmap->bs, *ui; in MatICCFactorSymbolic_SeqBAIJ() local 1253 PetscInt i, mbs = a->mbs, bs = A->rmap->bs, *ai = a->i, *aj = a->j, reallocs = 0, prow; in MatCholeskyFactorSymbolic_SeqBAIJ() local [all …]
|
| H A D | baijsolvtrann.c | 8 const PetscInt *r, *c, *rout, *cout, *ai = a->i, *aj = a->j, *vi; in MatSolveTranspose_SeqBAIJ_N_inplace() local 74 const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *vi, *diag = a->diag; in MatSolveTranspose_SeqBAIJ_N() 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 | baijsolvnat4.c | 12 const PetscInt *ai = a->i, *aj = a->j; in MatSolve_SeqBAIJ_4_NaturalOrdering_inplace() local 110 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *adiag = a->diag; in MatSolve_SeqBAIJ_4_NaturalOrdering() local
|
| H A D | baijsolvnat5.c | 7 const PetscInt *diag = a->diag, n = a->mbs, *vi, *ai = a->i, *aj = a->j; in MatSolve_SeqBAIJ_5_NaturalOrdering_inplace() local 95 const PetscInt n = a->mbs, *vi, *ai = a->i, *aj = a->j, *adiag = a->diag; in MatSolve_SeqBAIJ_5_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 | baijfact2.c | 20 …const PetscInt n = a->mbs, *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j, *ajtmp, *bjtmp, *bdia… in MatLUFactorNumeric_SeqBAIJ_15_NaturalOrdering() local 120 PetscInt i, j, k, n = a->mbs, *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j; in MatLUFactorNumeric_SeqBAIJ_N() local 255 const PetscInt n = a->mbs, *ai = a->i, *aj, *adiag, bs2 = a->bs2; in MatILUFactorSymbolic_SeqBAIJ_ilu0() local 316 PetscInt n = a->mbs, *ai = a->i, *aj = a->j; in MatILUFactorSymbolic_SeqBAIJ() local
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | symtranspose.c | 16 PetscInt *ati, *atj, *atfill, *ai = a->i, *aj = a->j; in MatTransposeSymbolic_SeqAIJ() local 61 PetscInt *ati, *atj, *atfill, *ai = a->i, *aj = a->j; in MatTranspose_SeqAIJ() local 153 PetscInt *ati, *atj, *atfill, *ai = a->i, *aj = a->j, am = ai[rend] - ai[rstart]; in MatGetSymbolicTransposeReduced_SeqAIJ() local
|
| H A D | aijfact.c | 58 const PetscInt *r, *ic, *ai = a->i, *aj = a->j, *ajtmp; in MatLUFactorSymbolic_SeqAIJ() local 224 const PetscInt n = A->rmap->n, *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j, *bdiag = b->diag; in MatLUFactorNumeric_SeqAIJ() local 404 const PetscInt *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j; in MatLUFactorNumeric_SeqAIJ_inplace() local 560 PetscInt i, j, n = A->rmap->n, *ai = a->i, *aj = a->j; in MatLUFactorNumeric_SeqAIJ_InplaceWithPerm() local 745 PetscInt i, n = A->rmap->n, *vi, *ai = a->i, *aj = a->j; in MatSolve_SeqAIJ_inplace() local 801 PetscInt i, n = A->rmap->n, *vi, *ai = a->i, *aj = a->j; in MatMatSolve_SeqAIJ_inplace() local 864 PetscInt i, n = A->rmap->n, *vi, *ai = a->i, *aj = a->j; in MatMatSolve_SeqAIJ() local 928 PetscInt i, n = A->rmap->n, *vi, *ai = a->i, *aj = a->j, j; in MatMatSolveTranspose_SeqAIJ() local 997 PetscInt i, n = A->rmap->n, *vi, *ai = a->i, *aj = a->j; in MatSolve_SeqAIJ_InplaceWithPerm() local 1054 const PetscInt *ai = a->i, *aj = a->j, *adiag; in MatSolve_SeqAIJ_NaturalOrdering_inplace() local [all …]
|
| /petsc/src/mat/impls/aij/seq/ftn-kernels/ |
| H A D | fsolve.F90 | 9 pure subroutine FortranSolveAIJ(n, x, ai, aj, adiag, aa, b) argument
|