> On 07 Sep 2016, at 22:30, Jim Monte <jim.g...@gmail.com> wrote: > > Hi All, > > I have written macros returning arrays of various items, such as point IDs. > Depending on the arguments to the function, some arrays can be of different > sizes. To ensure that there is no "junk" at the end of the arrays left from a > previous call, I would like to Delete the arrays before building them. > However, the first time the macro is called, the array does not exist, and > that causes an error. One workaround is to force the array to exist by adding > something like x[0] = 0; before the Delete command, but I was wondering if > there is a more direct way to query if a specific variable exists. Thanks for > any information. >
Exists(name) will do the trick > Jim Monte > > _______________________________________________ > 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 Free software: http://gmsh.info | http://getdp.info | http://onelab.info _______________________________________________ gmsh mailing list gmsh@onelab.info http://onelab.info/mailman/listinfo/gmsh