Searched refs:gIdx (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/snes/tutorials/ |
| H A D | ex42.c | 43 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 D | petsclandau.h | 209 LandauIdx (*gIdx)[LANDAU_MAX_SPECIES][LANDAU_MAX_NQND]; // #elems * LANDAU_MAX_NQND member
|
| /petsc/src/ts/utils/dmplexlandau/kokkos/ |
| H A D | landau.kokkos.cxx | 97 …, 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 D | plexland.c | 39 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()
|