Home
last modified time | relevance | path

Searched refs:blocks (Results 1 – 25 of 190) sorted by relevance

12345678

/petsc/src/snes/impls/multiblock/
H A Dmultiblock.c23 BlockDesc blocks; /* Linked list of block descriptors */ member
29 BlockDesc blocks = mb->blocks, next; in SNESReset_Multiblock() local
32 while (blocks) { in SNESReset_Multiblock()
33 PetscCall(SNESReset(blocks->snes)); in SNESReset_Multiblock()
35 PetscCall(VecDestroy(&blocks->x)); in SNESReset_Multiblock()
37 PetscCall(VecScatterDestroy(&blocks->sctx)); in SNESReset_Multiblock()
38 PetscCall(ISDestroy(&blocks->is)); in SNESReset_Multiblock()
39 next = blocks->next; in SNESReset_Multiblock()
40 blocks = next; in SNESReset_Multiblock()
56 BlockDesc blocks = mb->blocks, next; in SNESDestroy_Multiblock() local
[all …]
/petsc/share/petsc/saws/js/
H A DmatrixTex.js29 var blocks = data[endtag].pc_fieldsplit_blocks;
33 for(var i=0; i<blocks-1; i++) {
40 for(var i=0; i<blocks; i++) {//NEED TO ADD STARS
55 for(var j=i+1; j<blocks; j++) {//add the stars that go AFTER the diagonal element
110 var blocks = data[endtag].pc_bjacobi_blocks;
114 bjacobiSplits[idx] = blocks;
117 for(var i=0; i<blocks; i++)
144 var blocks = bjacobiSplits[index];
148 for(var i=0; i<blocks-1; i++) {
157 for(var i=0; i<blocks; i++) {//iterate thru entire square matrix row by row
[all …]
H A DtreeInterface.js61 var blocks = $("#temp_pc_fieldsplit_blocks").val();
62 if(blocks.match(/[^0-9]/) || blocks < 1) {
86 var blocks = $("#temp_pc_bjacobi_blocks").val();
87 if(blocks.match(/[^0-9]/) || blocks < 1) {
100 var blocks = $("#temp_pc_asm_blocks").val();
101 if(blocks.match(/[^0-9]/) || blocks < 1) {
144 var blocks = $("#temp_pc_fieldsplit_blocks").val();
153 $("#pc_fieldsplit_blocks" + endtag).val(blocks);
183 var blocks = $("#temp_pc_bjacobi_blocks").val();
186 $("#pc_bjacobi_blocks" + endtag).val(blocks);
[all …]
/petsc/src/vec/vec/tests/
H A Dex23.c15 PetscInt i, blocks[2], nlocal; in main() local
42 blocks[0] = 0; in main()
43 blocks[1] = 2; in main()
45 blocks[0] = 1; in main()
46 blocks[1] = 2; in main()
48 PetscCall(ISCreateBlock(PETSC_COMM_SELF, 4, 2, blocks, PETSC_COPY_VALUES, &is1)); in main()
/petsc/src/dm/impls/moab/tests/output/
H A Dex3_1.out7 Sizes: cells=8, vertices=9, blocks=1
15 Sizes: cells=32, vertices=25, blocks=1
23 Sizes: cells=128, vertices=81, blocks=1
H A Dex3_1_1.out7 Sizes: cells=8, vertices=9, blocks=1
15 Sizes: cells=32, vertices=25, blocks=1
23 Sizes: cells=128, vertices=81, blocks=1
H A Dex3_2_1.out7 Sizes: cells=8, vertices=27, blocks=1
15 Sizes: cells=64, vertices=125, blocks=1
23 Sizes: cells=512, vertices=729, blocks=1
H A Dex3_1_2.out7 Sizes: cells=8, vertices=27, blocks=1
15 Sizes: cells=64, vertices=125, blocks=1
23 Sizes: cells=512, vertices=729, blocks=1
/petsc/lib/petsc/bin/maint/
H A Dgenerateetags.py65 blocks = [i*1000 for i in range(niter+1)]
66 if nrem: blocks.append(nfiles)
67 for i in range(len(blocks)-1):
68 createTagsBlock(flist[blocks[i]:blocks[i+1]],etagfile,ctagfile)
/petsc/src/ksp/pc/impls/bjacobi/
H A Dbjacobi.c154 PetscInt blocks, i; in PCSetFromOptions_BJacobi() local
159 …"-pc_bjacobi_blocks", "Total number of blocks", "PCBJacobiSetTotalBlocks", jac->n, &blocks, &flg)); in PCSetFromOptions_BJacobi()
160 if (flg) PetscCall(PCBJacobiSetTotalBlocks(pc, blocks, NULL)); in PCSetFromOptions_BJacobi()
161 …_local_blocks", "Local number of blocks", "PCBJacobiSetLocalBlocks", jac->n_local, &blocks, &flg)); in PCSetFromOptions_BJacobi()
162 if (flg) PetscCall(PCBJacobiSetLocalBlocks(pc, blocks, NULL)); in PCSetFromOptions_BJacobi()
271 static PetscErrorCode PCBJacobiSetTotalBlocks_BJacobi(PC pc, PetscInt blocks, const PetscInt *lens) in PCBJacobiSetTotalBlocks_BJacobi() argument
276 …PetscCheck(!pc->setupcalled || jac->n == blocks, PetscObjectComm((PetscObject)pc), PETSC_ERR_ORDER… in PCBJacobiSetTotalBlocks_BJacobi()
277 jac->n = blocks; in PCBJacobiSetTotalBlocks_BJacobi()
280 PetscCall(PetscMalloc1(blocks, &jac->g_lens)); in PCBJacobiSetTotalBlocks_BJacobi()
281 PetscCall(PetscArraycpy(jac->g_lens, lens, blocks)); in PCBJacobiSetTotalBlocks_BJacobi()
[all …]
/petsc/src/ksp/ksp/tutorials/output/
H A Dex62_gasm_view.out34 number of blocks = 5
36 Use -sub_ksp_view ::ascii_info_detail to display information for all blocks
85 number of blocks = 5
87 Use -sub_ksp_view ::ascii_info_detail to display information for all blocks
136 number of blocks = 5
138 Use -sub_ksp_view ::ascii_info_detail to display information for all blocks
187 number of blocks = 5
189 Use -sub_ksp_view ::ascii_info_detail to display information for all blocks
269 number of blocks = 5
271 Use -sub_ksp_view ::ascii_info_detail to display information for all blocks
[all …]
H A Dex72_mpicrl.out38 number of blocks = 2
40 Use -ksp_view ::ascii_info_detail to display information for all blocks
53 using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
H A Dex43_5.out49 using Amat (not Pmat) as operator for off-diagonal blocks
60 number of blocks = 4
62 Use -stokes_fieldsplit_0_ksp_view ::ascii_info_detail to display information for all blocks
106 number of blocks = 4
108 Use -stokes_fieldsplit_1_ksp_view ::ascii_info_detail to display information for all blocks
H A Dex67_transpose_asm.out14 total subdomain blocks = 1, amount of overlap = 1
17 Use -ksp_view ::ascii_info_detail to display information for all blocks
66 total subdomain blocks = 1, amount of overlap = 1
69 Use -ksp_view ::ascii_info_detail to display information for all blocks
H A Dex84_1.out74 number of blocks = 2
76 … Use -redistribute_fieldsplit_0_ksp_view ::ascii_info_detail to display information for all blocks
120 number of blocks = 2
122 … Use -redistribute_fieldsplit_1_ksp_view ::ascii_info_detail to display information for all blocks
206 number of blocks = 2
208 … Use -redistribute_fieldsplit_0_ksp_view ::ascii_info_detail to display information for all blocks
252 number of blocks = 2
254 … Use -redistribute_fieldsplit_1_ksp_view ::ascii_info_detail to display information for all blocks
H A Dex2_bjacobi_2.out16 number of blocks = 2
18 Use -ksp_view ::ascii_info_detail to display information for all blocks
H A Dex12_2.out40 number of blocks = 4
42 Use -ksp_view ::ascii_info_detail to display information for all blocks
/petsc/src/snes/tutorials/output/
H A Dex19_10.out67 number of blocks = 3
69 … Use -fieldsplit_x_velocity_ksp_view ::ascii_info_detail to display information for all blocks
113 number of blocks = 3
115 … Use -fieldsplit_y_velocity_ksp_view ::ascii_info_detail to display information for all blocks
159 number of blocks = 3
161 Use -fieldsplit_Omega_ksp_view ::ascii_info_detail to display information for all blocks
205 number of blocks = 3
207 … Use -fieldsplit_temperature_ksp_view ::ascii_info_detail to display information for all blocks
H A Dex19_9.out74 number of blocks = 3
76 … Use -fieldsplit_x_velocity_ksp_view ::ascii_info_detail to display information for all blocks
120 number of blocks = 3
122 … Use -fieldsplit_y_velocity_ksp_view ::ascii_info_detail to display information for all blocks
166 number of blocks = 3
168 Use -fieldsplit_Omega_ksp_view ::ascii_info_detail to display information for all blocks
212 number of blocks = 3
214 … Use -fieldsplit_temperature_ksp_view ::ascii_info_detail to display information for all blocks
H A Dex19_7.out74 number of blocks = 3
76 … Use -fieldsplit_x_velocity_ksp_view ::ascii_info_detail to display information for all blocks
120 number of blocks = 3
122 … Use -fieldsplit_y_velocity_ksp_view ::ascii_info_detail to display information for all blocks
166 number of blocks = 3
168 Use -fieldsplit_Omega_ksp_view ::ascii_info_detail to display information for all blocks
212 number of blocks = 3
214 … Use -fieldsplit_temperature_ksp_view ::ascii_info_detail to display information for all blocks
H A Dex19_13.out75 number of blocks = 3
77 … Use -fieldsplit_x_velocity_ksp_view ::ascii_info_detail to display information for all blocks
121 number of blocks = 3
123 … Use -fieldsplit_y_velocity_ksp_view ::ascii_info_detail to display information for all blocks
167 number of blocks = 3
169 Use -fieldsplit_Omega_ksp_view ::ascii_info_detail to display information for all blocks
213 number of blocks = 3
215 … Use -fieldsplit_temperature_ksp_view ::ascii_info_detail to display information for all blocks
H A Dex5_mis_view_detailed.out38 number of blocks = 1
40 [0] number of local blocks = 1, first local block number = 0
52 using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
145 number of blocks = 1
147 [0] number of local blocks = 1, first local block number = 0
159 using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
262 number of blocks = 1
264 [0] number of local blocks = 1, first local block number = 0
276 using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
379 number of blocks = 1
[all …]
H A Dex5_hem_view_detailed.out38 number of blocks = 1
40 [0] number of local blocks = 1, first local block number = 0
52 using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
145 number of blocks = 1
147 [0] number of local blocks = 1, first local block number = 0
159 using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
262 number of blocks = 1
264 [0] number of local blocks = 1, first local block number = 0
276 using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
379 number of blocks = 1
[all …]
/petsc/src/snes/tests/output/
H A Dex5_1.out43 number of blocks: 3
47 rows=5, cols=5, bs=5 variable blocks set
/petsc/src/ksp/ksp/tests/output/
H A Dex60_2.out11 total subdomain blocks = 4, user-defined overlap
14 Use -ksp_view ::ascii_info_detail to display information for all blocks

12345678