[MOAB-dev] question about mbzoltan

Iulian Grindeanu iulian at mcs.anl.gov
Thu Sep 1 12:22:16 CDT 2011


Hello,
I have a small file that I am partitioning in 2, with mbpart 
you can get mbpart if you configure moab  with  --enable-mbzoltan --with-zoltan=/home/fathom/3rdparty/Zoltan_v3.3 --with-parmetis=/home/fathom/3rdparty/ParMETIS3_1/gcc  (at least on mcs network)

So the command I am using is

mbpart 2 MeshFiles/unittest/iGeom/shell.h5m shell_p2.h5m

It seems to be working fine, the mesh is partitioned in 2, there are some tags defined in shell_p2.h5m

But one existing variable length tag, that should have not been modified at all, has one wrong value.

Do you have any idea what am I doing wrong? Or is this a bug in mbpart?

Thanks,
Iulian

So, shell.h5m has this tag:
        GROUP "GEOM_SENSE_N_ENTS" {
            COMMENT "GEOM_SENSE_N_ENTS"
            ATTRIBUTE "class" {
               DATATYPE  H5T_STD_I32LE
               DATASPACE  SCALAR
               DATA {
               (0): 1
               }
            }
            ATTRIBUTE "is_handle" {
               DATATYPE  H5T_STD_I32LE
               DATASPACE  SCALAR
               DATA {
               (0): 1
               }
            }
            ATTRIBUTE "variable_length" {
               DATATYPE  H5T_STD_I32LE
               DATASPACE  SCALAR
               DATA {
               (0): 1
               }
            }
            DATASET "id_list" {
               DATATYPE  H5T_STD_U64LE
               DATASPACE  SIMPLE { ( 7 ) / ( 7 ) }
               DATA {
               (0): 64, 65, 66, 67, 68, 69, 70
               }
            }
            DATATYPE "type" H5T_STD_U64LE;

            DATASET "values" {
               DATATYPE  "/tstt/tags/GEOM_SENSE_N_ENTS/type"
               DATASPACE  SIMPLE { ( 8 ) / ( 8 ) }
               DATA {
               (0): 62, 63, 62, 62, 62, 63, 63, 63
               }
            }

the output file has a wrong value for the first set, a zero instead of original 62.

GROUP "GEOM_SENSE_N_ENTS" {
            COMMENT "GEOM_SENSE_N_ENTS"
            ATTRIBUTE "class" {
               DATATYPE  H5T_STD_I32LE
               DATASPACE  SCALAR
               DATA {
               (0): 1
               }
            }
            ATTRIBUTE "is_handle" {
               DATATYPE  H5T_STD_I32LE
               DATASPACE  SCALAR
               DATA {
               (0): 1
               }
            }
            ATTRIBUTE "variable_length" {
               DATATYPE  H5T_STD_I32LE
               DATASPACE  SCALAR
               DATA {
               (0): 1
               }
            }
            DATASET "id_list" {
               DATATYPE  H5T_STD_U64LE
               DATASPACE  SIMPLE { ( 7 ) / ( 7 ) }
               DATA {
               (0): 64, 65, 66, 67, 68, 69, 70
               }
            }
            DATATYPE "type" H5T_STD_U64LE;

            DATASET "values" {
               DATATYPE  "/tstt/tags/GEOM_SENSE_N_ENTS/type"
               DATASPACE  SIMPLE { ( 8 ) / ( 8 ) }
               DATA {
               (0): 0, 63, 62, 62, 62, 63, 63, 63
               }
            }


More information about the moab-dev mailing list