[EMAIL PROTECTED] wrote: > Hi, > > I have done a bit of work with Gmsh and would like to continue using > this tool. A serious problem for me is the lack of functionality for > defining constraints and materials. So I´m thinking about adding this
Hi Michael - It's actually something we are working on. But the GUI for this needs to be overhauled... At the moment just define physical points/lines/surfaces/volumes. This allows you to tag elements in the mesh. You can then define your constraints based on these tags. > functionality myself. If my work is successful, it may be useful for > other Gmsh users, too. But I´m not sure that it´s welcome, i.e. that it > fits the intention of Gmsh development. Does it? > > But anyway I have some questions concerning the concept. > > First I would like to learn how to build a new menu item, maybe > "Constraints". I have seen a lot of menu stuff in Fltk/GUI.cpp. Maybe > adding the menu item in 286:Context_Item menu_mesh[] is a good beginning? > > Next I need to know the functions for identifying and activating nodes > in the GUI. Where are these functions in the code? > > My first idea is to store the nodes, which have constraints, in an > array. But I´m not experienced enough to say, that its a good approach, > especially for big meshes. What do you think? > > I think, there should be some code to identify those nodes, which are > connected to selected geometry entities (points, curves, surfaces, > volumes). If you know, which functions are dedicated to this, please let > me know. > > Last but not least are the functions for writing to the output files of > interest. > > > > Greetings, > > Michael Glockenmeier > > ---------------------------------------------- > Fa. Michael Glockenmeier > Dipl.-Ing. Michael Glockenmeier > Hauptstr. 55 c > D-86926 Greifenberg > Germany > > Tel ++49 (0) 8192/933 185 > Fax ++49 (0) 8192/933 186 > Email [EMAIL PROTECTED] > > Visit my site: www.femcfd.com > ------------------------------------------------------------------------ > *AOL eMail auf Ihrem Handy!*Ab sofort können Sie auch unterwegs Ihre AOL > email abrufen. Registrieren <http://www.aol.de/Webmail/> Sie sich jetzt > kostenlos. > > > ------------------------------------------------------------------------ > > _______________________________________________ > gmsh mailing list > [email protected] > http://www.geuz.org/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://www.geuz.org/mailman/listinfo/gmsh
