From 8f4a8f2cb0e36a1e65687f3e488da939129eadcb Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@uliege.be>
Date: Sat, 10 Oct 2020 20:37:04 +0200
Subject: [PATCH] check dimensions of numpy arrays for "simple" input vectors
 as well, to detect wrong user input (e.g. passing a list of pairs as a list
 of ints)

---
 api/GenApi.py        |  16 +-
 api/gmsh.py          |  16 +-
 doc/texinfo/api.texi | 576 +++++++++++++++++++++----------------------
 3 files changed, 316 insertions(+), 292 deletions(-)

diff --git a/api/GenApi.py b/api/GenApi.py
index e094f2f65c..9eb3dad2e8 100644
--- a/api/GenApi.py
+++ b/api/GenApi.py
@@ -1153,19 +1153,31 @@ def _ovectorvectorpair(ptr, size, n):
 
 def _ivectorint(o):
     if use_numpy:
-        return numpy.ascontiguousarray(o, numpy.int32).ctypes, c_size_t(len(o))
+        array = numpy.ascontiguousarray(o, numpy.int32)
+        if(len(o) and array.ndim != 1):
+            raise Exception("Invalid data for input vector of integers")
+        ct = array.ctypes
+        ct.array = array
+        return ct, c_size_t(len(o))
     else:
         return (c_int * len(o))(*o), c_size_t(len(o))
 
 def _ivectorsize(o):
     if use_numpy:
-        return numpy.ascontiguousarray(o, numpy.uintp).ctypes, c_size_t(len(o))
+        array = numpy.ascontiguousarray(o, numpy.uintp)
+        if(len(o) and array.ndim != 1):
+            raise Exception("Invalid data for input vector of sizes")
+        ct = array.ctypes
+        ct.array = array
+        return ct, c_size_t(len(o))
     else:
         return (c_size_t * len(o))(*o), c_size_t(len(o))
 
 def _ivectordouble(o):
     if use_numpy:
         array = numpy.ascontiguousarray(o, numpy.float64)
+        if(len(o) and array.ndim != 1):
+            raise Exception("Invalid data for input vector of doubles")
         ct = array.ctypes
         ct.array = array
         return  ct, c_size_t(len(o))
diff --git a/api/gmsh.py b/api/gmsh.py
index 6bb0ce6055..8697c868fb 100644
--- a/api/gmsh.py
+++ b/api/gmsh.py
@@ -129,19 +129,31 @@ def _ovectorvectorpair(ptr, size, n):
 
 def _ivectorint(o):
     if use_numpy:
-        return numpy.ascontiguousarray(o, numpy.int32).ctypes, c_size_t(len(o))
+        array = numpy.ascontiguousarray(o, numpy.int32)
+        if(len(o) and array.ndim != 1):
+            raise Exception("Invalid data for input vector of integers")
+        ct = array.ctypes
+        ct.array = array
+        return ct, c_size_t(len(o))
     else:
         return (c_int * len(o))(*o), c_size_t(len(o))
 
 def _ivectorsize(o):
     if use_numpy:
-        return numpy.ascontiguousarray(o, numpy.uintp).ctypes, c_size_t(len(o))
+        array = numpy.ascontiguousarray(o, numpy.uintp)
+        if(len(o) and array.ndim != 1):
+            raise Exception("Invalid data for input vector of sizes")
+        ct = array.ctypes
+        ct.array = array
+        return ct, c_size_t(len(o))
     else:
         return (c_size_t * len(o))(*o), c_size_t(len(o))
 
 def _ivectordouble(o):
     if use_numpy:
         array = numpy.ascontiguousarray(o, numpy.float64)
+        if(len(o) and array.ndim != 1):
+            raise Exception("Invalid data for input vector of doubles")
         ct = array.ctypes
         ct.array = array
         return  ct, c_size_t(len(o))
diff --git a/doc/texinfo/api.texi b/doc/texinfo/api.texi
index 88d2006b59..b3277f93ed 100644
--- a/doc/texinfo/api.texi
+++ b/doc/texinfo/api.texi
@@ -37,7 +37,7 @@ configuration files (gmshrc and gmsh-options).
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L62,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L45,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L199,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L38,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L62,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L45,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L211,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L38,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L18,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L17,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L15,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L17,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L78,t5.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L15,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L15,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L13,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L13,t4.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L13,t5.py}, ...)
 @end table
@@ -53,7 +53,7 @@ Finalize Gmsh. This must be called when you are done using the Gmsh API.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L68,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L50,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L218,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L52,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L68,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L50,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L230,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L52,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L181,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L173,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L106,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L174,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L231,t5.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L174,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L166,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L102,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L181,t4.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L226,t5.py}, ...)
 @end table
@@ -71,7 +71,7 @@ model data will create a new model.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L75,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L55,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L232,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L68,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L75,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L55,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L244,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L68,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L31,x1.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/explore.cpp#L13,explore.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/onelab_data.cpp#L14,onelab_data.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/open.cpp#L13,open.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x1.py#L29,x1.py}, @url{@value{GITLAB-PREFIX}/demos/api/explore.py#L10,explore.py}, @url{@value{GITLAB-PREFIX}/demos/api/flatten.py#L14,flatten.py}, @url{@value{GITLAB-PREFIX}/demos/api/heal.py#L6,heal.py}, @url{@value{GITLAB-PREFIX}/demos/api/onelab_data.py#L11,onelab_data.py}, ...)
 @end table
@@ -89,7 +89,7 @@ file with model data will add the data to the current model.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L82,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L61,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L247,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L84,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L82,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L61,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L259,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L84,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t7.cpp#L22,t7.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t8.cpp#L38,t8.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t9.cpp#L30,t9.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t13.cpp#L23,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t17.cpp#L34,t17.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t7.py#L21,t7.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t8.py#L36,t8.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t9.py#L27,t9.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t13.py#L21,t13.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t17.py#L33,t17.py}, ...)
 @end table
@@ -105,7 +105,7 @@ Write a file. The export format is determined by the file extension.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L87,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L65,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L262,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L98,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L87,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L65,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L274,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L98,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L130,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L145,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L78,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L168,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L225,t5.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L123,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L138,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L75,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L175,t4.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L220,t5.py}, ...)
 @end table
@@ -121,7 +121,7 @@ Clear all loaded models and post-processing data, and add a new empty model.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L92,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L70,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L275,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L112,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L92,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L70,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L287,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L112,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L157,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x1.py#L121,x1.py})
 @end table
@@ -145,7 +145,7 @@ are listed in the Gmsh reference manual.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L101,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L75,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L295,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L137,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L101,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L75,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L307,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L137,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L22,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L19,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L16,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L18,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L79,t5.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L19,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L17,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L14,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L14,t4.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L14,t5.py}, ...)
 @end table
@@ -163,7 +163,7 @@ are listed in the Gmsh reference manual.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L109,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L82,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L312,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L155,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L109,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L82,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L324,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L155,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t8.cpp#L119,t8.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x3.cpp#L96,x3.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t8.py#L153,t8.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x3.py#L85,x3.py}, @url{@value{GITLAB-PREFIX}/demos/api/test.py#L6,test.py})
 @end table
@@ -181,7 +181,7 @@ are listed in the Gmsh reference manual.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L117,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L89,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L333,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L172,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L117,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L89,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L345,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L172,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L152,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t8.cpp#L93,t8.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L160,t4.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t8.py#L90,t8.py})
 @end table
@@ -199,7 +199,7 @@ are listed in the Gmsh reference manual.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L125,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L96,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L350,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L190,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L125,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L96,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L362,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L190,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/test.py#L30,test.py})
 @end table
@@ -219,7 +219,7 @@ reference manual, with the "Color." middle string removed.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L135,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L105,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L371,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L210,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L135,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L105,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L383,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L210,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L85,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t8.cpp#L62,t8.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L82,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t8.py#L59,t8.py})
 @end table
@@ -238,7 +238,7 @@ the "Color." middle string removed.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L147,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L116,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L393,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L229,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L147,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L116,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L405,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L229,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L93,t3.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L89,t3.py})
 @end table
@@ -260,7 +260,7 @@ Add a new model, with name @code{name}, and set it as the current model.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L160,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L124,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L431,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L258,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L160,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L124,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L443,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L258,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L26,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L21,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L18,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L20,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp#L17,t6.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L23,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L19,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L16,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L16,t4.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L16,t5.py}, ...)
 @end table
@@ -276,7 +276,7 @@ Remove the current model.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L165,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L128,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L445,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L272,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L165,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L128,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L457,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L272,Julia}
 @end table
 
 @item gmsh/model/list
@@ -290,7 +290,7 @@ List the names of all models.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L170,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L131,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L458,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L288,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L170,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L131,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L470,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L288,Julia}
 @end table
 
 @item gmsh/model/getCurrent
@@ -304,7 +304,7 @@ Get the name of the current model.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L175,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L135,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L476,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L308,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L175,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L135,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L488,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L308,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L35,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x1.py#L32,x1.py}, @url{@value{GITLAB-PREFIX}/demos/api/explore.py#L12,explore.py})
 @end table
@@ -321,7 +321,7 @@ the same name, select the one that was added first.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L181,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L140,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L494,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L325,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L181,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L140,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L506,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L325,Julia}
 @end table
 
 @item gmsh/model/getEntities
@@ -337,7 +337,7 @@ entities are returned as a vector of (dim, tag) integer pairs.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L188,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L146,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L509,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L343,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L188,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L146,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L521,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L343,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t13.cpp#L59,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L115,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L32,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L97,t20.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L48,t21.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t13.py#L50,t13.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L98,t16.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L30,t18.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L79,t20.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t21.py#L37,t21.py}, ...)
 @end table
@@ -353,7 +353,7 @@ Set the name of the entity of dimension @code{dim} and tag @code{tag}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L194,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L151,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L530,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L361,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L194,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L151,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L542,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L361,Julia}
 @end table
 
 @item gmsh/model/getEntityName
@@ -367,7 +367,7 @@ Get the name of the entity of dimension @code{dim} and tag @code{tag}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L201,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L157,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L546,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L377,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L201,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L157,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L558,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L377,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L93,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x1.py#L83,x1.py}, @url{@value{GITLAB-PREFIX}/demos/api/step_assembly.py#L14,step_assembly.py})
 @end table
@@ -385,7 +385,7 @@ only the entities of the specified dimension (e.g. physical points if @code{dim}
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L210,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L165,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L566,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L397,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L210,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L165,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L578,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L397,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/poisson.py#L83,poisson.py})
 @end table
@@ -402,7 +402,7 @@ Get the tags of the model entities making up the physical group of dimension
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L217,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L171,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L587,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L418,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L217,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L171,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L599,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L418,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/poisson.py#L88,poisson.py}, @url{@value{GITLAB-PREFIX}/demos/api/test.py#L25,test.py})
 @end table
@@ -419,7 +419,7 @@ dimension @code{dim} and tag @code{tag} belongs.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L225,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L178,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L608,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L438,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L225,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L178,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L620,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L438,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L117,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x1.py#L98,x1.py})
 @end table
@@ -437,7 +437,7 @@ tags @code{tags}. Return the tag of the physical group, equal to @code{tag} if
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L234,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L186,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L629,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L459,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L234,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L186,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L641,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L459,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L122,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L35,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L32,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L179,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t14.cpp#L77,t14.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L115,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L33,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L30,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L178,t5.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t14.py#L72,t14.py}, ...)
 @end table
@@ -453,7 +453,7 @@ Set the name of the physical group of dimension @code{dim} and tag @code{tag}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L241,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L192,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L651,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L473,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L241,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L192,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L663,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L473,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L124,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L37,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L34,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t14.cpp#L78,t14.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L54,t21.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L117,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L35,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L32,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t14.py#L73,t14.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t21.py#L42,t21.py}, ...)
 @end table
@@ -469,7 +469,7 @@ Get the name of the physical group of dimension @code{dim} and tag @code{tag}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L248,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L198,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L667,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L489,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L248,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L198,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L679,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L489,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L122,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x1.py#L102,x1.py}, @url{@value{GITLAB-PREFIX}/demos/api/poisson.py#L87,poisson.py})
 @end table
@@ -490,7 +490,7 @@ recursively down to dimension 0 (i.e. to points) if @code{recursive} is true.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L260,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L209,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L687,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L512,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L260,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L209,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L699,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L512,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t14.cpp#L89,t14.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L119,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L98,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L51,t19.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L125,t21.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t14.py#L84,t14.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L101,t16.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L89,t18.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L47,t19.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t21.py#L100,t21.py}, ...)
 @end table
@@ -509,7 +509,7 @@ dimension (e.g. points if @code{dim} == 0).
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L272,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L220,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L715,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L536,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L272,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L220,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L727,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L536,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L124,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L87,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L115,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L106,t16.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L81,t18.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L95,t20.py})
 @end table
