Hi everyone, first post!
I am trying to extract a LV mesh from the open 24 patients cohort on Zenodo. So far so good (thanks Marina), but the generation of the mesh does not grab the tags. I am doing it like this:
meshtool extract surface -msh=../01-350um.vtk -surf=LV -op=1-14,16 -ofmt=vtk_bin
meshtool extract surface -msh=../01-350um.vtk -surf=LV-mitral -op=1:14 -ofmt=vtk_bin
meshtool extract surface -msh=../01-350um.vtk -surf=LV-aortic -op=1:16 -ofmt=vtk_bin
meshtool extract unreachable -msh=LV.surfmesh.vtk -submsh=LV -ofmt=vtk_bin
meshtool generate mesh -surf=LV.part1,LV-mitral.surfmesh,LV-aortic.surfmesh,LV.part0 -ins_tag=1,2,3,4 -ifmt=vtk_bin -outmsh=LV -ofmt=vtk
This indeed generates the desired LV mesh, but I only get elemTag 1 throughout the mesh (checked on Paraview). The documentation states that I should traverse the surface from the outside in, and so I did. I also tried different tags, in case those were colliding with the previously existing ones, but it always picks the first tag for everyone, so are indeed being overwritten. In any case, I get this from the program's output, so it is probably not the issue:
Used outer-to-inner surface ordering: 1 2 3 4
Meshing with TETGEN
Let me know if you catch the error, which is quite probably a user mistake.
Best,
N