Home
last modified time | relevance | path

Searched refs:Nlocal (Results 1 – 10 of 10) sorted by relevance

/petsc/src/dm/impls/da/
H A Ddaindex.c14 PetscInt Nlocal, i, j, k, *lidx, lict = 0, dim = da->dim; in DMDAGetNatural_Private() local
18 Nlocal = (dd->xe - dd->xs); in DMDAGetNatural_Private()
19 if (dim > 1) Nlocal *= (dd->ye - dd->ys); in DMDAGetNatural_Private()
20 if (dim > 2) Nlocal *= (dd->ze - dd->zs); in DMDAGetNatural_Private()
22 PetscCall(PetscMalloc1(Nlocal, &lidx)); in DMDAGetNatural_Private()
43 *outNlocal = Nlocal; in DMDAGetNatural_Private()
44 …PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)da), Nlocal, lidx, PETSC_OWN_POINTER, isnat… in DMDAGetNatural_Private()
132 PetscInt Nlocal; in DMDAGetAO() local
134 PetscCall(DMDAGetNatural_Private(da, &Nlocal, &isnatural)); in DMDAGetAO()
135 PetscCall(ISCreateStride(PetscObjectComm((PetscObject)da), Nlocal, dd->base, 1, &ispetsc)); in DMDAGetAO()
H A Ddadist.c15 PetscCall(VecSetSizes(*g, dd->Nlocal, PETSC_DETERMINE)); in DMCreateGlobalVector_DA()
18 if (dd->Nlocal < da->bind_below) { in DMCreateGlobalVector_DA()
74 PetscCall(VecSetSizes(*g, dd->Nlocal, PETSC_DETERMINE)); in DMDACreateNaturalVector()
H A Ddagtol.c85 PetscInt m, start, Nlocal; in DMDAGlobalToNatural_Create() local
98 PetscCall(DMDAGetNatural_Private(da, &Nlocal, &to)); in DMDAGlobalToNatural_Create()
99 …PetscCheck(Nlocal == m, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Internal error: Nlocal %" PetscInt_FMT "… in DMDAGlobalToNatural_Create()
101 …PetscCall(VecCreateMPIWithArray(PetscObjectComm((PetscObject)da), dd->w, dd->Nlocal, PETSC_DETERMI… in DMDAGlobalToNatural_Create()
H A Ddagtona.c42 …PetscCall(VecCreateMPIWithArray(PetscObjectComm((PetscObject)da), dd->w, dd->Nlocal, PETSC_DETERMI… in DMDAGlobalToNaturalAllCreate()
76 PetscInt M, m = dd->Nlocal, start; in DMDANaturalAllToGlobalCreate()
H A Ddacreate.c197 PetscCall(PetscMalloc1(da->Nlocal * numFields / dof, &indices)); in DMCreateSubDM_DA()
198 for (i = da->base / dof; i < (da->base + da->Nlocal) / dof; ++i) { in DMCreateSubDM_DA()
201 …a->Nlocal * numFields / dof, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Count %" PetscInt_FMT " does not eq… in DMCreateSubDM_DA()
352 dd->Nlocal = -1; in DMCreate_DA()
H A Dda1.c224 dd->Nlocal = dof * x; in DMSetUp_DA_1D()
225 PetscCall(VecCreateMPIWithArray(comm, dof, dd->Nlocal, PETSC_DECIDE, NULL, &global)); in DMSetUp_DA_1D()
H A Dda2.c382 dd->Nlocal = x * y * dof; in DMSetUp_DA_2D()
383 PetscCall(VecCreateMPIWithArray(comm, dof, dd->Nlocal, PETSC_DECIDE, NULL, &global)); in DMSetUp_DA_2D()
H A Dda3.c469 dd->Nlocal = x * y * z * dof; in DMSetUp_DA_3D()
470 PetscCall(VecCreateMPIWithArray(comm, dof, dd->Nlocal, PETSC_DECIDE, NULL, &global)); in DMSetUp_DA_3D()
/petsc/src/ksp/ksp/tests/
H A Dex19.c55 PetscInt its, N, n, Nx = PETSC_DECIDE, Ny = PETSC_DECIDE, nlocal, Nlocal; in main() local
102 PetscCall(VecGetLocalSize(user.coarse.x, &Nlocal)); in main()
105 PetscCall(MatCreateFromOptions(PETSC_COMM_WORLD, NULL, 1, Nlocal, Nlocal, N, N, &user.coarse.J)); in main()
/petsc/include/petsc/private/
H A Ddmdaimpl.h24 PetscInt nlocal, Nlocal; /* local size of local vector and global vector, includes the * w term */ member