Thanks Christophe. I used your suggestion.
bw Don -----Original Message----- From: Christophe Geuzaine [mailto:[email protected]] Sent: February-23-20 2:59 PM To: Don Van Kerkhoven Cc: [email protected] Subject: Re: [Gmsh] Geo scripts : syntax PointsOf for a Curve Loop > On 13 Feb 2020, at 21:33, Don Van Kerkhoven <[email protected]> wrote: > > Hi, > > Using Gmsh V4.5.2 for on Window7-64pro. I have search the archives and can�t > find an example of this. > > I have a Curve Loop and I want to extract the #curves and the list of curves > in the loop. Can it be done, and if so, what command / syntax ? > It's currently not supported: "Curve Loops" and "Surface Loops" can not be queried - only point, curves, surfaces and volumes. As a workaround, use a list to create your curve loop, and use that list instead. If the surface is given to you (e.g. from a STEP file) and you didn't create it explicitly with a curve loop, you can use the "Boundary" operator to extract the curves on its boundary. Christophe > // script ************************** > > Line(1)={Point(1), Point(2)}; // works > fine > Curve Loop(10) = {1,2,� n}; // works > fine, displays properly, > > NumLineSeg=#Curve{10}; // fail -- > try to find #curves, and it fails, don�t know why > MouthLineList3[]=PointsOf{ Curve{10};}; // fail -- try to find > curve list, could not apply operation on shape > MouthLineList3[]= Boundary {Curve{10};}; // fail -- try to find > curve list, could not apply operation on shape, unknown tag 10 > > > thanks > Don > _______________________________________________ > 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
