| /petsc/src/dm/impls/plex/ |
| H A D | plexgmsh.c | 780 long c, block, numEntityBlocks, numTotalElements, elem, numElements; in GmshReadElements_v40() local 812 for (elem = 0; elem < numElements; ++elem, ++c) { in GmshReadElements_v40() 814 const int *id = ibuf + elem * (1 + numNodes), *nodes = id + 1; in GmshReadElements_v40() 1026 …4], numEntityBlocks, numElements, numBlockElements, numVerts, numNodes, numTags, block, elem, c, p; in GmshReadElements_v41() local 1052 for (elem = 0; elem < numBlockElements; ++elem, ++c) { in GmshReadElements_v41() 1054 const PetscInt *id = ibuf + elem * (1 + numNodes), *nodes = id + 1; in GmshReadElements_v41() 1320 GmshElement *elem = mesh->numElems ? mesh->elements : NULL; in GmshReadElements() local 1321 mesh->dim = elem ? GmshCellMap[elem->cellType].dim : 0; in GmshReadElements() 1322 mesh->order = elem ? GmshCellMap[elem->cellType].order : 0; in GmshReadElements() 1334 GmshElement *elem = mesh->elements + e; in GmshReadElements() local [all …]
|
| /petsc/src/mat/tests/ |
| H A D | bench_spmv.c | 43 const cJSON *problem = NULL, *elem = NULL; in ParseJSON() local 56 elem = cJSON_GetArrayItem(matrix_json, i); in ParseJSON() 57 item = cJSON_GetObjectItemCaseSensitive(elem, "filename"); in ParseJSON() 60 problem = cJSON_GetObjectItemCaseSensitive(elem, "problem"); in ParseJSON() 80 cJSON *elem = NULL; in UpdateJSON() local 89 elem = cJSON_GetArrayItem(matrix_json, i); in UpdateJSON() 90 spmv = cJSON_GetObjectItem(elem, "spmv"); in UpdateJSON() 104 cJSON_AddItemToObject(elem, "spmv", spmv); in UpdateJSON()
|
| /petsc/include/petsc/private/cpp/ |
| H A D | memory.hpp | 73 for (auto &elem : *ptr) destroy_at(std::addressof(elem)); in destroy_at()
|
| /petsc/src/snes/tutorials/ex10d/ |
| H A D | options.inf | 2 -elem 18
|
| /petsc/src/dm/dt/fe/impls/opencl/ |
| H A D | feopencl.c | 677 float *elem; in PetscFEIntegrateResidual_OpenCL() local 681 PetscCall(PetscMalloc1(Ne * N_bt, &elem)); in PetscFEIntegrateResidual_OpenCL() 682 …nqueueReadBuffer(ocl->queue_id, o_elemVec, CL_TRUE, 0, Ne * N_bt * realSize, elem, 0, NULL, NULL)); in PetscFEIntegrateResidual_OpenCL() 684 for (b = 0; b < N_bt; ++b) elemVec[c * N_bt + b] = (PetscScalar)elem[c * N_bt + b]; in PetscFEIntegrateResidual_OpenCL() 686 PetscCall(PetscFree(elem)); in PetscFEIntegrateResidual_OpenCL() 689 double *elem; in PetscFEIntegrateResidual_OpenCL() local 693 PetscCall(PetscMalloc1(Ne * N_bt, &elem)); in PetscFEIntegrateResidual_OpenCL() 694 …nqueueReadBuffer(ocl->queue_id, o_elemVec, CL_TRUE, 0, Ne * N_bt * realSize, elem, 0, NULL, NULL)); in PetscFEIntegrateResidual_OpenCL() 696 for (b = 0; b < N_bt; ++b) elemVec[c * N_bt + b] = (PetscScalar)elem[c * N_bt + b]; in PetscFEIntegrateResidual_OpenCL() 698 PetscCall(PetscFree(elem)); in PetscFEIntegrateResidual_OpenCL()
|
| /petsc/src/dm/field/impls/ds/ |
| H A D | dmfieldds.c | 182 PetscScalar *elem = NULL; in DMFieldEvaluateFE_DS() local 185 PetscCall(DMFieldGetClosure_Internal(field, c, &isDG, &closureSize, &array, &elem)); in DMFieldEvaluateFE_DS() 191 DMFieldDSdot(cB, T->T[0], elem, nq, feDim, nc, (PetscScalar)); in DMFieldEvaluateFE_DS() 195 DMFieldDSdot(cB, T->T[0], elem, nq, feDim, nc, PetscRealPart); in DMFieldEvaluateFE_DS() 202 DMFieldDSdot(cD, T->T[1], elem, nq, feDim, (nc * dim), (PetscScalar)); in DMFieldEvaluateFE_DS() 206 DMFieldDSdot(cD, T->T[1], elem, nq, feDim, (nc * dim), PetscRealPart); in DMFieldEvaluateFE_DS() 213 DMFieldDSdot(cH, T->T[2], elem, nq, feDim, (nc * dim * dim), (PetscScalar)); in DMFieldEvaluateFE_DS() 217 DMFieldDSdot(cH, T->T[2], elem, nq, feDim, (nc * dim * dim), PetscRealPart); in DMFieldEvaluateFE_DS() 220 PetscCall(DMFieldRestoreClosure_Internal(field, c, &isDG, &closureSize, &array, &elem)); in DMFieldEvaluateFE_DS() 288 PetscScalar *elem = NULL; in DMFieldEvaluate_DS() local [all …]
|
| /petsc/include/petsc/private/ |
| H A D | veccupmimpl.h | 1117 for (auto &elem : cntptrs) PetscCall(PetscCUPMMallocAsync(&elem.device, elem.size, stream)); in SetPreallocationCOO_CUPMBase() 1118 for (auto &elem : bufptrs) PetscCall(PetscCUPMMallocAsync(&elem.device, elem.size, stream)); in SetPreallocationCOO_CUPMBase() 1120 …for (const auto &elem : cntptrs) PetscCall(PetscCUPMMemcpyAsync(elem.device, elem.host, elem.size,… in SetPreallocationCOO_CUPMBase() local 1121 …for (const auto &elem : bufptrs) PetscCall(PetscCUPMMemcpyAsync(elem.device, elem.host, elem.size,… in SetPreallocationCOO_CUPMBase() local
|
| /petsc/share/petsc/ |
| H A D | chkerrconvert.py | 156 for elem in iters: 157 result = result[1:]+(elem,)
|
| /petsc/src/dm/impls/moab/ |
| H A D | dmmoab.cxx | 1309 moab::EntityHandle elem; in DMMoabCreateElement() local 1318 merr = dmmoab->mbiface->create_element(type, conn, nverts, elem); in DMMoabCreateElement() 1320 merr = dmmoab->mbiface->add_entities(dmmoab->fileset, &elem, 1); in DMMoabCreateElement() 1323 if (oelem) *oelem = elem; in DMMoabCreateElement()
|
| /petsc/src/ts/utils/dmplexlandau/kokkos/ |
| H A D | landau.kokkos.cxx | 343 … f, const PetscInt g, const PetscInt Nb, PetscInt moffset, const PetscInt elem, const PetscInt fie… in landau_mat_assemble() argument 346 const LandauIdx *const Idxs = &d_maps->gIdx[elem][fieldA][0]; in landau_mat_assemble()
|
| /petsc/config/BuildSystem/config/ |
| H A D | package.py | 19 for elem in it: 20 result = result[1:] + (elem,)
|
| /petsc/share/petsc/datafiles/meshes/ |
| H A D | testcase3D.cas | 3384 (pdf/elem-fsto-option 1)
|