| /petsc/src/dm/impls/moab/tests/ |
| H A D | ex1.cxx | 43 moab::Interface *iface = NULL; in CreateMesh() local 52 PetscCall(DMMoabCreateMoab(comm, iface, <og_tag, &range, dm)); in CreateMesh() 54 PetscCall(DMMoabGetInterface(*dm, &iface)); in CreateMesh() 58 merr = iface->load_file(user->filename); in CreateMesh() 64 merr = iface->query_interface(scdi); in CreateMesh() 70 merr = iface->set_dimension(user->dim); in CreateMesh() 76 merr = iface->get_entities_by_handle(0, tmp_range); in CreateMesh() 79 user->dim = iface->dimension_from_handle(*tmp_range.rbegin()); in CreateMesh() 81 merr = iface->get_entities_by_dimension(0, user->dim, range); in CreateMesh() 87 …merr = iface->tag_get_handle(user->tagname, 1, moab::MB_TYPE_DOUBLE, tag, moab::MB_TAG_CREAT | moa… in CreateMesh() [all …]
|
| /petsc/src/dm/impls/moab/ |
| H A D | dmmbutil.cxx | 198 …ab_GenerateVertices_Private(moab::Interface *mbImpl, moab::ReadUtilIface *iface, DMMoabMeshGenerat… in DMMoab_GenerateVertices_Private() argument 214 merr = iface->get_node_coords(3, nnodes, 0, startv, arrays); in DMMoab_GenerateVertices_Private() 252 …ab_GenerateElements_Private(moab::Interface *mbImpl, moab::ReadUtilIface *iface, DMMoabMeshGenerat… in DMMoab_GenerateElements_Private() argument 267 merr = iface->get_element_connect(nelems, 2, moab::MBEDGE, 0, starte, conn); in DMMoab_GenerateElements_Private() 274 merr = iface->get_element_connect(nelems, 3, moab::MBTRI, 0, starte, conn); in DMMoab_GenerateElements_Private() 278 merr = iface->get_element_connect(nelems, 4, moab::MBQUAD, 0, starte, conn); in DMMoab_GenerateElements_Private() 287 merr = iface->get_element_connect(nelems, 4, moab::MBTET, 0, starte, conn); in DMMoab_GenerateElements_Private() 291 merr = iface->get_element_connect(nelems, 8, moab::MBHEX, 0, starte, conn); in DMMoab_GenerateElements_Private() 332 merr = iface->update_adjacencies(starte, nelems, nvperelem, conn); in DMMoab_GenerateElements_Private()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexfem.c | 4098 PetscInt dim, Nf, f, Nc, numFaces = fEnd - fStart, iface, face; in DMPlexGetFaceFields() local 4142 for (face = fStart, iface = 0; face < fEnd; ++face) { in DMPlexGetFaceFields() 4182 … PetscCall(PetscFEEvaluateFaceFields_Internal(prob, f, faceLocL, xL, &uLl[iface * Nc + off])); in DMPlexGetFaceFields() 4183 …izeR) PetscCall(PetscFEEvaluateFaceFields_Internal(prob, f, faceLocR, xR, &uRl[iface * Nc + off])); in DMPlexGetFaceFields() 4185 for (d = 0; d < comp; ++d) uRl[iface * Nc + off + d] = uLl[iface * Nc + off + d]; in DMPlexGetFaceFields() 4188 … PetscCall(PetscFEEvaluateFaceFields_Internal(prob, f, faceLocR, xR, &uRl[iface * Nc + off])); in DMPlexGetFaceFields() 4190 for (d = 0; d < comp; ++d) uLl[iface * Nc + off + d] = uRl[iface * Nc + off + d]; in DMPlexGetFaceFields() 4210 uLl[iface * Nc + off + c] = xL[c] + DMPlex_DotD_Internal(dim, &gL[c * dim], dxL); in DMPlexGetFaceFields() 4211 uRl[iface * Nc + off + c] = xR[c] + DMPlex_DotD_Internal(dim, &gR[c * dim], dxR); in DMPlexGetFaceFields() 4215 uLl[iface * Nc + off + c] = xL[c]; in DMPlexGetFaceFields() [all …]
|
| H A D | plexcreate.c | 719 PetscInt voffset, iface = 0, cone[4]; in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal() local 752 PetscCall(DMPlexSetCone(dm, iface, cone)); in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal() 753 PetscCall(DMSetLabelValue(dm, "marker", iface, markerTop)); in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal() 758 iface++; in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal() 770 PetscCall(DMPlexSetCone(dm, iface, cone)); in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal() 771 PetscCall(DMSetLabelValue(dm, "marker", iface, markerBottom)); in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal() 776 iface++; in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal() 788 PetscCall(DMPlexSetCone(dm, iface, cone)); in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal() 789 PetscCall(DMSetLabelValue(dm, "marker", iface, markerFront)); in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal() 794 iface++; in DMPlexCreateBoxSurfaceMesh_Tensor_3D_Internal() [all …]
|
| /petsc/src/mat/impls/aij/mpi/strumpack/ |
| H A D | strumpack.c | 1074 STRUMPACK_INTERFACE iface; in MatGetFactor_aij_strumpack() local 1139 iface = flg ? STRUMPACK_MT : STRUMPACK_MPI_DIST; in MatGetFactor_aij_strumpack() 1145 …("STRUMPACK_init", STRUMPACK_init(S, PetscObjectComm((PetscObject)A), prec, iface, 0, NULL, verb)); in MatGetFactor_aij_strumpack()
|
| /petsc/share/petsc/datafiles/meshes/ |
| H A D | testcase3D.cas | 7566 (parallel/fill-iface-edge-with-extended-neighborhood? #t)
|