| /petsc/src/snes/impls/multiblock/ |
| H A D | multiblock.c | 23 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 D | matrixTex.js | 29 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 D | treeInterface.js | 61 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 D | ex23.c | 15 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 D | ex3_1.out | 7 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 D | ex3_1_1.out | 7 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 D | ex3_2_1.out | 7 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 D | ex3_1_2.out | 7 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 D | generateetags.py | 65 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 D | bjacobi.c | 154 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 D | ex62_gasm_view.out | 34 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 D | ex72_mpicrl.out | 38 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 D | ex43_5.out | 49 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 D | ex67_transpose_asm.out | 14 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 D | ex84_1.out | 74 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 D | ex2_bjacobi_2.out | 16 number of blocks = 2 18 Use -ksp_view ::ascii_info_detail to display information for all blocks
|
| H A D | ex12_2.out | 40 number of blocks = 4 42 Use -ksp_view ::ascii_info_detail to display information for all blocks
|
| /petsc/src/snes/tutorials/output/ |
| H A D | ex19_10.out | 67 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 D | ex19_9.out | 74 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 D | ex19_7.out | 74 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 D | ex19_13.out | 75 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 D | ex5_mis_view_detailed.out | 38 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 D | ex5_hem_view_detailed.out | 38 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 D | ex5_1.out | 43 number of blocks: 3 47 rows=5, cols=5, bs=5 variable blocks set
|
| /petsc/src/ksp/ksp/tests/output/ |
| H A D | ex60_2.out | 11 total subdomain blocks = 4, user-defined overlap 14 Use -ksp_view ::ascii_info_detail to display information for all blocks
|