Lines Matching refs:merr
204 moab::ErrorCode merr; in DMMoab_GenerateVertices_Private() local
214 merr = iface->get_node_coords(3, nnodes, 0, startv, arrays); in DMMoab_GenerateVertices_Private()
215 MBERR("Can't get node coords.", merr); in DMMoab_GenerateVertices_Private()
254 moab::ErrorCode merr; in DMMoab_GenerateElements_Private() local
267 merr = iface->get_element_connect(nelems, 2, moab::MBEDGE, 0, starte, conn); in DMMoab_GenerateElements_Private()
268 MBERR("Can't get EDGE2 element connectivity.", merr); in DMMoab_GenerateElements_Private()
274 merr = iface->get_element_connect(nelems, 3, moab::MBTRI, 0, starte, conn); in DMMoab_GenerateElements_Private()
275 MBERR("Can't get TRI3 element connectivity.", merr); in DMMoab_GenerateElements_Private()
278 merr = iface->get_element_connect(nelems, 4, moab::MBQUAD, 0, starte, conn); in DMMoab_GenerateElements_Private()
279 MBERR("Can't get QUAD4 element connectivity.", merr); in DMMoab_GenerateElements_Private()
287 merr = iface->get_element_connect(nelems, 4, moab::MBTET, 0, starte, conn); in DMMoab_GenerateElements_Private()
288 MBERR("Can't get TET4 element connectivity.", merr); in DMMoab_GenerateElements_Private()
291 merr = iface->get_element_connect(nelems, 8, moab::MBHEX, 0, starte, conn); in DMMoab_GenerateElements_Private()
292 MBERR("Can't get HEX8 element connectivity.", merr); in DMMoab_GenerateElements_Private()
332 merr = iface->update_adjacencies(starte, nelems, nvperelem, conn); in DMMoab_GenerateElements_Private()
333 MBERR("Can't update adjacencies", merr); in DMMoab_GenerateElements_Private()
336 merr = mbImpl->tag_set_data(global_id_tag, cells, &gids[0]); in DMMoab_GenerateElements_Private()
337 MBERR("Can't set global ids to elements.", merr); in DMMoab_GenerateElements_Private()
501 moab::ErrorCode merr; in DMMoabCreateBoxMesh() local
554 merr = mbImpl->create_meshset(moab::MESHSET_SET, dmmoab->fileset); in DMMoabCreateBoxMesh()
555 MBERR("Creating file set failed", merr); in DMMoabCreateBoxMesh()
558 merr = mbImpl->query_interface(readMeshIface); in DMMoabCreateBoxMesh()
559 MBERRNM(merr); in DMMoabCreateBoxMesh()
616 merr = mbImpl->tag_get_handle("GLOBAL_ID", 1, moab::MB_TYPE_INTEGER, global_id_tag); in DMMoabCreateBoxMesh()
617 MBERR("Getting Global_ID Tag handle failed", merr); in DMMoabCreateBoxMesh()
619 merr = mbImpl->tag_get_handle(MATERIAL_SET_TAG_NAME, 1, moab::MB_TYPE_INTEGER, mat_tag); in DMMoabCreateBoxMesh()
620 MBERR("Getting Material set Tag handle failed", merr); in DMMoabCreateBoxMesh()
621 merr = mbImpl->tag_get_handle(DIRICHLET_SET_TAG_NAME, 1, moab::MB_TYPE_INTEGER, dir_tag); in DMMoabCreateBoxMesh()
622 MBERR("Getting Dirichlet set Tag handle failed", merr); in DMMoabCreateBoxMesh()
623 merr = mbImpl->tag_get_handle(NEUMANN_SET_TAG_NAME, 1, moab::MB_TYPE_INTEGER, neu_tag); in DMMoabCreateBoxMesh()
624 MBERR("Getting Neumann set Tag handle failed", merr); in DMMoabCreateBoxMesh()
626 …merr = mbImpl->tag_get_handle("PARALLEL_PARTITION", 1, moab::MB_TYPE_INTEGER, part_tag, moab::MB_T… in DMMoabCreateBoxMesh()
627 MBERR("Getting Partition Tag handle failed", merr); in DMMoabCreateBoxMesh()
630 …merr = mbImpl->tag_get_handle(GEOM_DIMENSION_TAG_NAME, 1, moab::MB_TYPE_INTEGER, geom_tag, moab::M… in DMMoabCreateBoxMesh()
631 MBERRNM(merr); in DMMoabCreateBoxMesh()
632 merr = mbImpl->create_meshset(moab::MESHSET_SET, regionset); in DMMoabCreateBoxMesh()
633 MBERRNM(merr); in DMMoabCreateBoxMesh()
661 merr = mbImpl->create_meshset(moab::MESHSET_SET, part_set); in DMMoabCreateBoxMesh()
662 MBERR("Can't create mesh set.", merr); in DMMoabCreateBoxMesh()
664 merr = mbImpl->add_entities(part_set, verts); in DMMoabCreateBoxMesh()
665 MBERR("Can't add vertices to set.", merr); in DMMoabCreateBoxMesh()
666 merr = mbImpl->add_entities(part_set, cells); in DMMoabCreateBoxMesh()
667 MBERR("Can't add entities to set.", merr); in DMMoabCreateBoxMesh()
668 merr = mbImpl->add_entities(regionset, cells); in DMMoabCreateBoxMesh()
669 MBERR("Can't add entities to set.", merr); in DMMoabCreateBoxMesh()
674 merr = mbImpl->get_adjacencies(cells, 1, true, edges, moab::Interface::UNION); in DMMoabCreateBoxMesh()
675 MBERR("Can't get edges", merr); in DMMoabCreateBoxMesh()
676 merr = mbImpl->add_entities(part_set, edges); in DMMoabCreateBoxMesh()
677 MBERR("Can't add edges to partition set.", merr); in DMMoabCreateBoxMesh()
680 merr = mbImpl->get_adjacencies(cells, 2, true, faces, moab::Interface::UNION); in DMMoabCreateBoxMesh()
681 MBERR("Can't get faces", merr); in DMMoabCreateBoxMesh()
682 merr = mbImpl->add_entities(part_set, faces); in DMMoabCreateBoxMesh()
683 MBERR("Can't add faces to partition set.", merr); in DMMoabCreateBoxMesh()
691 merr = mbImpl->tag_set_data(part_tag, &part_set, 1, &part_num); in DMMoabCreateBoxMesh()
692 MBERR("Can't set part tag on set", merr); in DMMoabCreateBoxMesh()
694 merr = mbImpl->add_parent_child(dmmoab->fileset, part_set); in DMMoabCreateBoxMesh()
695 MBERR("Can't add part set to file set.", merr); in DMMoabCreateBoxMesh()
696 merr = mbImpl->unite_meshset(dmmoab->fileset, part_set); in DMMoabCreateBoxMesh()
697 MBERRNM(merr); in DMMoabCreateBoxMesh()
699 merr = mbImpl->add_entities(dmmoab->fileset, &part_set, 1); in DMMoabCreateBoxMesh()
700 MBERRNM(merr); in DMMoabCreateBoxMesh()
705 merr = mbImpl->add_parent_child(dmmoab->fileset, regionset); in DMMoabCreateBoxMesh()
706 MBERRNM(merr); in DMMoabCreateBoxMesh()
712 merr = mbImpl->get_entities_by_dimension(dmmoab->fileset, genCtx.dim, cells); in DMMoabCreateBoxMesh()
713 MBERR("Can't get all d-dimensional elements.", merr); in DMMoabCreateBoxMesh()
714 merr = mbImpl->get_entities_by_dimension(dmmoab->fileset, 0, verts); in DMMoabCreateBoxMesh()
715 MBERR("Can't get all vertices.", merr); in DMMoabCreateBoxMesh()
720 merr = mm.merge_using_integer_tag(verts, global_id_tag); in DMMoabCreateBoxMesh()
721 MBERR("Can't merge with GLOBAL_ID tag", merr); in DMMoabCreateBoxMesh()
723 merr = mm.merge_entities(cells, 0.0001); in DMMoabCreateBoxMesh()
724 MBERR("Can't merge with coordinates", merr); in DMMoabCreateBoxMesh()
730 merr = pcomm->check_all_shared_handles(); in DMMoabCreateBoxMesh()
731 MBERRV(mbImpl, merr); in DMMoabCreateBoxMesh()
734 merr = pcomm->resolve_shared_ents(dmmoab->fileset, cells, dim, dim - 1, NULL, &global_id_tag); in DMMoabCreateBoxMesh()
735 MBERRV(mbImpl, merr); in DMMoabCreateBoxMesh()
737 merr = pcomm->exchange_ghost_cells(dim, 0, nghost, dim, true, false, &dmmoab->fileset); in DMMoabCreateBoxMesh()
738 MBERRV(mbImpl, merr); in DMMoabCreateBoxMesh()
740 merr = pcomm->exchange_ghost_cells(dim, 0, nghost, dim, true, false); in DMMoabCreateBoxMesh()
741 MBERRV(mbImpl, merr); in DMMoabCreateBoxMesh()
745 merr = pcomm->assign_global_ids(dmmoab->fileset, dim, 1, false, true, false); in DMMoabCreateBoxMesh()
746 MBERRNM(merr); in DMMoabCreateBoxMesh()
756 merr = mbImpl->get_entities_by_dimension(dmmoab->fileset, 1, toDelete); in DMMoabCreateBoxMesh()
757 MBERR("Can't get edges", merr); in DMMoabCreateBoxMesh()
761 merr = mbImpl->get_entities_by_dimension(dmmoab->fileset, 2, toDelete); in DMMoabCreateBoxMesh()
762 MBERR("Can't get faces", merr); in DMMoabCreateBoxMesh()
766 merr = dmmoab->pcomm->delete_entities(toDelete); in DMMoabCreateBoxMesh()
767 MBERR("Can't delete entities", merr); in DMMoabCreateBoxMesh()
772 merr = mbImpl->tag_set_data(geom_tag, ®ionset, 1, &dmmoab->dim); in DMMoabCreateBoxMesh()
773 MBERRNM(merr); in DMMoabCreateBoxMesh()
776 merr = mbImpl->tag_set_data(mat_tag, ®ionset, 1, &default_material); in DMMoabCreateBoxMesh()
777 MBERRNM(merr); in DMMoabCreateBoxMesh()
836 moab::ErrorCode merr; in DMMoabLoadFromFile() local
867 merr = dmmoab->mbiface->create_meshset(moab::MESHSET_SET, dmmoab->fileset); in DMMoabLoadFromFile()
868 MBERR("Creating file set failed", merr); 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()
891 MBERRNM(merr); in DMMoabLoadFromFile()
893 merr = mbiface->get_entities_by_dimension(dmmoab->fileset, dim, elems, true); in DMMoabLoadFromFile()
894 MBERRNM(merr); in DMMoabLoadFromFile()
899 merr = pcomm->exchange_tags(dmmoab->ltog_tag, verts); in DMMoabLoadFromFile()
900 MBERRV(mbiface, merr); in DMMoabLoadFromFile()
901 merr = pcomm->exchange_tags(dmmoab->ltog_tag, elems); in DMMoabLoadFromFile()
902 MBERRV(mbiface, merr); in DMMoabLoadFromFile()
903 merr = pcomm->collective_sync_partition(); in DMMoabLoadFromFile()
904 MBERR("Collective sync failed", merr); in DMMoabLoadFromFile()
934 moab::ErrorCode merr; in DMMoabRenumberMeshEntities() local
935 …merr = ((DM_Moab *)dm->data)->pcomm->assign_global_ids(((DM_Moab *)dm->data)->fileset, 3, 0, false… in DMMoabRenumberMeshEntities()
936 MBERRNM(merr); in DMMoabRenumberMeshEntities()