Home
last modified time | relevance | path

Searched refs:diag_offset (Results 1 – 7 of 7) sorted by relevance

/petsc/src/mat/impls/baij/seq/
H A Dbaijfact4.c14 const PetscInt *diag_offset; in MatILUFactorNumeric_SeqBAIJ_N_inplace() local
22 PetscCall(MatGetDiagonalMarkers_SeqBAIJ(A, &diag_offset, NULL)); in MatILUFactorNumeric_SeqBAIJ_N_inplace()
52 pv = ba + bs2 * diag_offset[row]; in MatILUFactorNumeric_SeqBAIJ_N_inplace()
53 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_N_inplace()
55 nz = bi[row + 1] - diag_offset[row] - 1; in MatILUFactorNumeric_SeqBAIJ_N_inplace()
67 diag = diag_offset[i] - bi[i]; in MatILUFactorNumeric_SeqBAIJ_N_inplace()
H A Dbaijfact13.c17 const PetscInt *diag_offset; in MatILUFactorNumeric_SeqBAIJ_3_inplace() local
29 PetscCall(MatGetDiagonalMarkers_SeqBAIJ(A, &diag_offset, NULL)); in MatILUFactorNumeric_SeqBAIJ_3_inplace()
74 pv = ba + 9 * diag_offset[row]; in MatILUFactorNumeric_SeqBAIJ_3_inplace()
75 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_3_inplace()
96 nz = bi[row + 1] - diag_offset[row] - 1; in MatILUFactorNumeric_SeqBAIJ_3_inplace()
144 w = ba + 9 * diag_offset[i]; in MatILUFactorNumeric_SeqBAIJ_3_inplace()
277 const PetscInt *diag_offset; in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace() local
289 PetscCall(MatGetDiagonalMarkers_SeqBAIJ(A, &diag_offset, NULL)); in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace()
331 pv = ba + 9 * diag_offset[row]; in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace()
332 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace()
[all …]
H A Dbaijfact11.c17 const PetscInt *diag_offset; in MatILUFactorNumeric_SeqBAIJ_4_inplace() local
32 PetscCall(MatGetDiagonalMarkers_SeqBAIJ(A, &diag_offset, NULL)); in MatILUFactorNumeric_SeqBAIJ_4_inplace()
92 pv = ba + 16 * diag_offset[row]; in MatILUFactorNumeric_SeqBAIJ_4_inplace()
93 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_4_inplace()
130 nz = bi[row + 1] - diag_offset[row] - 1; in MatILUFactorNumeric_SeqBAIJ_4_inplace()
201 w = ba + 16 * diag_offset[i]; in MatILUFactorNumeric_SeqBAIJ_4_inplace()
348 const PetscInt *diag_offset; in MatILUFactorNumeric_SeqBAIJ_4_NaturalOrdering_inplace() local
363 PetscCall(MatGetDiagonalMarkers_SeqBAIJ(A, &diag_offset, NULL)); in MatILUFactorNumeric_SeqBAIJ_4_NaturalOrdering_inplace()
420 pv = ba + 16 * diag_offset[row]; in MatILUFactorNumeric_SeqBAIJ_4_NaturalOrdering_inplace()
421 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_4_NaturalOrdering_inplace()
[all …]
H A Dbaijfact.c232 const PetscInt *diag_offset; in MatILUFactorNumeric_SeqBAIJ_2_inplace() local
242 PetscCall(MatGetDiagonalMarkers_SeqBAIJ(A, &diag_offset, NULL)); in MatILUFactorNumeric_SeqBAIJ_2_inplace()
277 pv = ba + 4 * diag_offset[row]; in MatILUFactorNumeric_SeqBAIJ_2_inplace()
278 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_2_inplace()
287 nz = bi[row + 1] - diag_offset[row] - 1; in MatILUFactorNumeric_SeqBAIJ_2_inplace()
318 w = ba + 4 * diag_offset[i]; in MatILUFactorNumeric_SeqBAIJ_2_inplace()
343 const PetscInt *diag_offset; in MatILUFactorNumeric_SeqBAIJ_2_NaturalOrdering_inplace() local
353 PetscCall(MatGetDiagonalMarkers_SeqBAIJ(A, &diag_offset, NULL)); in MatILUFactorNumeric_SeqBAIJ_2_NaturalOrdering_inplace()
384 pv = ba + 4 * diag_offset[row]; in MatILUFactorNumeric_SeqBAIJ_2_NaturalOrdering_inplace()
385 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_2_NaturalOrdering_inplace()
[all …]
H A Dbaijfact7.c14 …const PetscInt *ajtmpold, *ajtmp, *diag_offset = b->diag, *r, *ic, *bi = b->i, *bj = b->j, *ai = a… in MatILUFactorNumeric_SeqBAIJ_6_inplace() local
32 PetscCall(MatGetDiagonalMarkers_SeqBAIJ(A, &diag_offset, NULL)); in MatILUFactorNumeric_SeqBAIJ_6_inplace()
135 pv = ba + 36 * diag_offset[row]; in MatILUFactorNumeric_SeqBAIJ_6_inplace()
136 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_6_inplace()
215 nz = bi[row + 1] - diag_offset[row] - 1; in MatILUFactorNumeric_SeqBAIJ_6_inplace()
348 w = ba + 36 * diag_offset[i]; in MatILUFactorNumeric_SeqBAIJ_6_inplace()
476 const PetscInt *diag_offset; in MatILUFactorNumeric_SeqBAIJ_6_NaturalOrdering_inplace() local
494 PetscCall(MatGetDiagonalMarkers_SeqBAIJ(A, &diag_offset, NULL)); in MatILUFactorNumeric_SeqBAIJ_6_NaturalOrdering_inplace()
593 pv = ba + 36 * diag_offset[row]; in MatILUFactorNumeric_SeqBAIJ_6_NaturalOrdering_inplace()
594 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_6_NaturalOrdering_inplace()
[all …]
H A Dbaijfact9.c17 const PetscInt *diag_offset; in MatILUFactorNumeric_SeqBAIJ_5_inplace() local
33 PetscCall(MatGetDiagonalMarkers_SeqBAIJ(A, &diag_offset, NULL)); in MatILUFactorNumeric_SeqBAIJ_5_inplace()
123 pv = ba + 25 * diag_offset[row]; in MatILUFactorNumeric_SeqBAIJ_5_inplace()
124 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_5_inplace()
180 nz = bi[row + 1] - diag_offset[row] - 1; in MatILUFactorNumeric_SeqBAIJ_5_inplace()
283 w = ba + 25 * diag_offset[i]; in MatILUFactorNumeric_SeqBAIJ_5_inplace()
420 PetscInt *diag_offset = b->diag, *ai = a->i, *aj = a->j, *pj; in MatILUFactorNumeric_SeqBAIJ_5_NaturalOrdering_inplace() local
506 pv = ba + 25 * diag_offset[row]; in MatILUFactorNumeric_SeqBAIJ_5_NaturalOrdering_inplace()
507 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_5_NaturalOrdering_inplace()
563 nz = bi[row + 1] - diag_offset[row] - 1; in MatILUFactorNumeric_SeqBAIJ_5_NaturalOrdering_inplace()
[all …]
H A Dbaijfact5.c14 const PetscInt *diag_offset; in MatILUFactorNumeric_SeqBAIJ_7_inplace() local
35 PetscCall(MatGetDiagonalMarkers_SeqBAIJ(A, &diag_offset, NULL)); in MatILUFactorNumeric_SeqBAIJ_7_inplace()
165 pv = ba + 49 * diag_offset[row]; in MatILUFactorNumeric_SeqBAIJ_7_inplace()
166 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_7_inplace()
272 nz = bi[row + 1] - diag_offset[row] - 1; in MatILUFactorNumeric_SeqBAIJ_7_inplace()
444 w = ba + 49 * diag_offset[i]; in MatILUFactorNumeric_SeqBAIJ_7_inplace()
572 const PetscInt *diag_offset; in MatILUFactorNumeric_SeqBAIJ_7_NaturalOrdering_inplace() local
593 PetscCall(MatGetDiagonalMarkers_SeqBAIJ(A, &diag_offset, NULL)); in MatILUFactorNumeric_SeqBAIJ_7_NaturalOrdering_inplace()
719 pv = ba + 49 * diag_offset[row]; in MatILUFactorNumeric_SeqBAIJ_7_NaturalOrdering_inplace()
720 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_7_NaturalOrdering_inplace()
[all …]