Hello Christophe, Thanks for the suggestion. Having experimented with it a bit, I've concluded that it was probably a naive question I asked, because it is very easy to collapse a tet element into a state where it has a negative or inverted volume. It takes an unreasonably high quality mesh to avoid this in at least a few of the elements of any realistic mesh (not a toy model).
All the best, Bob On Mon, 22 Apr 2019 at 20:01, Christophe Geuzaine <[email protected]> wrote: > > > > On 12 Apr 2019, at 12:27, Bob Flandard <[email protected]> wrote: > > > > Hello Gmshers, > > > > Does Gmsh have the capability to do mesh morphing on a tetrahedral mesh? > > > > To explain a bit more detail, the topology of the morphed mesh would be > unchanged from the initial mesh, but rather than specifying a field of > displacements for all nodes (like the WARP plugin), only a subset of nodes > would have prescribed displacements and Gmsh would then calculate new node > coordinates for all other nodes that gave some kind of globally averaged > minimum element distortion. > > > > I think you should be able to quite easily get what you want using the api. > > Christophe > > > > For example, a prismatic bar contained within some surrounding air, is > rotated about its centroid (not so much that it penetrates the surrounding > air). In the morphed mesh the relative displacement of nodes within the bar > would be zero and the displacement of nodes on the exterior of the > surrounding air would be zero, but all other nodes would in general move > relative to each other to create nicely shaped elements. Something like > that. > > > > Thanks for your help, Bob > > _______________________________________________ > > gmsh mailing list > > [email protected] > > http://onelab.info/mailman/listinfo/gmsh > > — > Prof. Christophe Geuzaine > University of Liege, Electrical Engineering and Computer Science > http://www.montefiore.ulg.ac.be/~geuzaine > > > >
_______________________________________________ gmsh mailing list [email protected] http://onelab.info/mailman/listinfo/gmsh
