thorpedosg

Untitled

Aug 6th, 2018
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. from pymoab import core
  2. from pymoab.rng import Range
  3.  
  4. # create moab instance
  5. mb = core.Core()
  6.  
  7. # create a vertices
  8. # verts = mb.create_vertices([[.5,2.,.3],[.4,2,3]])
  9. # ^^ does not work (bug in code)
  10. verts = mb.create_vertices([.5,2.,.3,.4,2.,3.])
  11. coords = [[.5,2.,.3],[.4,2.,3.]]
  12.  
  13. # create a meshset with these vertices
  14. vert_set = mb.create_meshset()
  15. mb.add_entities(vert_set, verts)
  16. # mb.write_file("test-vert-set.h5m", vert_set)
  17. # ^^ this did not work
  18.  
  19. # write out all meshsets
  20. mb.write_file("test-vert-set.h5m")
  21. mb.write_file("test-vert-set.vtk")
  22.  
  23. # write out a singe meshet (need to first convert to a range)
  24. r = Range(vert_set)
  25. mb.write_file("test-vert-set.vtk", r)
Add Comment
Please, Sign In to add comment