Home
last modified time | relevance | path

Searched refs:gIdx (Results 1 – 4 of 4) sorted by relevance

/petsc/src/snes/tutorials/
H A Dex42.c43 PetscInt gIdx[] = {0, 1}; in main() local
47 PetscCall(VecCreateGhost(PETSC_COMM_WORLD, 2, PETSC_DECIDE, PetscMin(nghost, 2), gIdx, &x)); in main()
/petsc/include/
H A Dpetsclandau.h209 LandauIdx (*gIdx)[LANDAU_MAX_SPECIES][LANDAU_MAX_NQND]; // #elems * LANDAU_MAX_NQND member
/petsc/src/ts/utils/dmplexlandau/kokkos/
H A Dlandau.kokkos.cxx97 …, Kokkos::MemoryTraits<Kokkos::Unmanaged>> h_gidx((LandauIdx *)maps[grid].gIdx, maps[grid].num_ele… in LandauKokkosCreateMatMaps()
112 h_maps.gIdx = (LandauIdx(*)[LANDAU_MAX_SPECIES][LANDAU_MAX_NQND])d_gidx->data(); in LandauKokkosCreateMatMaps()
346 const LandauIdx *const Idxs = &d_maps->gIdx[elem][fieldA][0]; in landau_mat_assemble()
535 LandauIdx idx = maps[grid]->gIdx[loc_elem][f][b]; in LandauKokkosJacobian()
/petsc/src/ts/utils/dmplexlandau/
H A Dplexland.c39 PetscCall(PetscFree(maps[grid].gIdx)); in LandauGPUMapsDestroy()
259 LandauIdx *const Idxs = &maps[grid].gIdx[loc_elem][f][0]; in LandauFormJacobian_Internal()
487 LandauIdx *const Idxs = &maps[grid].gIdx[loc_elem][fieldA][0]; in LandauFormJacobian_Internal()
1515 PetscCall(PetscMalloc(maps[grid].num_elements * sizeof(*maps[grid].gIdx), &maps[grid].gIdx)); in CreateStaticData()
1528 … for (PetscInt q = 0; q < numindices; ++q) maps[grid].gIdx[eidx][fieldA][q] = indices[q]; in CreateStaticData()
1536 maps[grid].gIdx[eidx][fieldA][q] = plex_batch[indices[f]]; in CreateStaticData()
1538 maps[grid].gIdx[eidx][fieldA][q] = indices[f]; in CreateStaticData()
1545 …maps[grid].gIdx[eidx][fieldA][q] = -maps[grid].num_reduced - 1; // store (-)index: id = -(idx+1): … in CreateStaticData()
1628 …const LandauIdx *const Idxs = &maps[grid].gIdx[ej][0][0]; // just use field-0 maps, Th… in CreateStaticData()
1657 const LandauIdx *const Idxs = &maps[grid].gIdx[ej][fieldA][0]; in CreateStaticData()