Home
last modified time | relevance | path

Searched refs:local_size (Results 1 – 9 of 9) sorted by relevance

/petsc/src/vec/is/ao/tests/
H A Dex5.c16 PetscInt local_size; in main() local
34 PetscCall(PetscLayoutGetLocalSize(layout, &local_size)); in main()
37 PetscCall(PetscMalloc1(local_size, &app_indices)); in main()
38 PetscCall(PetscMalloc1(local_size, &petsc_indices)); in main()
40 for (i = 0; i < local_size; ++i) { in main()
46 PetscCall(ISCreateGeneral(comm, local_size, &app_indices[0], PETSC_COPY_VALUES, &app_is)); in main()
47 PetscCall(ISCreateGeneral(comm, local_size, &petsc_indices[0], PETSC_COPY_VALUES, &petsc_is)); in main()
/petsc/src/binding/petsc4py/test/
H A Dtest_vec.py341 self.assertTrue(v1.local_size == 5)
342 self.assertTrue(v2.local_size == 5)
343 self.assertTrue(v3.local_size == 3)
361 self.assertTrue((loc[0 : v.local_size] == range(*v.owner_range)).all())
362 self.assertTrue((loc[v.local_size :] == ghosts).all())
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcschurs.c394 PetscInt n_B, extra, local_size, global_size; in PCBDDCSubSchursSetUp() local
572 local_size = 0; in PCBDDCSubSchursSetUp()
576 local_size += subset_size; in PCBDDCSubSchursSetUp()
597 local_size = 0; in PCBDDCSubSchursSetUp()
608 PetscCall(PetscArraycpy(all_local_idx_N + local_size + extra, idxs, subset_size)); in PCBDDCSubSchursSetUp()
610 …for (PetscInt j = 0; j < subset_size; j++) all_local_subid_N[j + local_size + extra] = local_subs[… in PCBDDCSubSchursSetUp()
612 local_size += subset_size; in PCBDDCSubSchursSetUp()
623 if (local_size && !use_potr && compute_Stilda) { in PCBDDCSubSchursSetUp()
628 PetscCall(PetscBLASIntCast(local_size, &B_N)); in PCBDDCSubSchursSetUp()
664 PetscCall(PetscMalloc1(local_size, &all_local_idx_B)); in PCBDDCSubSchursSetUp()
[all …]
H A Dbddcprivate.c5582 PetscInt local_size; in PCBDDCComputeLocalMatrix() local
5588 PetscCall(MatGetSize(matis->A, &local_size, NULL)); in PCBDDCComputeLocalMatrix()
5603 PetscCall(ISCreateStride(PetscObjectComm((PetscObject)matis->A), local_size, 0, 1, &is_local)); in PCBDDCComputeLocalMatrix()
5618 PetscCall(ISCreateStride(PetscObjectComm((PetscObject)matis->A), local_size, 0, 1, &is_local)); in PCBDDCComputeLocalMatrix()
5642 for (i = 0; i < local_size; i++) in PCBDDCComputeLocalMatrix()
7067 PetscInt global_size, local_size; in PCBDDCConstraintsSetUp() local
7345 PetscCall(VecGetLocalSize(pcis->vec1_global, &local_size)); in PCBDDCConstraintsSetUp()
9288 PetscInt local_size, coarse_size = 0; in PCBDDCComputePrimalNumbering() local
9302 PetscCall(ISGetLocalSize(subset_n, &local_size)); in PCBDDCComputePrimalNumbering()
9303local_size == pcbddc->local_primal_size, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Invalid number of local… in PCBDDCComputePrimalNumbering()
[all …]
/petsc/src/sys/logging/state/
H A Dlogregistry.c379 …PetscLogGlobalNamesGetSize(PetscLogGlobalNames global_names, PetscInt *local_size, PetscInt *globa… in PetscLogGlobalNamesGetSize() argument
382 if (local_size) *local_size = global_names->count_local; in PetscLogGlobalNamesGetSize()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DIS.pyx471 local_size : int
1042 property local_size:
H A DVec.pyx3609 property local_size:
H A DMat.pyx5939 property local_size:
/petsc/src/dm/impls/plex/cgns/
H A Dplexcgns2.c813 PetscInt local_size; in DMPlexCGNS_CreateCornersConnectivitySection() local
819 PetscCall(PetscLayoutGetLocalSize(layouts_[s], &local_size)); in DMPlexCGNS_CreateCornersConnectivitySection()
820 nlocal_cells += local_size; in DMPlexCGNS_CreateCornersConnectivitySection()