@@ -528,7 +528,7 @@ the whole model.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L286,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L233,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L743,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L558,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L286,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L233,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L755,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L558,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L114,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L46,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L104,t18.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L36,t20.py})
 @end table
@@ -544,7 +544,7 @@ Get the geometrical dimension of the current model.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L298,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L244,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L781,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L580,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L298,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L244,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L793,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L580,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L36,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x1.py#L33,x1.py})
 @end table
@@ -565,7 +565,7 @@ overall model.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L307,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L251,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L797,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L600,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L307,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L251,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L809,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L600,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L78,x2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x4.cpp#L25,x4.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/discrete.cpp#L11,discrete.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/edges.cpp#L63,edges.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/faces.cpp#L63,faces.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x2.py#L74,x2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x4.py#L23,x4.py}, @url{@value{GITLAB-PREFIX}/demos/api/discrete.py#L10,discrete.py}, @url{@value{GITLAB-PREFIX}/demos/api/mesh_from_discrete_curve.py#L11,mesh_from_discrete_curve.py}, @url{@value{GITLAB-PREFIX}/demos/api/plugin.py#L9,plugin.py}, ...)
 @end table
@@ -582,7 +582,7 @@ true, remove all the entities on their boundaries, down to dimension 0.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L315,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L258,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L821,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L615,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L315,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L258,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L833,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L615,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L93,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L129,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L85,t18.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L103,t20.py}, @url{@value{GITLAB-PREFIX}/demos/api/spherical_surf.py#L16,spherical_surf.py})
 @end table
@@ -598,7 +598,7 @@ Remove the entity name @code{name} from the current model.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L321,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L263,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L838,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L631,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L321,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L263,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L850,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L631,Julia}
 @end table
 
 @item gmsh/model/removePhysicalGroups
@@ -613,7 +613,7 @@ Remove the physical groups @code{dimTags} of the current model. If
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L327,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L268,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L852,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L646,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L327,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L268,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L864,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L646,Julia}
 @end table
 
 @item gmsh/model/removePhysicalName
@@ -627,7 +627,7 @@ Remove the physical name @code{name} from the current model.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L332,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L272,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L868,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L662,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L332,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L272,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L880,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L662,Julia}
 @end table
 
 @item gmsh/model/getType
@@ -641,7 +641,7 @@ Get the type of the entity of dimension @code{dim} and tag @code{tag}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L337,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L276,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L882,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L678,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L337,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L276,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L894,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L678,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L115,t21.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L91,x1.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/explore.cpp#L36,explore.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/partition.cpp#L55,partition.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t21.py#L97,t21.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x1.py#L82,x1.py}, @url{@value{GITLAB-PREFIX}/demos/api/explore.py#L18,explore.py}, @url{@value{GITLAB-PREFIX}/demos/api/partition.py#L45,partition.py})
 @end table
@@ -659,7 +659,7 @@ tag @code{tag}, i.e. from which the entity is a part of, if any.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L346,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L284,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L902,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L698,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L346,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L284,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L914,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L698,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L122,t21.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L137,x1.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/explore.cpp#L47,explore.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/partition.cpp#L63,partition.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t21.py#L99,t21.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x1.py#L111,x1.py}, @url{@value{GITLAB-PREFIX}/demos/api/explore.py#L32,explore.py}, @url{@value{GITLAB-PREFIX}/demos/api/partition.py#L47,partition.py})
 @end table
@@ -676,7 +676,7 @@ belongs.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L355,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L292,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L928,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L717,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L355,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L292,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L940,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L717,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L112,t21.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L131,x1.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/explore.cpp#L41,explore.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/partition.cpp#L52,partition.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t21.py#L94,t21.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x1.py#L108,x1.py}, @url{@value{GITLAB-PREFIX}/demos/api/explore.py#L29,explore.py}, @url{@value{GITLAB-PREFIX}/demos/api/partition.py#L42,partition.py})
 @end table
@@ -698,7 +698,7 @@ coordinates in @code{coord}, concatenated: [p1x, p1y, p1z, p2x, ...].
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L368,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L304,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L949,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L742,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L368,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L304,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L961,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L742,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L92,t2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L87,t2.py}, @url{@value{GITLAB-PREFIX}/demos/api/reparamOnFace.py#L21,reparamOnFace.py}, @url{@value{GITLAB-PREFIX}/demos/api/terrain_stl.py#L36,terrain_stl.py})
 @end table
@@ -723,7 +723,7 @@ derivate with respect to u and v: [d1ux, d1uy, d1uz, d1vx, d1vy, d1vz, d2ux,
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L384,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L319,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L977,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L769,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L384,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L319,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L989,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L769,Julia}
 @end table
 
 @item gmsh/model/getCurvature
@@ -741,7 +741,7 @@ u, v parametric coordinates on the surface, concatenated: [p1u, p1v, p2u, ...]).
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L396,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L330,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1007,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L792,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L396,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L330,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1019,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L792,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/normals.py#L28,normals.py})
 @end table
@@ -760,7 +760,7 @@ concatenated: [p1u, p1v, p2u, ...].
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L407,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L340,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1033,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L814,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L407,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L340,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1045,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L814,Julia}
 @end table
 
 @item gmsh/model/getNormal
@@ -777,7 +777,7 @@ triplets of x, y, z components, concatenated: [n1x, n1y, n1z, n2x, ...].
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L420,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L352,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1067,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L845,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L420,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L352,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1079,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L845,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/normals.py#L26,normals.py})
 @end table
@@ -798,7 +798,7 @@ the surface (if @code{dim} = 2), i.e. [p1t, p2t, ...] or [p1u, p1v, p2u, ...].
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L432,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L363,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1091,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L869,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L432,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L363,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1103,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L869,Julia}
 @end table
 
 @item gmsh/model/getParametrizationBounds
@@ -813,7 +813,7 @@ entity of dimension @code{dim} and tag @code{tag}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L441,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L371,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1118,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L889,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L441,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L371,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1130,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L889,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/reparamOnFace.py#L18,reparamOnFace.py})
 @end table
@@ -833,7 +833,7 @@ geometrical representation.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L452,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L382,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1143,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L914,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L452,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L382,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1155,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L914,Julia}
 @end table
 
 @item gmsh/model/getClosestPoint
@@ -853,7 +853,7 @@ coordinates concatenated on the surface (if @code{dim} = 2), i.e. [p1t, p2t,
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L464,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L394,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1167,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L935,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L464,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L394,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1179,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L935,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/closest_point.py#L12,closest_point.py})
 @end table
@@ -874,7 +874,7 @@ subset of entities, depending on the underyling geometrical representation.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L478,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L407,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1199,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L962,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L478,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L407,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1211,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L962,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/reparamOnFace.py#L20,reparamOnFace.py})
 @end table
@@ -891,7 +891,7 @@ the visibility setting recursively if @code{recursive} is true.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L489,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L417,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1228,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L980,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L489,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L417,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1240,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L980,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/gui.py#L31,gui.py})
 @end table
@@ -908,7 +908,7 @@ Get the visibility of the model entity of dimension @code{dim} and tag
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L496,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L423,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1246,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L998,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L496,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L423,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1258,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L998,Julia}
 @end table
 
 @item gmsh/model/setVisibilityPerWindow
@@ -923,7 +923,7 @@ Set the global visibility of the model per window to @code{value}, where
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L504,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L430,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1266,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1014,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L504,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L430,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1278,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1014,Julia}
 @end table
 
 @item gmsh/model/setColor
@@ -940,7 +940,7 @@ should be integers between 0 and 255. Apply the color setting recursively if
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L512,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L437,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1282,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1030,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L512,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L437,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1294,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1030,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L159,t4.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L168,t4.py}, @url{@value{GITLAB-PREFIX}/demos/api/gui.py#L33,gui.py})
 @end table
@@ -956,7 +956,7 @@ Get the color of the model entity of dimension @code{dim} and tag @code{tag}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L522,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L446,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1304,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1048,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L522,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L446,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1316,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1048,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/step_boundary_colors.py#L12,step_boundary_colors.py})
 @end table
@@ -972,7 +972,7 @@ Set the @code{x}, @code{y}, @code{z} coordinates of a geometrical point.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L532,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L455,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1334,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1066,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L532,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L455,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1346,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1066,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L79,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x2.py#L75,x2.py}, @url{@value{GITLAB-PREFIX}/demos/api/reparamOnFace.py#L24,reparamOnFace.py})
 @end table
@@ -994,7 +994,7 @@ Generate a mesh of the current model, up to dimension @code{dim} (0, 1, 2 or 3).
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L543,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L462,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1357,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1089,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L543,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L462,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1369,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1089,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L127,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L144,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L77,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L166,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L224,t5.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L120,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L137,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L74,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L173,t4.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L219,t5.py}, ...)
 @end table
@@ -1010,7 +1010,7 @@ Partition the mesh of the current model into @code{numPart} partitions.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L548,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L466,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1371,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1103,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L548,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L466,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1383,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1103,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L88,t21.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/partition.cpp#L30,partition.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t21.py#L74,t21.py}, @url{@value{GITLAB-PREFIX}/demos/api/partition.py#L27,partition.py})
 @end table
@@ -1026,7 +1026,7 @@ Unpartition the mesh of the current model.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L553,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L470,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1385,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1117,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L553,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L470,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1397,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1117,Julia}
 @end table
 
 @item gmsh/model/mesh/optimize
@@ -1046,7 +1046,7 @@ Laplace smoothing, "Relocate2D" and "Relocate3D" for node relocation). If
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L565,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L479,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1398,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1137,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L565,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L479,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1410,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1137,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/opt.py#L13,opt.py})
 @end table
@@ -1062,7 +1062,7 @@ Recombine the mesh of the current model.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L573,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L486,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1422,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1153,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L573,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L486,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1434,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1153,Julia}
 @end table
 
 @item gmsh/model/mesh/refine
@@ -1076,7 +1076,7 @@ Refine the mesh of the current model by uniformly splitting the elements.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L578,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L489,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1435,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1167,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L578,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L489,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1447,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1167,Julia}
 @end table
 
 @item gmsh/model/mesh/setOrder
@@ -1090,7 +1090,7 @@ Set the order of the elements in the mesh of the current model to @code{order}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L583,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L492,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1448,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1181,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L583,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L492,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1460,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1181,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/periodic.py#L18,periodic.py})
 @end table
