I could not import mesh data stored in a hdf5 file.
The reason is the wrong dataset name for nodeCoord.
For example, if I call the following subroutine
CALL amesh%IMPORT(hdf5=meshFile, dim=1_i4b)
it imports several data with a group name of curveEntities_1.
After that, the dataset name to import nodeCoord data is determined by
dsetname = LocateNodeCoord(hdf5, group, isok)
It will return the curveEntities_1 itself, but it is not correct.
because nodeCoord data is located in the parent of this group.
To solve this issue, we maybe need to modify
LocateNodeCoord defined in AbstractMesh_Class
or
we have to change the implementation that converts the msh file to the hdf5 file.
I could not import mesh data stored in a hdf5 file.
The reason is the wrong dataset name for
nodeCoord.For example, if I call the following subroutine
it imports several data with a group name of
curveEntities_1.After that, the dataset name to import
nodeCoorddata is determined bydsetname = LocateNodeCoord(hdf5, group, isok)It will return the
curveEntities_1itself, but it is not correct.because
nodeCoorddata is located in the parent of this group.To solve this issue, we maybe need to modify
LocateNodeCoorddefined inAbstractMesh_Classor
we have to change the implementation that converts the msh file to the hdf5 file.