Home
last modified time | relevance | path

Searched refs:fill (Results 1 – 25 of 350) sorted by relevance

12345678910>>...14

/petsc/src/mat/tests/
H A Dex109.c12 PetscReal fill = 1.0, norm; in main() local
19 PetscCall(PetscOptionsGetReal(NULL, NULL, "-fill", &fill, NULL)); in main()
79 PetscCall(MatMatMult(A, B, MAT_REUSE_MATRIX, fill, &C)); in main()
84 PetscCall(MatMatMult(A, B, MAT_INITIAL_MATRIX, fill, &C)); in main()
85 PetscCall(MatMatMult(A, B, MAT_REUSE_MATRIX, fill, &C)); in main()
91 PetscCall(MatProductSetFill(D, fill)); in main()
101 PetscCall(MatMatMult(AT, B, MAT_INITIAL_MATRIX, fill, &D)); in main()
108 PetscCall(MatMatMult(C, A, MAT_INITIAL_MATRIX, fill, &D)); in main()
109 PetscCall(MatMatMult(C, A, MAT_REUSE_MATRIX, fill, &D)); in main()
115 PetscCall(MatMatMult(A, C, MAT_INITIAL_MATRIX, fill, &D)); in main()
[all …]
H A Dex93.c12 PetscReal fill = 4.0; in main() local
40 PetscCall(MatMatMult(B, A, MAT_INITIAL_MATRIX, fill, &C)); /* C = B*A */ in main()
41 PetscCall(MatMatMult(B, A, MAT_REUSE_MATRIX, fill, &C)); /* recompute C=B*A */ in main()
46 PetscCall(MatMatMult(C, A, MAT_INITIAL_MATRIX, fill, &D)); /* D = C*A = (A^T*A)*A */ in main()
47 PetscCall(MatMatMult(C, A, MAT_REUSE_MATRIX, fill, &D)); in main()
57 PetscCall(MatPtAP(A, B, MAT_INITIAL_MATRIX, fill, &C)); /* C = B^T*A*B */ in main()
62 PetscCall(MatPtAP(A, B, MAT_REUSE_MATRIX, fill, &C)); in main()
72 PetscCall(MatPtAP(Adense, B, MAT_INITIAL_MATRIX, fill, &C)); in main()
84 PetscCall(MatMatTransposeMult(A, A, MAT_INITIAL_MATRIX, fill, &D)); /* D = A*A^T */ in main()
86 PetscCall(MatMatTransposeMult(A, A, MAT_REUSE_MATRIX, fill, &D)); in main()
H A Dex94.c30 PetscReal norm, norm_abs, norm_tmp, fill = 4.0; in main() local
48 PetscCall(PetscOptionsGetReal(NULL, NULL, "-fill", &fill, NULL)); in main()
93 PetscCall(PetscOptionsGetReal(NULL, NULL, "-fill", &fill, NULL)); in main()
127 PetscCall(MatMatMult(AT, B, MAT_INITIAL_MATRIX, fill, &C)); in main()
132 PetscCall(MatMatMult(ATT, B, MAT_INITIAL_MATRIX, fill, &C)); in main()
137 PetscCall(MatMatMult(A, B, MAT_INITIAL_MATRIX, fill, &C)); in main()
144 PetscCall(MatMatMult(A, BTT, MAT_INITIAL_MATRIX, fill, &C)); in main()
149 PetscCall(MatMatMult(ATT, BTT, MAT_INITIAL_MATRIX, fill, &C)); in main()
159 PetscCall(MatMatMult(A, B, MAT_INITIAL_MATRIX, fill, &C)); in main()
168 PetscCall(MatMatMult(A, B, MAT_REUSE_MATRIX, fill, &C)); in main()
[all …]
H A Dex113.c12 PetscReal fill = 4.0; in main() local
31 PetscCall(MatMatMult(A1, A2, MAT_INITIAL_MATRIX, fill, &Mtmp)); in main()
32 PetscCall(MatMatMult(A, Mtmp, MAT_INITIAL_MATRIX, fill, &dstMat)); in main()
36 PetscCall(MatMatMult(A1, A2, MAT_INITIAL_MATRIX, fill, &Mtmp)); in main()
41 PetscCall(MatMatMult(A, A1, MAT_INITIAL_MATRIX, fill, &Mtmp)); in main()
H A Dex104.c16 PetscReal fill = 1.0; in main() local
85 PetscCall(MatMatMult(C, A, MAT_INITIAL_MATRIX, fill, &B)); in main()
97 PetscCall(MatMatMult(B, A, MAT_INITIAL_MATRIX, fill, &C)); /* C = B*A = A^T*A */ in main()
98 PetscCall(MatMatMult(B, A, MAT_REUSE_MATRIX, fill, &C)); in main()
114 PetscCall(MatTransposeMatMult(A, A, MAT_INITIAL_MATRIX, fill, &D)); /* D = A^T*A */ in main()
115 PetscCall(MatTransposeMatMult(A, A, MAT_REUSE_MATRIX, fill, &D)); in main()
125 PetscCall(MatMatMult(A, D, MAT_INITIAL_MATRIX, fill, &E)); in main()
126 PetscCall(MatMatMult(A, D, MAT_REUSE_MATRIX, fill, &E)); in main()
151 PetscCall(MatTransposeMatMult(A, B, MAT_INITIAL_MATRIX, fill, &D)); in main()
169 PetscCall(MatMatTransposeMult(A, B, MAT_INITIAL_MATRIX, fill, &D)); /* D = A*A^T */ in main()
[all …]
H A Dex209.c14 PetscReal fill = 4.0; in main() local
47 PetscCall(MatPtAP(B, A, MAT_INITIAL_MATRIX, fill, &AtA)); in main()
48 PetscCall(MatPtAP(B, A, MAT_REUSE_MATRIX, fill, &AtA)); in main()
53 PetscCall(MatTransposeMatMult(A, A, MAT_INITIAL_MATRIX, fill, &C)); in main()
55 PetscCall(MatTransposeMatMult(A, A, MAT_REUSE_MATRIX, fill, &C)); in main()
H A Dex7.c15 PetscReal norm, fill; in main() local
24 fill = 2.0; in main()
27 …PetscCall(PetscOptionsReal("-fill", "Expected fill ratio for factorization", NULL, fill, &fill, NU… in main()
68 luinfo.fill = fill; in main()
H A Dex122.c11 PetscReal fill = 1.0; in main() local
18 PetscCall(PetscOptionsGetReal(NULL, NULL, "-fill", &fill, NULL)); in main()
43 PetscCall(MatMatMult(B, A, MAT_INITIAL_MATRIX, fill, &C)); in main()
44 PetscCall(MatMatMult(B, A, MAT_REUSE_MATRIX, fill, &C)); in main()
H A Dex111.c43 PetscReal fill = 2.0; in main() local
152 PetscCall(MatMatMatMult(R, Adense, P, MAT_INITIAL_MATRIX, fill, &Cdense)); in main()
153 PetscCall(MatMatMatMult(R, Adense, P, MAT_REUSE_MATRIX, fill, &Cdense)); in main()
161 PetscCall(MatMatMatMult(R, A, P, MAT_INITIAL_MATRIX, fill, &C)); in main()
162 PetscCall(MatMatMatMult(R, A, P, MAT_REUSE_MATRIX, fill, &C)); in main()
170 PetscCall(MatPtAP(A, P, MAT_INITIAL_MATRIX, fill, &PtAP)); in main()
171 PetscCall(MatPtAP(A, P, MAT_REUSE_MATRIX, fill, &PtAP)); in main()
H A Dex163.c12 PetscReal fill = 1.0; in main() local
40 PetscCall(MatTransposeMatMult(A, A, MAT_INITIAL_MATRIX, fill, &C)); in main()
78 PetscCall(MatTransposeMatMult(A, Bdense, MAT_INITIAL_MATRIX, fill, &C)); in main()
79 PetscCall(MatTransposeMatMult(A, Bdense, MAT_REUSE_MATRIX, fill, &C)); in main()
/petsc/src/mat/impls/aij/mpi/
H A Dmpimatmatmatmult.c33 PetscCall(MatTransposeMatMatMultSymbolic_AIJ_AIJ_AIJ_wHYPRE(Rt, A, P, product->fill, RAP)); in MatProductSymbolic_ABC_Transpose_AIJ_AIJ()
49 PetscErrorCode MatMatMatMultSymbolic_MPIAIJ_MPIAIJ_MPIAIJ(Mat A, Mat B, Mat C, PetscReal fill, Mat … in MatMatMatMultSymbolic_MPIAIJ_MPIAIJ_MPIAIJ() argument
63 PetscCall(MatMatMultSymbolic_MPIAIJ_MPIAIJ(B, C, fill, BC)); in MatMatMatMultSymbolic_MPIAIJ_MPIAIJ_MPIAIJ()
65 PetscCall(MatMatMultSymbolic_MPIAIJ_MPIAIJ(A, BC, fill, D)); in MatMatMatMultSymbolic_MPIAIJ_MPIAIJ_MPIAIJ()
67 PetscCall(MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable(B, C, fill, BC)); in MatMatMatMultSymbolic_MPIAIJ_MPIAIJ_MPIAIJ()
69 PetscCall(MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable(A, BC, fill, D)); in MatMatMatMultSymbolic_MPIAIJ_MPIAIJ_MPIAIJ()
135 PetscCall(MatMatMatMultSymbolic_MPIAIJ_MPIAIJ_MPIAIJ(R, A, Rt, C->product->fill, C)); in MatProductSymbolic_RARt_MPIAIJ_MPIAIJ()
/petsc/src/mat/impls/aij/seq/
H A Dmatrart.c25 PetscErrorCode MatRARtSymbolic_SeqAIJ_SeqAIJ_colorrart(Mat A, Mat R, PetscReal fill, Mat C) in MatRARtSymbolic_SeqAIJ_SeqAIJ_colorrart() argument
41 PetscCall(MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy(A, P, fill, C)); in MatRARtSymbolic_SeqAIJ_SeqAIJ_colorrart()
244 PetscErrorCode MatRARtSymbolic_SeqAIJ_SeqAIJ_matmattransposemult(Mat A, Mat R, PetscReal fill, Mat … in MatRARtSymbolic_SeqAIJ_SeqAIJ_matmattransposemult() argument
257 PetscCall(MatProductSetFill(ARt, fill)); in MatRARtSymbolic_SeqAIJ_SeqAIJ_matmattransposemult()
265 PetscCall(MatMatMultSymbolic_SeqAIJ_SeqAIJ(R, ARt, fill, C)); in MatRARtSymbolic_SeqAIJ_SeqAIJ_matmattransposemult()
293 PetscErrorCode MatRARtSymbolic_SeqAIJ_SeqAIJ(Mat A, Mat R, PetscReal fill, Mat C) in MatRARtSymbolic_SeqAIJ_SeqAIJ() argument
302 PetscCall(MatMatMatMultSymbolic_SeqAIJ_SeqAIJ_SeqAIJ(R, A, Rt, fill, C)); in MatRARtSymbolic_SeqAIJ_SeqAIJ()
331 PetscErrorCode MatRARt_SeqAIJ_SeqAIJ(Mat A, Mat R, MatReuse scall, PetscReal fill, Mat *C) in MatRARt_SeqAIJ_SeqAIJ() argument
347 PetscCall(MatRARtSymbolic_SeqAIJ_SeqAIJ_matmattransposemult(A, R, fill, *C)); in MatRARt_SeqAIJ_SeqAIJ()
351 PetscCall(MatRARtSymbolic_SeqAIJ_SeqAIJ_colorrart(A, R, fill, *C)); in MatRARt_SeqAIJ_SeqAIJ()
[all …]
H A Dmatptap.c20 PetscReal fill = product->fill; in MatProductSymbolic_PtAP_SeqAIJ_SeqAIJ() local
28 PetscCall(MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy(A, P, fill, C)); in MatProductSymbolic_PtAP_SeqAIJ_SeqAIJ()
40 PetscCall(MatMatMatMultSymbolic_SeqAIJ_SeqAIJ_SeqAIJ(Pt, A, P, fill, C)); in MatProductSymbolic_PtAP_SeqAIJ_SeqAIJ()
56 PetscCall(MatPtAPSymbolic_AIJ_AIJ_wHYPRE(A, P, fill, C)); in MatProductSymbolic_PtAP_SeqAIJ_SeqAIJ()
64 PetscErrorCode MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy(Mat A, Mat P, PetscReal fill, Mat C) in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy() argument
94 …PetscCall(PetscFreeSpaceGet(PetscRealIntMultTruncate(fill, PetscIntSumTruncate(ai[am], pi[pm])), &… in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy()
172 C->info.fill_ratio_given = fill; in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy()
179 …%" PetscInt_FMT "; Fill ratio: given %g needed %g.\n", nspacedouble, (double)fill, (double)afill)); in MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy()
H A Dmatmatmatmult.c17 PetscErrorCode MatMatMatMultSymbolic_SeqAIJ_SeqAIJ_SeqAIJ(Mat A, Mat B, Mat C, PetscReal fill, Mat … in MatMatMatMultSymbolic_SeqAIJ_SeqAIJ_SeqAIJ() argument
27 PetscCall(MatMatMultSymbolic_SeqAIJ_SeqAIJ(B, C, fill, BC)); in MatMatMatMultSymbolic_SeqAIJ_SeqAIJ_SeqAIJ()
31 PetscCall(MatMatMultSymbolic_SeqAIJ_SeqAIJ(A, BC, fill, D)); in MatMatMatMultSymbolic_SeqAIJ_SeqAIJ_SeqAIJ()
H A Dmatmatmult.c72 PetscErrorCode MatMatMultSymbolic_SeqAIJ_SeqAIJ(Mat A, Mat B, PetscReal fill, Mat C) in MatMatMultSymbolic_SeqAIJ_SeqAIJ() argument
87 PetscCall(MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted(A, B, fill, C)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ()
94 PetscCall(MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable(A, B, fill, C)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ()
101 PetscCall(MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast(A, B, fill, C)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ()
108 PetscCall(MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap(A, B, fill, C)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ()
115 PetscCall(MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap(A, B, fill, C)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ()
122 PetscCall(MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed(A, B, fill, C)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ()
129 PetscCall(MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge(A, B, fill, C)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ()
136 PetscCall(MatMatMultSymbolic_AIJ_AIJ_wHYPRE(A, B, fill, C)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ()
144 PetscErrorCode MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed(Mat A, Mat B, PetscReal fill, Mat C) in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed() argument
[all …]
/petsc/src/dm/impls/plex/tests/
H A Dex6.c9 PetscReal fill; /* Percentage of label to fill */ member
20 options->fill = 0.10; in ProcessOptions()
26 …al("-fill", "The percentage of label chart to set", "ex6.c", options->fill, &options->fill, NULL)); in ProcessOptions()
34 PetscInt n = (PetscInt)(user->fill * (user->pEnd - user->pStart)), i; in TestSetup()
/petsc/src/ksp/ksp/tutorials/output/
H A Dex5f_orthog1.out12 0 levels of fill
16 factor fill ratio given 1., needed 1.
42 0 levels of fill
46 factor fill ratio given 1., needed 1.
H A Dex5f_orthog2.out12 0 levels of fill
16 factor fill ratio given 1., needed 1.
42 0 levels of fill
46 factor fill ratio given 1., needed 1.
H A Dex26_1.out10 0 levels of fill
11 max fill ratio allocated 1
H A Dex62_gasm_view.out46 0 levels of fill
49 factor fill ratio given 1., needed 1.
97 0 levels of fill
100 factor fill ratio given 1., needed 1.
148 0 levels of fill
151 factor fill ratio given 1., needed 1.
199 0 levels of fill
202 factor fill ratio given 1., needed 1.
281 0 levels of fill
284 factor fill ratio given 1., needed 1.
[all …]
/petsc/src/ksp/ksp/tests/output/
H A Dex57_1.out25 0 levels of fill
28 factor fill ratio given 1., needed 1.
53 0 levels of fill
56 factor fill ratio given 1., needed 1.
81 0 levels of fill
84 factor fill ratio given 1., needed 1.
/petsc/src/snes/tutorials/output/
H A Dex19_6.out65 0 levels of fill
68 factor fill ratio given 1., needed 1.
93 0 levels of fill
96 factor fill ratio given 1., needed 1.
121 0 levels of fill
124 factor fill ratio given 1., needed 1.
149 0 levels of fill
152 factor fill ratio given 1., needed 1.
H A Dex12_mg_newton_coarse_0.out48 factor fill ratio given 5., needed 1.
75 0 levels of fill
78 factor fill ratio given 1., needed 1.
106 0 levels of fill
109 factor fill ratio given 1., needed 1.
137 0 levels of fill
140 factor fill ratio given 1., needed 1.
/petsc/src/ksp/pc/tests/output/
H A Dex9f_1.out11 0 levels of fill
44 0 levels of fill
47 factor fill ratio given 1., needed 1.
72 0 levels of fill
75 factor fill ratio given 1., needed 1.
/petsc/src/mat/interface/
H A Dmatproduct.c65 PetscReal fill = product->fill; in MatProductSymbolic_PtAP_Unsafe() local
73 PetscCall(MatProductSetFill(AP, fill)); in MatProductSymbolic_PtAP_Unsafe()
114 PetscReal fill = product->fill; in MatProductSymbolic_RARt_Unsafe() local
122 PetscCall(MatProductSetFill(RA, fill)); in MatProductSymbolic_RARt_Unsafe()
160 PetscReal fill = product->fill; in MatProductSymbolic_ABC_Unsafe() local
168 PetscCall(MatProductSetFill(BC, fill)); in MatProductSymbolic_ABC_Unsafe()
718 PetscCall((*mat->ops->matmultsymbolic)(A, B, product->fill, mat)); in MatProductSymbolic_AB()
729 PetscCall((*mat->ops->transposematmultsymbolic)(A, B, product->fill, mat)); in MatProductSymbolic_AtB()
740 PetscCall((*mat->ops->mattransposemultsymbolic)(A, B, product->fill, mat)); in MatProductSymbolic_ABt()
751 PetscCall((*mat->ops->matmatmultsymbolic)(A, B, C, product->fill, mat)); in MatProductSymbolic_ABC()
[all …]

12345678910>>...14