> On 3 May 2020, at 12:09, Michel Cassagnes <michelcassagne...@gmail.com> wrote: > > Hi Christophe, > > I have modified the script, see attached. > > What works for TransfiniteCurve is : > - remove geo.synchronize > - keep gmsh.model.mesh.setTransfiniteCurve() > > But setSize is not affected by removing geo.synchronize. Is this command > ignored if Mesh.CharacteristicLengthFromPoints is set to 0 ?
Yes. This is exactly the same behavior as in .geo files. Christophe > > What is wrong in my script ? > > Thank you! > > Michel > > > > > > Le dim. 3 mai 2020 à 11:04, Michel Cassagnes <michelcassagne...@gmail.com> a > écrit : > > Ok! Thank you very much Christophe. > > Best regards, > > Michel Cassagnes > > Le dim. 3 mai 2020 à 08:45, Christophe Geuzaine <cgeuza...@uliege.be> a écrit > : > > > > On 3 May 2020, at 01:55, Michel Cassagnes <michelcassagne...@gmail.com> > > wrote: > > > > Dear all, > > > > I need some help to make a transfinite line and set size at points work > > with the API on Python. > > > > I made many tests and many looks in examples and doc but I don't find how > > to handle all this. > > > > Please find enclosed an example that doesn't give anything for the line > > entered as transfinite with 10 points (take care to change the working > > folder at the begining of the script). > > > > Maybe there is a conflict with other definitions of mesh size (filelds, > > characteristic length at points, etc). > > > > Your last call to gmsh.model.geo.synchronize() resets the meshing attributes > of the curve. Either remove it (it's useless anyway), or set your meshing > contraints within the "geo" kernel, with > "gmsh.model.geo.mesh.setTransfiniteCurve()" instead of > "gmsh.model.mesh.setTransfiniteCurve()". > > Christophe > > > > > Thank you. > > > > Best regards, > > > > Michel Cassagnes > > <test-transfinite.py>_______________________________________________ > > gmsh mailing list > > gmsh@onelab.info > > http://onelab.info/mailman/listinfo/gmsh > > — > Prof. Christophe Geuzaine > University of Liege, Electrical Engineering and Computer Science > http://www.montefiore.ulg.ac.be/~geuzaine > > > > <test-transfinite.py> — Prof. Christophe Geuzaine University of Liege, Electrical Engineering and Computer Science http://www.montefiore.ulg.ac.be/~geuzaine _______________________________________________ gmsh mailing list gmsh@onelab.info http://onelab.info/mailman/listinfo/gmsh