@@ -1107,7 +1107,7 @@ populated by the new 3D meshing algorithms.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L589,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L497,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1462,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1198,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L589,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L497,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1474,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1198,Julia}
 @end table
 
 @item gmsh/model/mesh/getLastNodeError
@@ -1122,7 +1122,7 @@ populated by the new 3D meshing algorithms.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L595,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L502,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1481,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1219,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L595,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L502,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1493,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1219,Julia}
 @end table
 
 @item gmsh/model/mesh/clear
@@ -1139,7 +1139,7 @@ another entity with a non-empty mesh.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L603,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L509,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1500,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1239,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L603,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L509,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1512,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1239,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/flatten.py#L31,flatten.py})
 @end table
@@ -1167,7 +1167,7 @@ the entity if @code{dim} >= 0 in order to compute their parametric coordinates).
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L620,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L525,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1518,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1268,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L620,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L525,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1530,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1268,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L76,x1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x4.cpp#L68,x4.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.cpp#L80,adapt_mesh.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/explore.cpp#L24,explore.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x1.py#L70,x1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x4.py#L62,x4.py}, @url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.py#L15,adapt_mesh.py}, @url{@value{GITLAB-PREFIX}/demos/api/explore.py#L20,explore.py}, @url{@value{GITLAB-PREFIX}/demos/api/flatten.py#L26,flatten.py}, ...)
 @end table
@@ -1185,7 +1185,7 @@ of type @code{elementType}. The other arguments are treated as in
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L632,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L536,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1559,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1294,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L632,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L536,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1571,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1294,Julia}
 @end table
 
 @item gmsh/model/mesh/getNode
@@ -1202,7 +1202,7 @@ often preferable.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L645,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L548,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1588,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1322,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L645,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L548,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1600,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1322,Julia}
 @end table
 
 @item gmsh/model/mesh/setNode
@@ -1219,7 +1219,7 @@ often preferable.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L655,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L557,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1614,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1345,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L655,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L557,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1626,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1345,Julia}
 @end table
 
 @item gmsh/model/mesh/rebuildNodeCache
@@ -1233,7 +1233,7 @@ Rebuild the node cache.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L662,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L563,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1635,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1359,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L662,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L563,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1647,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1359,Julia}
 @end table
 
 @item gmsh/model/mesh/rebuildElementCache
@@ -1247,7 +1247,7 @@ Rebuild the element cache.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L667,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L567,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1649,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1373,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L667,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L567,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1661,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1373,Julia}
 @end table
 
 @item gmsh/model/mesh/getNodesForPhysicalGroup
@@ -1265,7 +1265,7 @@ n2x, ...].
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L675,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L574,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1663,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1392,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L675,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L574,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1675,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1392,Julia}
 @end table
 
 @item gmsh/model/mesh/addNodes
@@ -1287,7 +1287,7 @@ automatically assigned to the nodes.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L691,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L589,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1690,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1419,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L691,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L589,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1702,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1419,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L92,x2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x4.cpp#L28,x4.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/discrete.cpp#L14,discrete.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/plugin.cpp#L12,plugin.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/view.cpp#L11,view.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x2.py#L88,x2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x4.py#L26,x4.py}, @url{@value{GITLAB-PREFIX}/demos/api/discrete.py#L13,discrete.py}, @url{@value{GITLAB-PREFIX}/demos/api/flatten.py#L37,flatten.py}, @url{@value{GITLAB-PREFIX}/demos/api/mesh_from_discrete_curve.py#L16,mesh_from_discrete_curve.py}, ...)
 @end table
@@ -1306,7 +1306,7 @@ after the elements have been set.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L703,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L600,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1719,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1436,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L703,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L600,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1731,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1436,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L107,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x2.py#L102,x2.py}, @url{@value{GITLAB-PREFIX}/demos/api/terrain.py#L67,terrain.py})
 @end table
@@ -1325,7 +1325,7 @@ negative, relocate all the nodes in the mesh.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L711,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L606,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1735,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1453,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L711,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L606,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1747,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1453,Julia}
 @end table
 
 @item gmsh/model/mesh/getElements
@@ -1351,7 +1351,7 @@ that contains the node tags of all the elements of the given type, concatenated:
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L729,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L623,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1753,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1480,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L729,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L623,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1765,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1480,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L81,x1.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.cpp#L83,adapt_mesh.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/explore.cpp#L29,explore.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x1.py#L73,x1.py}, @url{@value{GITLAB-PREFIX}/demos/api/explore.py#L22,explore.py}, @url{@value{GITLAB-PREFIX}/demos/api/flatten.py#L28,flatten.py}, @url{@value{GITLAB-PREFIX}/demos/api/test.py#L42,test.py})
 @end table
@@ -1369,7 +1369,7 @@ otherwise); for large meshes accessing elements in bulk is often preferable.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L741,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L634,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1792,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1513,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L741,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L634,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1804,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1513,Julia}
 @end table
 
 @item gmsh/model/mesh/getElementByCoordinates
@@ -1389,7 +1389,7 @@ the search location.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L754,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L645,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1818,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1538,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L754,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L645,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1830,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1538,Julia}
 @end table
 
 @item gmsh/model/mesh/getElementsByCoordinates
@@ -1409,7 +1409,7 @@ find elements near the search location.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L775,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L664,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1862,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1567,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L775,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L664,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1874,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1567,Julia}
 @end table
 
 @item gmsh/model/mesh/getLocalCoordinatesInElement
@@ -1427,7 +1427,7 @@ is often preferable.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L789,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L677,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1890,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1589,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L789,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L677,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1902,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1589,Julia}
 @end table
 
 @item gmsh/model/mesh/getElementTypes
@@ -1444,7 +1444,7 @@ mesh.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L802,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L689,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1923,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1610,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L802,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L689,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1935,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1610,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/edges.cpp#L33,edges.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/faces.cpp#L33,faces.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/poisson.py#L92,poisson.py})
 @end table
@@ -1463,7 +1463,7 @@ corresponding serendip element type (element without interior nodes).
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L812,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L698,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1945,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1632,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L812,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L698,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1957,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1632,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/edges.cpp#L66,edges.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/faces.cpp#L66,faces.cpp})
 @end table
@@ -1483,7 +1483,7 @@ number of primary (first order) nodes (@code{numPrimaryNodes}).
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L823,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L708,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1967,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1652,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L823,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L708,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1979,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1652,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L147,x1.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/edges.cpp#L42,edges.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/explore.cpp#L55,explore.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/faces.cpp#L42,faces.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x1.py#L115,x1.py}, @url{@value{GITLAB-PREFIX}/demos/api/explore.py#L34,explore.py}, @url{@value{GITLAB-PREFIX}/demos/api/poisson.py#L111,poisson.py})
 @end table
@@ -1507,7 +1507,7 @@ indexed by @code{task}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L842,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L726,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2006,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1684,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L842,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L726,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2018,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1684,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/edges.cpp#L54,edges.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/faces.cpp#L54,faces.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.py#L18,adapt_mesh.py}, @url{@value{GITLAB-PREFIX}/demos/api/neighbors.py#L16,neighbors.py}, @url{@value{GITLAB-PREFIX}/demos/api/poisson.py#L95,poisson.py})
 @end table
@@ -1547,7 +1547,7 @@ e1nN, e2n1, ...].
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L872,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L754,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2040,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1712,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L872,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L754,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2052,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1712,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/discrete.cpp#L21,discrete.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/plugin.cpp#L14,plugin.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/view.cpp#L13,view.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/discrete.py#L33,discrete.py}, @url{@value{GITLAB-PREFIX}/demos/api/flatten.py#L38,flatten.py}, @url{@value{GITLAB-PREFIX}/demos/api/mesh_from_discrete_curve.py#L22,mesh_from_discrete_curve.py}, @url{@value{GITLAB-PREFIX}/demos/api/plugin.py#L12,plugin.py}, @url{@value{GITLAB-PREFIX}/demos/api/test.py#L48,test.py}, ...)
 @end table
@@ -1569,7 +1569,7 @@ are automatically assigned to the elements.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L887,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L768,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2070,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1734,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L887,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L768,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2082,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1734,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L98,x2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x4.cpp#L30,x4.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/edges.cpp#L67,edges.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/faces.cpp#L67,faces.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x2.py#L94,x2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x4.py#L28,x4.py}, @url{@value{GITLAB-PREFIX}/demos/api/terrain.py#L59,terrain.py})
 @end table
@@ -1590,7 +1590,7 @@ contains the associated weights: [g1q, ..., gGq].
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L900,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L780,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2095,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1755,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L900,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L780,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2107,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1755,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.cpp#L90,adapt_mesh.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/edges.cpp#L87,edges.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/faces.cpp#L87,faces.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.py#L30,adapt_mesh.py}, @url{@value{GITLAB-PREFIX}/demos/api/poisson.py#L112,poisson.py})
 @end table
@@ -1619,7 +1619,7 @@ points. If @code{tag} < 0, get the Jacobian data for all entities. If
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L921,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L800,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2124,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1789,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L921,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L800,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2136,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1789,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.cpp#L93,adapt_mesh.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/edges.cpp#L100,edges.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/faces.cpp#L100,faces.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.py#L31,adapt_mesh.py}, @url{@value{GITLAB-PREFIX}/demos/api/poisson.py#L131,poisson.py})
 @end table
@@ -1660,7 +1660,7 @@ often preferable.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L957,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L834,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2168,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1823,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L957,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L834,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2180,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1823,Julia}
 @end table
 
 @item gmsh/model/mesh/getBasisFunctions
@@ -1688,7 +1688,7 @@ for the desired orientation indices.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L981,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L857,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2206,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1862,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L981,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L857,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2218,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1862,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/edges.cpp#L90,edges.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/faces.cpp#L90,faces.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.py#L32,adapt_mesh.py}, @url{@value{GITLAB-PREFIX}/demos/api/poisson.py#L114,poisson.py})
 @end table
@@ -1709,7 +1709,7 @@ as it will return a vector of zeros.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L997,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L872,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2252,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1887,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L997,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L872,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2264,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1887,Julia}
 @end table
 
 @item gmsh/model/mesh/getBasisFunctionsOrientation@-ForElement
@@ -1723,7 +1723,7 @@ Get the orientation of a single element @code{elementTag}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1007,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L881,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2280,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1906,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1007,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L881,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2292,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1906,Julia}
 @end table
 
 @item gmsh/model/mesh/getNumberOfOrientations
@@ -1738,7 +1738,7 @@ and function space named @code{functionSpaceType}.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1015,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L888,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2300,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1924,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1015,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L888,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2312,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1924,Julia}
 @end table
 
 @item gmsh/model/mesh/preallocateBasisFunctions@-OrientationForElements
@@ -1769,7 +1769,7 @@ feature and will probably change in a future release.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1031,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L902,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2319,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1942,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1031,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L902,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2331,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1942,Julia}
 @end table
 
 @item gmsh/model/mesh/getLocalMultipliersForHcurl0
@@ -1785,7 +1785,7 @@ probably change in a future release.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1039,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L909,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2341,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1963,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1039,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L909,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2353,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1963,Julia}
 @end table
 
 @item gmsh/model/mesh/getKeysForElements
@@ -1804,7 +1804,7 @@ experimental feature and will probably change in a future release.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1051,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L920,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2363,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1987,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1051,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L920,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2375,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1987,Julia}
 @end table
 
 @item gmsh/model/mesh/getKeysForElement
@@ -1818,7 +1818,7 @@ Get the keys for a single element @code{elementTag}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1061,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L929,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2394,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2010,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1061,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L929,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2406,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2010,Julia}
 @end table
 
 @item gmsh/model/mesh/getNumberOfKeysForElements
