| /petsc/src/dm/impls/moab/ |
| H A D | dmmbfield.cxx | 36 …merr = dmmoab->mbiface->tag_get_handle(dmmoab->fieldNames[ifield], 1, moab::MB_TYPE_DOUBLE, ntag, … in DMMoabSetFieldVector() 41 merr = dmmoab->mbiface->tag_get_name(vtag, tag_name); in DMMoabSetFieldVector() 45 merr = dmmoab->mbiface->tag_set_data(ntag, *dmmoab->vowned, (const void *)varray); in DMMoabSetFieldVector() 51 merr = dmmoab->mbiface->tag_get_data(vtag, *dmmoab->vowned, (void *)farray); in DMMoabSetFieldVector() 53 merr = dmmoab->mbiface->tag_set_data(ntag, *dmmoab->vowned, (const void *)farray); in DMMoabSetFieldVector() 98 merr = dmmoab->mbiface->tag_get_name(vtag, tag_name); in DMMoabSetGlobalFieldVector() 105 …merr = dmmoab->mbiface->tag_get_handle(dmmoab->fieldNames[ifield], 1, moab::MB_TYPE_DOUBLE, ntag, … in DMMoabSetGlobalFieldVector() 111 merr = dmmoab->mbiface->tag_set_data(ntag, *dmmoab->vowned, (const void *)farray); in DMMoabSetGlobalFieldVector() 119 merr = dmmoab->mbiface->tag_get_data(vtag, *dmmoab->vowned, (void *)varray); in DMMoabSetGlobalFieldVector() 123 …merr = dmmoab->mbiface->tag_get_handle(dmmoab->fieldNames[ifield], 1, moab::MB_TYPE_DOUBLE, ntag, … in DMMoabSetGlobalFieldVector() [all …]
|
| H A D | dmmoab.cxx | 93 PetscErrorCode DMMoabCreateMoab(MPI_Comm comm, moab::Interface *mbiface, moab::Tag *ltog_tag, moab:… in DMMoabCreateMoab() argument 105 if (!mbiface) { in DMMoabCreateMoab() 106 dmmoab->mbiface = new moab::Core(); in DMMoabCreateMoab() 109 dmmoab->mbiface = mbiface; in DMMoabCreateMoab() 123 merr = dmmoab->mbiface->create_meshset(moab::MESHSET_SET, partnset); in DMMoabCreateMoab() 127 dmmoab->pcomm = moab::ParallelComm::get_pcomm(dmmoab->mbiface, partnset, &comm); in DMMoabCreateMoab() 146 merr = dmmoab->mbiface->tag_get_handle(GLOBAL_ID_TAG_NAME, dmmoab->ltog_tag); in DMMoabCreateMoab() 151 merr = dmmoab->mbiface->tag_get_handle(MATERIAL_SET_TAG_NAME, dmmoab->material_tag); in DMMoabCreateMoab() 200 PetscErrorCode DMMoabSetInterface(DM dm, moab::Interface *mbiface) in DMMoabSetInterface() argument 206 PetscAssertPointer(mbiface, 2); in DMMoabSetInterface() [all …]
|
| H A D | dmmbvec.cxx | 173 …merr = dmmoab->mbiface->tag_iterate(vtag, dmmoab->vlocal->begin(), dmmoab->vlocal->end(), count, r… in DMMoabVecGetArray() 244 …merr = dmmoab->mbiface->tag_iterate(vtag, dmmoab->vlocal->begin(), dmmoab->vlocal->end(), count, r… in DMMoabVecRestoreArray() 258 MBERRV(dmmoab->mbiface, merr); in DMMoabVecRestoreArray() 332 …merr = dmmoab->mbiface->tag_iterate(vtag, dmmoab->vlocal->begin(), dmmoab->vlocal->end(), count, r… in DMMoabVecGetArrayRead() 409 moab::Interface *mbiface = dmmoab->mbiface; in DMCreateVector_Moab_Private() local 437 if (tag != 0) merr = mbiface->tag_get_name(tag, ttname); in DMCreateVector_Moab_Private() 442 PetscCall(DMVecCreateTagName_Moab_Private(mbiface, pcomm, &tag_name)); in DMCreateVector_Moab_Private() 444 PetscCall(DMVecCreateTagName_Moab_Private(mbiface, &tag_name)); in DMCreateVector_Moab_Private() 452 …merr = mbiface->tag_get_handle(tag_name, dmmoab->numFields, moab::MB_TYPE_DOUBLE, tag, moab::MB_TA… in DMCreateVector_Moab_Private() 459 merr = mbiface->tag_get_data_type(tag, tag_type); in DMCreateVector_Moab_Private() [all …]
|
| H A D | dmmbio.cxx | 79 merr = dmmoab->mbiface->write_file(filename, NULL, writeopts, &dmmoab->fileset, 1); in DMMoabOutput() 80 MBERRVM(dmmoab->mbiface, "Writing output of DMMoab failed.", merr); in DMMoabOutput()
|
| H A D | dmmbmg.cxx | 53 …dmmoab->hierarchy = new moab::NestedRefine(dynamic_cast<moab::Core *>(dmmoab->mbiface), dmmoab->pc… in DMMoabGenerateHierarchy() 55 …dmmoab->hierarchy = new moab::NestedRefine(dynamic_cast<moab::Core *>(dmmoab->mbiface), NULL, dmmo… in DMMoabGenerateHierarchy() 280 merr = dmbc->mbiface->get_connectivity(&children[0], children.size(), connc); in DMCreateInterpolation_Moab() 321 merr = dmbc->mbiface->get_connectivity(&children[0], children.size(), connc); in DMCreateInterpolation_Moab() 439 dd2->mbiface = dmb->mbiface; in DMMoab_UMR_Private() 473 merr = dd2->mbiface->tag_get_handle(MATERIAL_SET_TAG_NAME, dd2->material_tag); in DMMoab_UMR_Private()
|
| H A D | dmmbutil.cxx | 540 mbImpl = dmmoab->mbiface; in DMMoabCreateBoxMesh() 839 moab::Interface *mbiface; in DMMoabLoadFromFile() local 854 mbiface = dmmoab->mbiface; in DMMoabLoadFromFile() 867 merr = dmmoab->mbiface->create_meshset(moab::MESHSET_SET, dmmoab->fileset); in DMMoabLoadFromFile() 877 merr = mbiface->load_file(filename, &dmmoab->fileset, readopts); in DMMoabLoadFromFile() 878 MBERRVM(mbiface, "Reading MOAB file failed.", merr); in DMMoabLoadFromFile() 880 merr = mbiface->load_file(filename, 0, readopts); in DMMoabLoadFromFile() 881 MBERRVM(mbiface, "Reading MOAB file failed.", merr); in DMMoabLoadFromFile() 890 merr = mbiface->get_entities_by_type(dmmoab->fileset, moab::MBVERTEX, verts, true); in DMMoabLoadFromFile() 893 merr = mbiface->get_entities_by_dimension(dmmoab->fileset, dim, elems, true); in DMMoabLoadFromFile() [all …]
|
| H A D | dmmbmat.cxx | 92 … merr = dmmoab->mbiface->get_adjacencies(&vtx, 1, dmmoab->dim, true, adjs, moab::Interface::UNION); in DMMoab_Compute_NNZ_From_Connectivity() 105 merr = dmmoab->mbiface->get_connectivity(adjs[jter], connect, vpere, false, &storage); in DMMoab_Compute_NNZ_From_Connectivity()
|
| /petsc/include/petsc/private/ |
| H A D | dmmbimpl.h | 13 moab::Interface *mbiface; member 61 moab::Interface *mbiface; /* MOAB Interface/Core reference */ member
|