Searched refs:sell (Results 1 – 7 of 7) sorted by relevance
| /petsc/src/mat/impls/sell/mpi/ |
| H A D | mmsell.c | 18 Mat_MPISELL *sell = (Mat_MPISELL *)A->data; in MatDisAssemble_MPISELL() local 19 Mat B = sell->B, Bnew; in MatDisAssemble_MPISELL() 26 PetscCall(VecDestroy(&sell->lvec)); in MatDisAssemble_MPISELL() 27 PetscCall(VecScatterDestroy(&sell->Mvctx)); in MatDisAssemble_MPISELL() 28 if (sell->colmap) { in MatDisAssemble_MPISELL() 30 PetscCall(PetscHMapIDestroy(&sell->colmap)); in MatDisAssemble_MPISELL() 32 PetscCall(PetscFree(sell->colmap)); in MatDisAssemble_MPISELL() 60 …if (isnonzero) PetscCall(MatSetValue(Bnew, Bsell->sliceheight * i + row, sell->garray[Bsell->colid… in MatDisAssemble_MPISELL() 64 PetscCall(PetscFree(sell->garray)); in MatDisAssemble_MPISELL() 67 sell->B = Bnew; in MatDisAssemble_MPISELL() [all …]
|
| H A D | mpisell.c | 27 Mat_MPISELL *sell = (Mat_MPISELL *)Y->data; in MatDiagonalSet_MPISELL() local 31 PetscCall(MatDiagonalSet(sell->A, D, is)); in MatDiagonalSet_MPISELL() 47 Mat_MPISELL *sell = (Mat_MPISELL *)mat->data; in MatCreateColmap_MPISELL_Private() local 48 PetscInt n = sell->B->cmap->n, i; in MatCreateColmap_MPISELL_Private() 51 …PetscCheck(sell->garray, PETSC_COMM_SELF, PETSC_ERR_PLIB, "MPISELL Matrix was assembled but is mis… in MatCreateColmap_MPISELL_Private() 53 PetscCall(PetscHMapICreateWithSize(n, &sell->colmap)); in MatCreateColmap_MPISELL_Private() 54 for (i = 0; i < n; i++) PetscCall(PetscHMapISet(sell->colmap, sell->garray[i] + 1, i + 1)); in MatCreateColmap_MPISELL_Private() 56 PetscCall(PetscCalloc1(mat->cmap->N + 1, &sell->colmap)); in MatCreateColmap_MPISELL_Private() 57 for (i = 0; i < n; i++) sell->colmap[sell->garray[i]] = i + 1; in MatCreateColmap_MPISELL_Private() 152 Mat_MPISELL *sell = (Mat_MPISELL *)mat->data; in MatSetValues_MPISELL() local [all …]
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | fdmpiaij.c | 458 Mat_MPISELL *sell = (Mat_MPISELL *)mat->data; in MatFDColoringSetUp_MPIXAIJ() local 460 A = sell->A; in MatFDColoringSetUp_MPIXAIJ() 463 B = sell->B; in MatFDColoringSetUp_MPIXAIJ() 467 if (!sell->colmap) { in MatFDColoringSetUp_MPIXAIJ() 472 colmap = sell->colmap; in MatFDColoringSetUp_MPIXAIJ() 479 …cObjectComm((PetscObject)mat), mat->cmap->n, PETSC_DETERMINE, B->cmap->n, sell->garray, &c->vscale… in MatFDColoringSetUp_MPIXAIJ() 674 Mat_MPISELL *sell = (Mat_MPISELL *)mat->data; in MatFDColoringCreate_MPIXAIJ() local 682 A = sell->A; in MatFDColoringCreate_MPIXAIJ() 684 B = sell->B; in MatFDColoringCreate_MPIXAIJ()
|
| /petsc/src/sys/yaml/ |
| H A D | License | 7 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
| /petsc/src/dm/impls/da/ |
| H A D | fdda.c | 617 …PetscBool aij = PETSC_FALSE, baij = PETSC_FALSE, sbaij = PETSC_FALSE, sell = PETSC_FALSE, is = P… in DMCreateMatrix_DA() local 683 PetscCall(PetscObjectHasFunction((PetscObject)A, "MatMPISELLSetPreallocation_C", &sell)); in DMCreateMatrix_DA() 684 …if (!sell) PetscCall(PetscObjectHasFunction((PetscObject)A, "MatSeqSELLSetPreallocation_C", &sell)… in DMCreateMatrix_DA() 686 … if (!sell) PetscCall(PetscObjectHasFunction((PetscObject)A, "MatISSetPreallocation_C", &is)); in DMCreateMatrix_DA() 730 } else if (sell) { in DMCreateMatrix_DA()
|
| /petsc/doc/manual/ |
| H A D | getting_started.md | 586 …++ code, as in [MatMult_SeqSELL](https://petsc.org/main/src/mat/impls/sell/seq/sell.c.html#MatMult…
|
| /petsc/systems/Apple/iOS/PETSc/PETSc.xcodeproj/ |
| H A D | project.pbxproj | 363 …D89D1DE4207AA1AB00FACC19 /* sell.c in Sources */ = {isa = PBXBuildFile; fileRef = D89D1AFC207AA1AA… 1115 …D1AFC207AA1AA00FACC19 /* sell.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType … 1886 D89D1AFC207AA1AA00FACC19 /* sell.c */, 2581 D89D1DE4207AA1AB00FACC19 /* sell.c in Sources */,
|