@@ -1833,7 +1833,7 @@ named @code{functionSpaceType}.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1071,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L938,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2419,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2034,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1071,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L938,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2431,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2034,Julia}
 @end table
 
 @item gmsh/model/mesh/getInformationForElements
@@ -1852,7 +1852,7 @@ experimental feature and will probably change in a future release.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1082,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L948,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2438,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2055,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1082,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L948,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2450,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2055,Julia}
 @end table
 
 @item gmsh/model/mesh/getBarycenters
@@ -1872,7 +1872,7 @@ the part of the data indexed by @code{task}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1096,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L961,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2465,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2082,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1096,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L961,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2477,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2082,Julia}
 @end table
 
 @item gmsh/model/mesh/preallocateBarycenters
@@ -1908,7 +1908,7 @@ indexed by @code{task}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1122,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L985,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2495,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2107,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1122,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L985,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2507,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2107,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/edges.cpp#L60,edges.cpp})
 @end table
@@ -1932,7 +1932,7 @@ the data indexed by @code{task}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1140,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1002,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2525,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2133,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1140,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1002,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2537,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2133,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/faces.cpp#L60,faces.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/neighbors.py#L17,neighbors.py})
 @end table
@@ -1949,7 +1949,7 @@ stored in the ghost entity of dimension @code{dim} and tag @code{tag}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1152,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1013,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2557,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2153,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1152,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1013,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2569,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2153,Julia}
 @end table
 
 @item gmsh/model/mesh/setSize
@@ -1964,7 +1964,7 @@ entities of dimension 0 (points) are handled.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1161,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1021,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2582,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2174,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1161,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1021,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2594,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2174,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L116,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L33,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L49,t21.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.cpp#L235,adapt_mesh.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L98,t16.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L30,t18.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t21.py#L37,t21.py}, @url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.py#L82,adapt_mesh.py}, @url{@value{GITLAB-PREFIX}/demos/api/periodic.py#L12,periodic.py}, ...)
 @end table
@@ -1982,7 +1982,7 @@ entities of dimension 1 (lines) are handled.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1169,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1028,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2599,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2192,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1169,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1028,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2611,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2192,Julia}
 @end table
 
 @item gmsh/model/mesh/setSizeCallback
@@ -1998,7 +1998,7 @@ of the mesh size at coordinates (@code{x}, @code{y}, @code{z}).
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1179,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1037,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2620,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2208,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1179,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1037,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2632,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2208,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t10.cpp#L116,t10.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t10.py#L108,t10.py})
 @end table
@@ -2014,7 +2014,7 @@ Remove the global mesh size callback.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1184,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1041,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2640,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2224,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1184,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1041,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2652,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2224,Julia}
 @end table
 
 @item gmsh/model/mesh/setTransfiniteCurve
@@ -2031,7 +2031,7 @@ Currently supported types are "Progression" (geometrical progression with power
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1192,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1047,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2653,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2241,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1192,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1047,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2665,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2241,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L154,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x2.py#L148,x2.py}, @url{@value{GITLAB-PREFIX}/demos/api/terrain.py#L148,terrain.py}, @url{@value{GITLAB-PREFIX}/demos/api/terrain_stl.py#L77,terrain_stl.py})
 @end table
@@ -2053,7 +2053,7 @@ its boundary.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1206,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1060,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2673,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2260,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1206,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1060,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2685,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2260,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L158,x2.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/get_data_perf.cpp#L14,get_data_perf.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/square.cpp#L7,square.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x2.py#L150,x2.py}, @url{@value{GITLAB-PREFIX}/demos/api/get_data_perf.py#L12,get_data_perf.py}, @url{@value{GITLAB-PREFIX}/demos/api/terrain.py#L150,terrain.py}, @url{@value{GITLAB-PREFIX}/demos/api/terrain_stl.py#L79,terrain_stl.py})
 @end table
@@ -2071,7 +2071,7 @@ interpolation explicitly.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1215,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1068,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2696,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2276,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1215,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1068,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2708,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2276,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L162,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x2.py#L153,x2.py}, @url{@value{GITLAB-PREFIX}/demos/api/terrain.py#L153,terrain.py}, @url{@value{GITLAB-PREFIX}/demos/api/terrain_stl.py#L82,terrain_stl.py})
 @end table
@@ -2094,7 +2094,7 @@ transfinite surfaces.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1228,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1080,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2714,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2296,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1228,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1080,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2726,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2296,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L169,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x2.py#L159,x2.py})
 @end table
@@ -2112,7 +2112,7 @@ recombine triangles into quadrangles) are supported.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1237,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1088,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2738,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2314,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1237,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1088,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2750,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2314,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t11.cpp#L45,t11.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L159,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t11.py#L43,t11.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x2.py#L151,x2.py}, @url{@value{GITLAB-PREFIX}/demos/api/poisson.py#L238,poisson.py}, @url{@value{GITLAB-PREFIX}/demos/api/terrain.py#L151,terrain.py}, @url{@value{GITLAB-PREFIX}/demos/api/terrain_stl.py#L80,terrain_stl.py})
 @end table
@@ -2129,7 +2129,7 @@ and tag @code{tag}. @code{val} iterations of a Laplace smoother are applied.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1244,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1094,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2755,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2329,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1244,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1094,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2767,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2329,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L160,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x2.py#L152,x2.py}, @url{@value{GITLAB-PREFIX}/demos/api/terrain.py#L152,terrain.py}, @url{@value{GITLAB-PREFIX}/demos/api/terrain_stl.py#L81,terrain_stl.py})
 @end table
@@ -2149,7 +2149,7 @@ as-is.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1255,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1104,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2772,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2346,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1255,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1104,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2784,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2346,Julia}
 @end table
 
 @item gmsh/model/mesh/setAlgorithm
@@ -2164,7 +2164,7 @@ Set the meshing algorithm on the model entity of dimension @code{dim} and tag
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1263,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1111,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2792,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2361,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1263,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1111,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2804,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2361,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L211,t5.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L206,t5.py})
 @end table
@@ -2182,7 +2182,7 @@ entity of dimension @code{dim} and tag @code{tag}. Currently only supported for
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1272,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1119,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2809,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2377,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1272,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1119,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2821,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2377,Julia}
 @end table
 
 @item gmsh/model/mesh/setCompound
@@ -2198,7 +2198,7 @@ discrete entity, which is automatically reparametrized.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1281,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1127,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2827,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2393,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1281,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1127,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2839,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2393,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t12.cpp#L84,t12.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t12.py#L80,t12.py})
 @end table
@@ -2216,7 +2216,7 @@ available with the OpenCASCADE kernel, as it relies on the STL triangulation.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1290,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1135,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2845,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2409,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1290,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1135,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2857,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2409,Julia}
 @end table
 
 @item gmsh/model/mesh/embed
@@ -2234,7 +2234,7 @@ The embedded entities should not be part of the boundary of the entity
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1299,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1143,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2862,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2427,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1299,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1143,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2874,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2427,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t15.cpp#L52,t15.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t15.py#L48,t15.py})
 @end table
@@ -2252,7 +2252,7 @@ points if @code{dim} == 0).
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1309,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1152,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2884,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2443,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1309,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1152,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2896,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2443,Julia}
 @end table
 
 @item gmsh/model/mesh/reorderElements
@@ -2267,7 +2267,7 @@ Reorder the elements of type @code{elementType} classified on the entity of tag
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1316,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1158,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2902,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2460,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1316,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1158,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2914,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2460,Julia}
 @end table
 
 @item gmsh/model/mesh/renumberNodes
@@ -2281,7 +2281,7 @@ Renumber the node tags in a continuous sequence.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1323,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1164,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2920,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2474,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1323,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1164,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2932,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2474,Julia}
 @end table
 
 @item gmsh/model/mesh/renumberElements
@@ -2295,7 +2295,7 @@ Renumber the element tags in a continuous sequence.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1328,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1167,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2933,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2488,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1328,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1167,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2945,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2488,Julia}
 @end table
 
 @item gmsh/model/mesh/setPeriodic
@@ -2316,7 +2316,7 @@ and @code{dim} == 2.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1340,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1177,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2946,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2508,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1340,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1177,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2958,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2508,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L41,t18.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L37,t18.py}, @url{@value{GITLAB-PREFIX}/demos/api/periodic.py#L14,periodic.py})
 @end table
@@ -2336,7 +2336,7 @@ the returned data.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1352,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1188,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2973,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2527,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1352,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1188,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2985,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2527,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/periodic.py#L20,periodic.py})
 @end table
@@ -2352,7 +2352,7 @@ Remove duplicate nodes in the mesh of the current model.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1363,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1198,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3008,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2551,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1363,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1198,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3020,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2551,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/glue_and_remesh_stl.py#L16,glue_and_remesh_stl.py})
 @end table
@@ -2370,7 +2370,7 @@ surfaces.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1369,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1202,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3021,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2566,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1369,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1202,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3033,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2566,Julia}
 @end table
 
 @item gmsh/model/mesh/classifySurfaces
@@ -2389,7 +2389,7 @@ less than Pi, also force curves to be split according to @code{curveAngle}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1381,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1213,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3037,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2585,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1381,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1213,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3049,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2585,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t13.cpp#L49,t13.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t13.py#L41,t13.py}, @url{@value{GITLAB-PREFIX}/demos/api/glue_and_remesh_stl.py#L20,glue_and_remesh_stl.py}, @url{@value{GITLAB-PREFIX}/demos/api/remesh_stl.py#L19,remesh_stl.py}, @url{@value{GITLAB-PREFIX}/demos/api/terrain_stl.py#L17,terrain_stl.py})
 @end table
@@ -2409,7 +2409,7 @@ entities.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1393,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1224,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3060,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2603,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1393,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1224,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3072,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2603,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t13.cpp#L55,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L111,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t13.py#L47,t13.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x2.py#L106,x2.py}, @url{@value{GITLAB-PREFIX}/demos/api/glue_and_remesh_stl.py#L33,glue_and_remesh_stl.py}, @url{@value{GITLAB-PREFIX}/demos/api/remesh_stl.py#L23,remesh_stl.py}, @url{@value{GITLAB-PREFIX}/demos/api/terrain.py#L76,terrain.py}, ...)
 @end table
@@ -2430,7 +2430,7 @@ in CAD kernel.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1403,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1233,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3079,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2623,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1403,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1233,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3091,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2623,Julia}
 @end table
 
 @item gmsh/model/mesh/computeHomology
@@ -2451,7 +2451,7 @@ as physical groups in the mesh.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1416,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1245,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3099,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2644,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1416,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1245,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3111,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2644,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t14.cpp#L113,t14.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t14.py#L112,t14.py})
 @end table
@@ -2474,7 +2474,7 @@ stored as physical groups in the mesh.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1430,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1258,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3125,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2665,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1430,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1258,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3137,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2665,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t14.cpp#L123,t14.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t14.py#L124,t14.py})
 @end table
@@ -2491,7 +2491,7 @@ function, the Theta function and cross directions. Return the tags of the views
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1439,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1266,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3151,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2682,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1439,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1266,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3163,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2682,Julia}
 @end table
 
 @end ftable
@@ -2513,7 +2513,7 @@ the field tag.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1448,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1272,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3177,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2712,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1448,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1272,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3189,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2712,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t7.cpp#L50,t7.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t10.cpp#L47,t10.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t11.cpp#L39,t11.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t13.cpp#L69,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t17.cpp#L42,t17.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t7.py#L44,t7.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t10.py#L44,t10.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t13.py#L58,t13.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t17.py#L36,t17.py}, @url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.py#L113,adapt_mesh.py})
 @end table
@@ -2529,7 +2529,7 @@ Remove the field with tag @code{tag}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1454,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1277,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3197,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2726,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1454,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1277,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3209,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2726,Julia}
 @end table
 
 @item gmsh/model/mesh/field/setNumber
@@ -2544,7 +2544,7 @@ Set the numerical option @code{option} to value @code{value} for field
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1459,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1281,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3211,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2740,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1459,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1281,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3223,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2740,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t10.cpp#L49,t10.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.cpp#L271,adapt_mesh.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t10.py#L46,t10.py}, @url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.py#L114,adapt_mesh.py})
 @end table
@@ -2560,7 +2560,7 @@ Set the string option @code{option} to value @code{value} for field @code{tag}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1466,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1287,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3227,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2754,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1466,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1287,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3239,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2754,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t10.cpp#L74,t10.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t11.cpp#L40,t11.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t13.cpp#L71,t13.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t10.py#L70,t10.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t13.py#L60,t13.py})
 @end table
@@ -2577,7 +2577,7 @@ Set the numerical list option @code{option} to value @code{value} for field
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1473,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1293,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3243,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2768,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1473,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1293,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3255,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2768,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t10.cpp#L48,t10.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t10.py#L45,t10.py})
 @end table
@@ -2593,7 +2593,7 @@ Set the field @code{tag} as the background mesh size field.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1480,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1299,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3260,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2782,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1480,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1299,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3272,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2782,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t7.cpp#L53,t7.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t10.cpp#L109,t10.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t11.cpp#L42,t11.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t13.cpp#L74,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t17.cpp#L43,t17.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t7.py#L47,t7.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t10.py#L102,t10.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t13.py#L63,t13.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t17.py#L37,t17.py}, @url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.py#L115,adapt_mesh.py})
 @end table
@@ -2609,7 +2609,7 @@ Set the field @code{tag} as a boundary layer size field.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1485,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1303,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3274,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2796,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1485,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1303,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3286,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2796,Julia}
 @end table
 
 @end ftable
@@ -2635,7 +2635,7 @@ the geo module.)
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1501,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1312,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3294,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2830,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1501,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1312,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3306,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2830,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L41,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L25,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L22,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L19,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp#L21,t6.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L38,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L23,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L20,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L46,t5.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t6.py#L20,t6.py}, ...)
 @end table
@@ -2653,7 +2653,7 @@ new tag is selected automatically. Return the tag of the line.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1512,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1322,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3320,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2848,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1512,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1322,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3332,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2848,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L73,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L29,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L26,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L126,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp#L25,t6.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L69,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L27,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L24,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L61,t5.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t6.py#L24,t6.py}, ...)
 @end table
@@ -2673,7 +2673,7 @@ the plane of the circle arc. Return the tag of the circle arc.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1523,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1332,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3341,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2868,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1523,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1332,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3353,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2868,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L27,t5.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L120,t5.py})
 @end table
@@ -2694,7 +2694,7 @@ tag of the ellipse arc.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1539,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1347,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3368,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2888,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1539,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1347,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3380,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2888,Julia}
 @end table
 
 @item gmsh/model/geo/addSpline
@@ -2711,7 +2711,7 @@ same. Return the tag of the spline curve.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1554,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1361,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3397,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2907,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1554,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1361,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3409,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2907,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t12.cpp#L68,t12.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t12.py#L64,t12.py})
 @end table
@@ -2730,7 +2730,7 @@ same. Return the tag of the b-spline curve.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1563,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1369,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3419,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2926,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1563,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1369,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3431,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2926,Julia}
 @end table
 
 @item gmsh/model/geo/addBezier
@@ -2746,7 +2746,7 @@ Return the tag of the Bezier curve.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1571,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1376,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3441,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2944,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1571,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1376,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3453,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2944,Julia}
 @end table
 
 @item gmsh/model/geo/addPolyline
@@ -2763,7 +2763,7 @@ tag of the polyline curve.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1580,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1384,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3462,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2963,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1580,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1384,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3474,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2963,Julia}
 @end table
 
 @item gmsh/model/geo/addCompoundSpline
@@ -2780,7 +2780,7 @@ otherwise a new tag is selected automatically. Return the tag of the spline.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1589,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1392,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3484,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2982,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1589,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1392,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3496,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2982,Julia}
 @end table
 
 @item gmsh/model/geo/addCompoundBSpline
@@ -2797,7 +2797,7 @@ automatically. Return the tag of the b-spline.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1599,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1401,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3507,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3001,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1599,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1401,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3519,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3001,Julia}
 @end table
 
 @item gmsh/model/geo/addCurveLoop
@@ -2817,7 +2817,7 @@ loop.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1612,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1413,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3530,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3022,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1612,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1413,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3542,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3022,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L86,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L33,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L30,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L40,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp#L29,t6.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L81,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L31,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L28,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L83,t5.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t6.py#L28,t6.py}, ...)
 @end table
@@ -2836,7 +2836,7 @@ selected automatically. Return the tag of the surface.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1622,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1422,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3556,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3041,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1622,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1422,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3568,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3041,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L91,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L34,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L31,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L149,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp#L30,t6.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L86,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L32,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L29,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L84,t5.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t6.py#L29,t6.py}, ...)
 @end table
@@ -2855,7 +2855,7 @@ tag is selected automatically. Return the tag of the surface.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1631,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1430,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3578,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3060,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1631,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1430,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3590,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3060,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L61,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t12.cpp#L72,t12.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L154,t5.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t12.py#L68,t12.py})
 @end table
@@ -2873,7 +2873,7 @@ automatically. Return the tag of the shell.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1640,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1438,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3601,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3078,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1640,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1438,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3613,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3078,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L115,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L70,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t13.cpp#L62,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L141,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L110,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L104,t5.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t13.py#L51,t13.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x2.py#L136,x2.py}, @url{@value{GITLAB-PREFIX}/demos/api/glue_and_remesh_stl.py#L39,glue_and_remesh_stl.py}, ...)
 @end table
@@ -2892,7 +2892,7 @@ selected automatically. Return the tag of the volume.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1649,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1446,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3622,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3097,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1649,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1446,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3634,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3097,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L116,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L71,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t13.cpp#L63,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L142,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L111,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L164,t5.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t13.py#L52,t13.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x2.py#L137,x2.py}, @url{@value{GITLAB-PREFIX}/demos/api/glue_and_remesh_stl.py#L40,glue_and_remesh_stl.py}, ...)
 @end table
@@ -2914,7 +2914,7 @@ extruded along their normal.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1660,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1456,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3644,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3118,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1660,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1456,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3656,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3118,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L126,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L46,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t14.cpp#L66,t14.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t15.cpp#L64,t15.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L120,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L44,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t14.py#L61,t14.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t15.py#L60,t15.py}, @url{@value{GITLAB-PREFIX}/demos/api/hex.py#L8,hex.py})
 @end table
@@ -2937,7 +2937,7 @@ normalized to 1.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1678,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1473,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3677,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3146,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1678,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1473,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3689,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3146,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L53,t3.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L50,t3.py})
 @end table
@@ -2961,7 +2961,7 @@ normalized to 1.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1701,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1495,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3715,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3175,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1701,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1495,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3727,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3175,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L64,t3.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L61,t3.py})
 @end table
@@ -2978,7 +2978,7 @@ Translate the model entities @code{dimTags} along (@code{dx}, @code{dy},
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1720,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1513,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3757,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3195,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1720,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1513,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3769,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3195,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L50,t2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L47,t2.py})
 @end table
@@ -2996,7 +2996,7 @@ direction (@code{ax}, @code{ay}, @code{az}).
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1730,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1522,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3775,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3213,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1730,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1522,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3787,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3213,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L54,t2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L51,t2.py})
 @end table
@@ -3014,7 +3014,7 @@ the center of the homothetic transformation.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1744,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1535,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3799,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3231,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1744,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1535,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3811,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3231,Julia}
 @end table
 
 @item gmsh/model/geo/mirror
@@ -3029,7 +3029,7 @@ Mirror the model entities @code{dimTag}, with respect to the plane of equation
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1756,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1546,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3822,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3248,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1756,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1546,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3834,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3248,Julia}
 @end table
 
 @item gmsh/model/geo/symmetrize
@@ -3045,7 +3045,7 @@ for @code{mirror}, which will be deprecated in a future release.)
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1767,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1556,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3842,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3266,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1767,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1556,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3854,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3266,Julia}
 @end table
 
 @item gmsh/model/geo/copy
@@ -3060,7 +3060,7 @@ Copy the entities @code{dimTags}; the new entities are returned in
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1777,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1564,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3863,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3284,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1777,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1564,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3875,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3284,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L63,t2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L59,t2.py})
 @end table
@@ -3077,7 +3077,7 @@ entities on their boundaries, down to dimension 0.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1784,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1570,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3883,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3305,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1784,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1570,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3895,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3305,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp#L33,t6.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t6.py#L32,t6.py})
 @end table
@@ -3094,7 +3094,7 @@ location).
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1791,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1576,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3900,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3322,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1791,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1576,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3912,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3322,Julia}
 @end table
 
 @item gmsh/model/geo/splitCurve
@@ -3109,7 +3109,7 @@ Return the tags @code{curveTags} of the newly created curves.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1797,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1580,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3914,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3339,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1797,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1580,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3926,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3339,Julia}
 @end table
 
 @item gmsh/model/geo/getMaxTag
@@ -3124,7 +3124,7 @@ representation.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1805,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1587,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3936,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3359,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1805,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1587,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3948,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3359,Julia}
 @end table
 
 @item gmsh/model/geo/setMaxTag
@@ -3139,7 +3139,7 @@ built-in CAD representation.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1811,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1592,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3954,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3374,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1811,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1592,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3966,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3374,Julia}
 @end table
 
 @item gmsh/model/geo/synchronize
@@ -3157,7 +3157,7 @@ available to any function outside of the built-in CAD kernel functions.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1822,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1602,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3970,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3392,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1822,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1602,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3982,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3392,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L102,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L90,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L67,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L189,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp#L100,t6.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L96,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L86,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L64,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L185,t5.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t6.py#L95,t6.py}, ...)
 @end table
@@ -3181,7 +3181,7 @@ handled.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1831,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1607,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3994,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3416,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1831,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1607,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4006,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3416,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L130,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t15.cpp#L42,t15.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L124,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t15.py#L38,t15.py})
 @end table
@@ -3201,7 +3201,7 @@ both extremities of the curve).
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1841,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1616,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4012,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3435,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1841,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1616,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4024,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3435,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp#L49,t6.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t6.py#L48,t6.py})
 @end table
@@ -3223,7 +3223,7 @@ surface has more that 3 or 4 points on its boundary.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1856,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1629,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4033,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3455,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1856,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1629,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4045,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3455,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp#L68,t6.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t6.py#L67,t6.py})
 @end table
@@ -3241,7 +3241,7 @@ corners of the transfinite interpolation explicitly.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1865,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1637,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4056,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3471,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1865,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1637,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4068,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3471,Julia}
 @end table
 
 @item gmsh/model/geo/mesh/setRecombine
@@ -3257,7 +3257,7 @@ entities of dimension 2 (to recombine triangles into quadrangles) are supported.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1874,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1645,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4074,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3487,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1874,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1645,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4086,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3487,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp#L72,t6.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t6.py#L71,t6.py})
 @end table
@@ -3275,7 +3275,7 @@ Laplace smoother are applied.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1883,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1653,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4093,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3503,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1883,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1653,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4105,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3503,Julia}
 @end table
 
 @item gmsh/model/geo/mesh/setReverse
@@ -3293,7 +3293,7 @@ mesh orientation will be reversed with respect to the natural mesh orientation
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1894,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1663,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4111,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3521,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1894,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1663,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4123,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3521,Julia}
 @end table
 
 @item gmsh/model/geo/mesh/setAlgorithm
@@ -3309,7 +3309,7 @@ for @code{dim} == 2.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1903,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1671,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4131,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3536,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1903,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1671,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4143,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3536,Julia}
 @end table
 
 @item gmsh/model/geo/mesh/setSizeFromBoundary
@@ -3325,7 +3325,7 @@ representation. Currently only supported for @code{dim} == 2.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1912,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1679,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4149,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3552,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1912,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1679,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4161,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3552,Julia}
 @end table
 
 @end ftable
@@ -3351,7 +3351,7 @@ the occ module.)
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1931,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1690,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4173,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3586,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1931,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1690,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4185,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3586,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L68,t19.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/spline.cpp#L11,spline.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L60,t19.py}, @url{@value{GITLAB-PREFIX}/demos/api/bspline_bezier_patches.py#L7,bspline_bezier_patches.py}, @url{@value{GITLAB-PREFIX}/demos/api/bspline_filling.py#L16,bspline_filling.py}, @url{@value{GITLAB-PREFIX}/demos/api/closest_point.py#L15,closest_point.py}, @url{@value{GITLAB-PREFIX}/demos/api/crack.py#L13,crack.py}, ...)
 @end table
@@ -3369,7 +3369,7 @@ new tag is selected automatically. Return the tag of the line.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1942,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1700,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4199,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3604,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1942,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1700,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4211,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3604,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/crack.py#L15,crack.py})
 @end table
@@ -3388,7 +3388,7 @@ the circle arc.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1952,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1709,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4220,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3622,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1952,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1709,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4232,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3622,Julia}
 @end table
 
 @item gmsh/model/occ/addCircle
@@ -3405,7 +3405,7 @@ arc between the two angles. Return the tag of the circle.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1963,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1719,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4243,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3641,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1963,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1719,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4255,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3641,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L26,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L24,t19.py}, @url{@value{GITLAB-PREFIX}/demos/api/closest_point.py#L8,closest_point.py})
 @end table
@@ -3425,7 +3425,7 @@ allow creating ellipse arcs with the major radius smaller than the minor radius.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1978,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1733,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4269,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3661,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1978,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1733,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4281,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3661,Julia}
 @end table
 
 @item gmsh/model/occ/addEllipse
@@ -3446,7 +3446,7 @@ in such cases.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1994,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1748,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4294,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3683,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1994,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1748,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4306,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3683,Julia}
 @end table
 
 @item gmsh/model/occ/addSpline
@@ -3463,7 +3463,7 @@ same. Return the tag of the spline curve.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2009,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1762,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4325,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3702,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2009,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1762,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4337,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3702,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L72,t19.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/spline.cpp#L13,spline.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L63,t19.py}, @url{@value{GITLAB-PREFIX}/demos/api/spline.py#L13,spline.py})
 @end table
@@ -3484,7 +3484,7 @@ tag of the b-spline curve.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2020,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1772,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4347,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3722,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2020,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1772,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4359,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3722,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/spline.cpp#L14,spline.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/bspline_filling.py#L20,bspline_filling.py}, @url{@value{GITLAB-PREFIX}/demos/api/spline.py#L14,spline.py})
 @end table
@@ -3502,7 +3502,7 @@ Return the tag of the Bezier curve.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2032,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1783,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4378,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3740,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2032,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1783,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4390,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3740,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/spline.cpp#L15,spline.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/spline.py#L15,spline.py})
 @end table
@@ -3522,7 +3522,7 @@ wire.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2042,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1792,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4399,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3759,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2042,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1792,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4411,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3759,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L75,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L66,t19.py}, @url{@value{GITLAB-PREFIX}/demos/api/bspline_filling.py#L38,bspline_filling.py})
 @end table
@@ -3543,7 +3543,7 @@ tag of the curve loop.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2054,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1803,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4423,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3779,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2054,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1803,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4435,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3779,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L27,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L25,t19.py})
 @end table
@@ -3563,7 +3563,7 @@ tag of the rectangle.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2063,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1811,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4447,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3798,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2063,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1811,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4459,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3798,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t17.cpp#L29,t17.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L68,t20.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L41,t21.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.cpp#L229,adapt_mesh.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/edges.cpp#L16,edges.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t17.py#L28,t17.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L57,t20.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t21.py#L33,t21.py}, @url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.py#L77,adapt_mesh.py}, @url{@value{GITLAB-PREFIX}/demos/api/crack3d.py#L11,crack3d.py}, ...)
 @end table
@@ -3582,7 +3582,7 @@ tag of the disk.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2076,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1823,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4473,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3816,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2076,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1823,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4485,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3816,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L78,t19.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/edges.cpp#L18,edges.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L69,t19.py}, @url{@value{GITLAB-PREFIX}/demos/api/poisson.py#L37,poisson.py})
 @end table
@@ -3601,7 +3601,7 @@ otherwise a new tag is selected automatically. Return the tag of the surface.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2090,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1836,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4497,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3835,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2090,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1836,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4509,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3835,Julia}
 @end table
 
 @item gmsh/model/occ/addSurfaceFilling
@@ -3618,7 +3618,7 @@ pass through the given points.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2099,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1844,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4520,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3854,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2099,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1844,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4532,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3854,Julia}
 @end table
 
 @item gmsh/model/occ/addBSplineFilling
@@ -3638,7 +3638,7 @@ surface.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2112,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1856,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4543,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3875,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2112,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1856,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4555,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3875,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/bspline_filling.py#L41,bspline_filling.py})
 @end table
@@ -3660,7 +3660,7 @@ surface.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2125,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1868,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4568,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3896,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2125,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1868,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4580,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3896,Julia}
 @end table
 
 @item gmsh/model/occ/addBSplineSurface
@@ -3680,7 +3680,7 @@ Return the tag of the b-spline surface.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2137,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1879,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4593,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3917,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2137,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1879,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4605,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3917,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/bspline_bezier_patches.py#L56,bspline_bezier_patches.py})
 @end table
@@ -3699,7 +3699,7 @@ Return the tag of the b-spline surface.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2154,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1895,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4630,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3936,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2154,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1895,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4642,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3936,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/bspline_bezier_patches.py#L53,bspline_bezier_patches.py})
 @end table
@@ -3719,7 +3719,7 @@ topologically different) curves.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2165,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1905,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4653,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3956,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2165,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1905,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4665,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3956,Julia}
 @end table
 
 @item gmsh/model/occ/addVolume
@@ -3736,7 +3736,7 @@ tag is selected automatically. Return the tag of the volume.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2175,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1914,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4677,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3975,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2175,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1914,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4689,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3975,Julia}
 @end table
 
 @item gmsh/model/occ/addSphere
@@ -3755,7 +3755,7 @@ sphere.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2185,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1923,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4699,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3995,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2185,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1923,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4711,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3995,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L54,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L62,t18.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/boolean.cpp#L23,boolean.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/faces.cpp#L18,faces.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/gui.cpp#L21,gui.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L48,t16.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L60,t18.py}, @url{@value{GITLAB-PREFIX}/demos/api/boolean.py#L23,boolean.py}, @url{@value{GITLAB-PREFIX}/demos/api/gui.py#L20,gui.py}, @url{@value{GITLAB-PREFIX}/demos/api/normals.py#L6,normals.py}, ...)
 @end table
@@ -3774,7 +3774,7 @@ box.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2200,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1937,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4727,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4013,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2200,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1937,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4739,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4013,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L32,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L28,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x4.cpp#L61,x4.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/boolean.cpp#L22,boolean.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/faces.cpp#L16,faces.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L29,t16.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L27,t18.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x4.py#L57,x4.py}, @url{@value{GITLAB-PREFIX}/demos/api/boolean.py#L22,boolean.py}, @url{@value{GITLAB-PREFIX}/demos/api/crack3d.py#L9,crack3d.py}, ...)
 @end table
@@ -3795,7 +3795,7 @@ Return the tag of the cylinder.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2216,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1952,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4753,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4033,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2216,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1952,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4765,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4033,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/boolean.cpp#L25,boolean.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/gui.cpp#L23,gui.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/boolean.py#L25,boolean.py}, @url{@value{GITLAB-PREFIX}/demos/api/gui.py#L22,gui.py})
 @end table
@@ -3816,7 +3816,7 @@ opening (from 0 to 2*Pi). Return the tag of the cone.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2234,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1969,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4783,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4054,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2234,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1969,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4795,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4054,Julia}
 @end table
 
 @item gmsh/model/occ/addWedge
@@ -3834,7 +3834,7 @@ extent along the x-axis. Return the tag of the wedge.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2252,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1986,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4814,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4074,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2252,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1986,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4826,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4074,Julia}
 @end table
 
 @item gmsh/model/occ/addTorus
@@ -3852,7 +3852,7 @@ wedge.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2267,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2000,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4842,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4093,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2267,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2000,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4854,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4093,Julia}
 @end table
 
 @item gmsh/model/occ/addThruSections
@@ -3872,7 +3872,7 @@ resulting surface.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2284,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2016,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4868,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4114,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2284,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2016,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4880,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4114,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L33,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L30,t19.py})
 @end table
@@ -3892,7 +3892,7 @@ otherwise a new tag is selected automatically.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2298,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2029,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4898,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4138,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2298,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2029,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4910,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4138,Julia}
 @end table
 
 @item gmsh/model/occ/extrude
@@ -3911,7 +3911,7 @@ normalized to 1.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2311,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2041,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4925,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4162,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2311,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2041,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4937,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4162,Julia}
 @end table
 
 @item gmsh/model/occ/revolve
@@ -3932,7 +3932,7 @@ strictly smaller than 2*Pi.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2330,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2059,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4957,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4190,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2330,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2059,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4969,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4190,Julia}
 @end table
 
 @item gmsh/model/occ/addPipe
@@ -3947,7 +3947,7 @@ Add a pipe by extruding the entities @code{dimTags} along the wire
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2347,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2075,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4996,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4213,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2347,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2075,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5008,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4213,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L82,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L73,t19.py})
 @end table
@@ -3968,7 +3968,7 @@ Return the filleted entities in @code{outDimTags}. Remove the original volume if
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2359,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2086,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5018,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4239,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2359,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2086,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5030,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4239,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L56,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L48,t19.py})
 @end table
@@ -3991,7 +3991,7 @@ original volume if @code{removeVolume} is set.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2375,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2101,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5048,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4265,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2375,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2101,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5060,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4265,Julia}
 @end table
 
 @item gmsh/model/occ/fuse
@@ -4009,7 +4009,7 @@ is set. Remove the tool if @code{removeTool} is set.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2389,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2114,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5082,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4289,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2389,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2114,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5094,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4289,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/boolean.cpp#L28,boolean.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/gui.cpp#L26,gui.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/boolean.py#L28,boolean.py}, @url{@value{GITLAB-PREFIX}/demos/api/gui.py#L25,gui.py})
 @end table
@@ -4030,7 +4030,7 @@ set.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2404,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2128,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5115,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4328,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2404,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2128,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5127,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4328,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/boolean.cpp#L24,boolean.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/gui.cpp#L22,gui.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/boolean.py#L24,boolean.py}, @url{@value{GITLAB-PREFIX}/demos/api/gui.py#L21,gui.py})
 @end table
@@ -4050,7 +4050,7 @@ is set. Remove the tool if @code{removeTool} is set.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2419,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2142,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5148,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4367,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2419,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2142,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5160,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4367,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L42,t16.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/boolean.cpp#L29,boolean.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/gui.cpp#L27,gui.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L33,t16.py}, @url{@value{GITLAB-PREFIX}/demos/api/boolean.py#L29,boolean.py}, @url{@value{GITLAB-PREFIX}/demos/api/gui.py#L26,gui.py}, @url{@value{GITLAB-PREFIX}/demos/api/spherical_surf.py#L13,spherical_surf.py})
 @end table
@@ -4071,7 +4071,7 @@ set.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2434,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2156,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5181,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4406,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2434,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2156,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5193,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4406,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L62,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L76,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L91,t20.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L45,t21.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/edges.cpp#L23,edges.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L55,t16.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L71,t18.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L73,t20.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t21.py#L35,t21.py}, @url{@value{GITLAB-PREFIX}/demos/api/bspline_bezier_patches.py#L71,bspline_bezier_patches.py}, ...)
 @end table
@@ -4088,7 +4088,7 @@ Translate the model entities @code{dimTags} along (@code{dx}, @code{dy},
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2445,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2166,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5214,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4439,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2445,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2166,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5226,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4439,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L48,t19.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L78,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L45,t19.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L65,t20.py})
 @end table
@@ -4106,7 +4106,7 @@ direction (@code{ax}, @code{ay}, @code{az}).
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2455,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2175,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5232,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4457,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2455,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2175,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5244,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4457,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L79,t19.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L70,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L70,t19.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L59,t20.py})
 @end table
@@ -4124,7 +4124,7 @@ the center of the homothetic transformation.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2469,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2188,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5256,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4475,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2469,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2188,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5268,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4475,Julia}
 @end table
 
 @item gmsh/model/occ/mirror
@@ -4140,7 +4140,7 @@ respect to the plane of equation @code{a} * x + @code{b} * y + @code{c} * z +
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2481,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2199,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5279,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4492,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2481,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2199,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5291,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4492,Julia}
 @end table
 
 @item gmsh/model/occ/symmetrize
@@ -4157,7 +4157,7 @@ a future release.)
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2493,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2210,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5299,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4510,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2493,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2210,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5311,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4510,Julia}
 @end table
 
 @item gmsh/model/occ/affineTransform
@@ -4173,7 +4173,7 @@ entities @code{dimTag}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2504,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2220,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5321,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4528,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2504,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2220,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5333,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4528,Julia}
 @end table
 
 @item gmsh/model/occ/copy
@@ -4188,7 +4188,7 @@ Copy the entities @code{dimTags}; the new entities are returned in
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2511,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2225,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5340,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4546,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2511,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2225,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5352,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4546,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L47,t19.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L83,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L44,t19.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L69,t20.py})
 @end table
@@ -4205,7 +4205,7 @@ entities on their boundaries, down to dimension 0.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2518,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2231,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5360,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4567,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2518,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2231,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5372,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4567,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L86,t19.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L98,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L77,t19.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L79,t20.py})
 @end table
@@ -4223,7 +4223,7 @@ entities.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2526,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2238,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5377,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4585,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2526,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2238,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5389,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4585,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/bspline_bezier_patches.py#L76,bspline_bezier_patches.py})
 @end table
@@ -4242,7 +4242,7 @@ manual.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2534,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2244,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5392,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4603,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2534,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2244,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5404,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4603,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/bspline_bezier_patches.py#L66,bspline_bezier_patches.py}, @url{@value{GITLAB-PREFIX}/demos/api/heal.py#L11,heal.py})
 @end table
@@ -4262,7 +4262,7 @@ the file (currently "brep", "step" or "iges").
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2550,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2259,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5421,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4629,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2550,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2259,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5433,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4629,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L29,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L25,t20.py})
 @end table
@@ -4299,7 +4299,7 @@ entities are returned as a vector of (dim, tag) integer pairs.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2572,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2279,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5446,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4651,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2572,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2279,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5458,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4651,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/bspline_bezier_patches.py#L71,bspline_bezier_patches.py})
 @end table
@@ -4318,7 +4318,7 @@ dimension (e.g. points if @code{dim} == 0).
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2581,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2287,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5467,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4673,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2581,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2287,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5479,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4673,Julia}
 @end table
 
 @item gmsh/model/occ/getBoundingBox
@@ -4334,7 +4334,7 @@ tag @code{tag}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2594,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2299,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5495,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4694,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2594,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2299,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5507,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4694,Julia}
 @end table
 
 @item gmsh/model/occ/getMass
@@ -4349,7 +4349,7 @@ Get the mass of the OpenCASCADE entity of dimension @code{dim} and tag
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2606,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2310,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5532,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4716,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2606,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2310,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5544,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4716,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/step_assembly.py#L19,step_assembly.py}, @url{@value{GITLAB-PREFIX}/demos/api/volume.py#L10,volume.py})
 @end table
@@ -4366,7 +4366,7 @@ Get the center of mass of the OpenCASCADE entity of dimension @code{dim} and tag
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2614,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2317,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5552,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4734,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2614,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2317,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5564,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4734,Julia}
 @end table
 
 @item gmsh/model/occ/getMatrixOfInertia
@@ -4381,7 +4381,7 @@ Get the matrix of inertia (by row) of the OpenCASCADE entity of dimension
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2624,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2326,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5580,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4754,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2624,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2326,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5592,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4754,Julia}
 @end table
 
 @item gmsh/model/occ/getMaxTag
@@ -4396,7 +4396,7 @@ representation.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2632,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2333,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5601,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4774,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2632,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2333,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5613,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4774,Julia}
 @end table
 
 @item gmsh/model/occ/setMaxTag
@@ -4411,7 +4411,7 @@ OpenCASCADE CAD representation.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2638,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2338,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5619,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4789,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2638,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2338,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5631,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4789,Julia}
 @end table
 
 @item gmsh/model/occ/synchronize
@@ -4429,7 +4429,7 @@ not available to any function outside of the OpenCASCADE CAD kernel functions.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2649,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2348,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5635,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4807,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2649,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2348,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5647,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4807,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L85,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t17.cpp#L30,t17.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L29,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L34,t19.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L44,t20.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L68,t16.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t17.py#L29,t17.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L28,t18.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L31,t19.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L35,t20.py}, ...)
 @end table
@@ -4452,7 +4452,7 @@ entities of dimension 0 (points) are handled.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2657,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2352,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5659,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4831,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2657,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2352,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5671,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4831,Julia}
 @end table
 
 @end ftable
@@ -4474,7 +4474,7 @@ associate a new tag. Return the view tag.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2673,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2359,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5682,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4866,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2673,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2359,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5694,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4866,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L112,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x3.cpp#L29,x3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x4.cpp#L34,x4.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.cpp#L246,adapt_mesh.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/plugin.cpp#L18,plugin.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L119,t4.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x3.py#L26,x3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x4.py#L32,x4.py}, @url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.py#L90,adapt_mesh.py}, @url{@value{GITLAB-PREFIX}/demos/api/normals.py#L41,normals.py}, ...)
 @end table
@@ -4490,7 +4490,7 @@ Remove the view with tag @code{tag}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2679,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2364,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5702,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4880,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2679,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2364,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5714,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4880,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/plugin.cpp#L38,plugin.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/plugin.py#L29,plugin.py})
 @end table
@@ -4508,7 +4508,7 @@ access view options.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2686,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2370,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5716,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4898,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2686,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2370,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5728,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4898,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x3.cpp#L92,x3.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t8.py#L82,t8.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x3.py#L82,x3.py})
 @end table
@@ -4524,7 +4524,7 @@ Get the tags of all views.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2691,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2374,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5735,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4914,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2691,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2374,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5747,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4914,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/plugin.cpp#L42,plugin.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t8.py#L79,t8.py}, @url{@value{GITLAB-PREFIX}/demos/api/plugin.py#L32,plugin.py})
 @end table
@@ -4551,7 +4551,7 @@ data. @code{partition} allows to specify data in several sub-sets.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2707,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2389,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5753,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4942,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2707,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2389,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5765,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4942,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.cpp#L248,adapt_mesh.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/plugin.cpp#L19,plugin.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/view.cpp#L21,view.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.py#L91,adapt_mesh.py}, @url{@value{GITLAB-PREFIX}/demos/api/plugin.py#L17,plugin.py}, @url{@value{GITLAB-PREFIX}/demos/api/poisson.py#L229,poisson.py}, @url{@value{GITLAB-PREFIX}/demos/api/view.py#L20,view.py})
 @end table
@@ -4571,7 +4571,7 @@ single vector. For data types that can lead to different data sizes per tag
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2724,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2405,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5788,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4961,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2724,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2405,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5800,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4961,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x4.cpp#L47,x4.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x4.py#L34,x4.py})
 @end table
@@ -4590,7 +4590,7 @@ tags @code{tags}, as well as the @code{dataType} and the number of components
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2740,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2420,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5816,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4979,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2740,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2420,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5828,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4979,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/get_data_perf.cpp#L28,get_data_perf.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/plugin.cpp#L28,plugin.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/get_data_perf.py#L21,get_data_perf.py}, @url{@value{GITLAB-PREFIX}/demos/api/plugin.py#L21,plugin.py})
 @end table
@@ -4609,7 +4609,7 @@ vector, with the appropriate padding if necessary.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2754,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2433,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5852,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5011,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2754,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2433,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5864,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5011,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/get_data_perf.cpp#L34,get_data_perf.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/get_data_perf.py#L26,get_data_perf.py})
 @end table
@@ -4634,7 +4634,7 @@ followed by values per node, repeated for each step: [e1x1, ..., e1xn, e1y1,
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2774,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2452,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5888,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5044,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2774,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2452,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5900,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5044,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x3.cpp#L57,x3.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/viewlist.cpp#L25,viewlist.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x3.py#L48,x3.py}, @url{@value{GITLAB-PREFIX}/demos/api/normals.py#L42,normals.py}, @url{@value{GITLAB-PREFIX}/demos/api/view_combine.py#L19,view_combine.py}, @url{@value{GITLAB-PREFIX}/demos/api/viewlist.py#L20,viewlist.py})
 @end table
@@ -4652,7 +4652,7 @@ data type and the @code{data} for each data type.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2784,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2461,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5915,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5062,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2784,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2461,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5927,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5062,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/plugin.cpp#L48,plugin.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/plugin.py#L36,plugin.py}, @url{@value{GITLAB-PREFIX}/demos/api/volume.py#L20,volume.py})
 @end table
@@ -4679,7 +4679,7 @@ Bold", "Times-Italic", "Times-BoldItalic", "Helvetica", "Helvetica-Bold",
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2803,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2480,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5943,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5100,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2803,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2480,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5955,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5100,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L116,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x3.cpp#L83,x3.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L123,t4.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x3.py#L73,x3.py})
 @end table
@@ -4698,7 +4698,7 @@ coordinates in @code{coord}, the strings in @code{data} and the styles in
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2813,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2489,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5975,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5118,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2813,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2489,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5987,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5118,Julia}
 @end table
 
 @item gmsh/view/setInterpolationMatrices
@@ -4723,7 +4723,7 @@ matrices.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2832,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2507,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6004,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5152,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2832,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2507,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6016,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5152,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x3.cpp#L131,x3.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x3.py#L114,x3.py})
 @end table
@@ -4742,7 +4742,7 @@ already exists), otherwise associate a new tag. Return the view tag.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2847,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2521,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6039,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5171,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2847,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2521,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6051,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5171,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/view_combine.py#L28,view_combine.py})
 @end table
@@ -4759,7 +4759,7 @@ Copy the options from the view with tag @code{refTag} to the view with tag
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2854,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2528,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6061,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5185,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2854,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2528,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6073,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5185,Julia}
 @end table
 
 @item gmsh/view/combine
@@ -4776,7 +4776,7 @@ original views if @code{remove} is set.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2863,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2536,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6077,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5202,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2863,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2536,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6089,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5202,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/view_combine.py#L24,view_combine.py})
 @end table
@@ -4799,7 +4799,7 @@ its coordinates if @code{xElementCoord}, @code{yElementCoord} and
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2877,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2549,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6097,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5224,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2877,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2549,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6109,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5224,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x3.cpp#L103,x3.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x3.py#L90,x3.py})
 @end table
@@ -4816,7 +4816,7 @@ file extension. Append to the file if @code{append} is set.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2894,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2565,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6135,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5242,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2894,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2565,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6147,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5242,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x3.cpp#L109,x3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x4.cpp#L91,x4.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.cpp#L249,adapt_mesh.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/plugin.cpp#L44,plugin.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/view.cpp#L25,view.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x3.py#L93,x3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x4.py#L82,x4.py}, @url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.py#L93,adapt_mesh.py}, @url{@value{GITLAB-PREFIX}/demos/api/normals.py#L43,normals.py}, @url{@value{GITLAB-PREFIX}/demos/api/plugin.py#L34,plugin.py}, ...)
 @end table
@@ -4833,7 +4833,7 @@ where @code{windowIndex} identifies the window in the window list.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2902,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2572,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6152,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5257,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2902,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2572,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6164,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5257,Julia}
 @end table
 
 @end ftable
@@ -4854,7 +4854,7 @@ Set the numerical option @code{option} to the value @code{value} for plugin
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2913,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2578,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6175,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5282,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2913,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2578,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6187,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5282,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t9.cpp#L39,t9.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L96,t21.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/get_data_perf.cpp#L18,get_data_perf.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/partition.cpp#L32,partition.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/plugin.cpp#L34,plugin.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t9.py#L31,t9.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t21.py#L81,t21.py}, @url{@value{GITLAB-PREFIX}/demos/api/crack3d.py#L31,crack3d.py}, @url{@value{GITLAB-PREFIX}/demos/api/crack.py#L35,crack.py}, @url{@value{GITLAB-PREFIX}/demos/api/get_data_perf.py#L16,get_data_perf.py}, ...)
 @end table
@@ -4871,7 +4871,7 @@ Set the string option @code{option} to the value @code{value} for plugin
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2920,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2584,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6191,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5296,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2920,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2584,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6203,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5296,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t9.cpp#L55,t9.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t9.py#L47,t9.py})
 @end table
@@ -4887,7 +4887,7 @@ Run the plugin @code{name}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2927,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2590,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6207,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5310,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2927,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2590,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6219,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5310,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t9.cpp#L41,t9.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L99,t21.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/get_data_perf.cpp#L19,get_data_perf.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/partition.cpp#L33,partition.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/plugin.cpp#L35,plugin.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t9.py#L33,t9.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t21.py#L84,t21.py}, @url{@value{GITLAB-PREFIX}/demos/api/crack3d.py#L33,crack3d.py}, @url{@value{GITLAB-PREFIX}/demos/api/crack.py#L36,crack.py}, @url{@value{GITLAB-PREFIX}/demos/api/get_data_perf.py#L17,get_data_perf.py}, ...)
 @end table
@@ -4909,7 +4909,7 @@ Draw all the OpenGL scenes.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2936,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2594,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6227,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5335,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2936,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2594,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6239,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5335,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t8.cpp#L151,t8.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t8.py#L179,t8.py}, @url{@value{GITLAB-PREFIX}/demos/api/split_window.py#L43,split_window.py})
 @end table
@@ -4931,7 +4931,7 @@ Create the FLTK graphical user interface. Can only be called in the main thread.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2946,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2598,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6246,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5360,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2946,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2598,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6258,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5360,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t8.cpp#L77,t8.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/custom_gui.cpp#L72,custom_gui.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/gui.cpp#L10,gui.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t8.py#L72,t8.py}, @url{@value{GITLAB-PREFIX}/demos/api/custom_gui.py#L72,custom_gui.py}, @url{@value{GITLAB-PREFIX}/demos/api/gui.py#L9,gui.py}, @url{@value{GITLAB-PREFIX}/demos/api/split_window.py#L15,split_window.py})
 @end table
@@ -4950,7 +4950,7 @@ thread.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2953,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2603,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6260,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5376,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2953,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2603,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6272,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5376,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.cpp#L79,custom_gui.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.py#L80,custom_gui.py})
 @end table
@@ -4969,7 +4969,7 @@ update of the user interface from another thread.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2961,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2610,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6276,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5393,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2961,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2610,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6288,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5393,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.cpp#L90,custom_gui.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.py#L91,custom_gui.py})
 @end table
@@ -4986,7 +4986,7 @@ perform an action (currently the only @code{action} allowed is "update").
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2968,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2615,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6292,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5408,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2968,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2615,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6304,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5408,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.cpp#L39,custom_gui.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.py#L63,custom_gui.py})
 @end table
@@ -5002,7 +5002,7 @@ Block the current thread until it can safely modify the user interface.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2973,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2619,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6308,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5422,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2973,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2619,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6320,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5422,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.cpp#L32,custom_gui.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.py#L56,custom_gui.py})
 @end table
@@ -5018,7 +5018,7 @@ Release the lock that was set using lock.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2978,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2622,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6321,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5436,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2978,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2622,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6333,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5436,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.cpp#L34,custom_gui.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.py#L58,custom_gui.py})
 @end table
@@ -5036,7 +5036,7 @@ been initialized. Can only be called in the main thread.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2985,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2627,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6334,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5452,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2985,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2627,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6346,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5452,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L157,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L171,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L98,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L172,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L229,t5.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L150,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L164,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L94,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L179,t4.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L224,t5.py}, ...)
 @end table
@@ -5052,7 +5052,7 @@ Check if the user interface is available (e.g. to detect if it has been closed).
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2991,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2631,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6349,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5468,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2991,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2631,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6361,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5468,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.cpp#L76,custom_gui.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.py#L76,custom_gui.py})
 @end table
@@ -5069,7 +5069,7 @@ entities of the specified dimension (e.g. points if @code{dim} == 0).
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2997,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2635,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6366,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5485,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2997,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2635,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6378,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5485,Julia}
 @end table
 
 @item gmsh/fltk/selectElements
@@ -5083,7 +5083,7 @@ Select elements in the user interface.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3003,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2640,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6388,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5505,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3003,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2640,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6400,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5505,Julia}
 @end table
 
 @item gmsh/fltk/selectViews
@@ -5097,7 +5097,7 @@ Select views in the user interface.
 @item Return:
 integer value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3008,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2644,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6408,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5524,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3008,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2644,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6420,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5524,Julia}
 @end table
 
 @item gmsh/fltk/splitCurrentWindow
@@ -5113,7 +5113,7 @@ single window.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3014,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2649,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6428,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5542,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3014,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2649,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6440,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5542,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/split_window.py#L20,split_window.py})
 @end table
@@ -5131,7 +5131,7 @@ the end of the list.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3022,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2656,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6444,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5558,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3022,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2656,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6456,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5558,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/split_window.py#L35,split_window.py})
 @end table
@@ -5153,7 +5153,7 @@ Set one or more parameters in the ONELAB database, encoded in @code{format}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3031,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2660,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6466,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5583,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3031,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2660,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6478,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5583,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.cpp#L69,custom_gui.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.py#L30,custom_gui.py}, @url{@value{GITLAB-PREFIX}/demos/api/onelab_test.py#L11,onelab_test.py})
 @end table
@@ -5170,7 +5170,7 @@ ONELAB database, encoded in @code{format}.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3038,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2666,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6481,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5600,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3038,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2666,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6493,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5600,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/onelab_data.cpp#L20,onelab_data.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/onelab_data.py#L16,onelab_data.py}, @url{@value{GITLAB-PREFIX}/demos/api/onelab_test.py#L37,onelab_test.py})
 @end table
@@ -5187,7 +5187,7 @@ the parameter if it does not exist; update the value if the parameter exists.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3047,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2674,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6502,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5617,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3047,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2674,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6514,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5617,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.cpp#L43,custom_gui.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.py#L64,custom_gui.py}, @url{@value{GITLAB-PREFIX}/demos/api/onelab_test.py#L42,onelab_test.py})
 @end table
@@ -5204,7 +5204,7 @@ the parameter if it does not exist; update the value if the parameter exists.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3055,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2681,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6520,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5632,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3055,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2681,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6532,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5632,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.cpp#L29,custom_gui.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.py#L53,custom_gui.py}, @url{@value{GITLAB-PREFIX}/demos/api/onelab_test.py#L43,onelab_test.py})
 @end table
@@ -5221,7 +5221,7 @@ Return an empty vector if the parameter does not exist.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3062,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2687,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6538,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5649,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3062,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2687,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6550,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5649,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.cpp#L16,custom_gui.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.py#L38,custom_gui.py})
 @end table
@@ -5238,7 +5238,7 @@ Return an empty vector if the parameter does not exist.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3069,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2693,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6558,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5669,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3069,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2693,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6570,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5669,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.cpp#L84,custom_gui.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.py#L84,custom_gui.py})
 @end table
@@ -5254,7 +5254,7 @@ Clear the ONELAB database, or remove a single parameter if @code{name} is given.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3075,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2698,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6578,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5687,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3075,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2698,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6590,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5687,Julia}
 @item Examples:
 Python (@url{@value{GITLAB-PREFIX}/demos/api/onelab_test.py#L46,onelab_test.py})
 @end table
@@ -5272,7 +5272,7 @@ might be linked to the processed input files.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3082,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2704,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6592,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5703,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3082,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2704,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6604,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5703,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/onelab_data.cpp#L17,onelab_data.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/onelab_data.py#L14,onelab_data.py})
 @end table
@@ -5294,7 +5294,7 @@ Write a @code{message}. @code{level} can be "info", "warning" or "error".
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3092,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2709,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6615,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5728,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3092,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2709,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6627,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5728,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t7.cpp#L24,t7.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t8.cpp#L42,t8.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t9.cpp#L32,t9.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t13.cpp#L25,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L35,t16.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.py#L57,custom_gui.py}, @url{@value{GITLAB-PREFIX}/demos/api/terrain_stl.py#L27,terrain_stl.py})
 @end table
@@ -5310,7 +5310,7 @@ Start logging messages.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3098,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2714,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6630,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5742,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3098,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2714,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6642,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5742,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L28,t16.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L26,t16.py})
 @end table
@@ -5326,7 +5326,7 @@ Get logged messages.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3103,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2717,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6643,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5758,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3103,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2717,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6655,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5758,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L138,t16.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L118,t16.py})
 @end table
@@ -5342,7 +5342,7 @@ Stop logging messages.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3108,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2721,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6661,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5776,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3108,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2721,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6673,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5776,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L140,t16.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L120,t16.py})
 @end table
@@ -5358,7 +5358,7 @@ Return wall clock time.
 @item Return:
 floating point value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3113,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2724,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6674,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5792,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3113,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2724,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6686,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5792,Julia}
 @item Examples:
 C++ (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.cpp#L37,custom_gui.cpp})
 @end table
@@ -5374,7 +5374,7 @@ Return CPU time.
 @item Return:
 floating point value
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3118,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2727,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6690,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5808,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3118,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2727,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6702,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5808,Julia}
 @end table
 
 @item gmsh/logger/getLastError
@@ -5388,7 +5388,7 @@ Return last error message, if any.
 @item Return:
 -
 @item Language-specific definition:
-@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3123,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2730,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6706,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5824,Julia}
+@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3123,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2730,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6718,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5824,Julia}
 @end table
 
 @end ftable
-- 
GitLab