From 1695ab6740b24b1c36f474582dd53d06492b17fd Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@uliege.be> Date: Thu, 25 Jun 2020 16:18:27 +0200 Subject: [PATCH] in stable releases, link to gitlab files with the corresponding tag --- CMakeLists.txt | 7 + api/GenApi.py | 5 +- doc/texinfo/api.texi | 360 ++++++++++++++++++------------------ doc/texinfo/gmsh.texi | 306 +++++++++++++++--------------- doc/texinfo/version.texi | 1 + doc/texinfo/version.texi.in | 1 + 6 files changed, 344 insertions(+), 336 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 509fc756d2..1728cc29f2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -126,6 +126,13 @@ set(GMSH_SHORT_VERSION set(GMSH_VERSION "${GMSH_SHORT_VERSION}${GMSH_EXTRA_VERSION}") set(GMSH_SHORT_LICENSE "GNU General Public License") +set(GMSH_GITLAB_PREFIX "https://gitlab.onelab.info/gmsh/gmsh") +if(GMSH_RELEASE) + set(GMSH_GITLAB_PREFIX "${GMSH_GITLAB_PREFIX}/blob/gmsh_${GMSH_SHORT_VERSION}") +else() + set(GMSH_GITLAB_PREFIX "${GMSH_GITLAB_PREFIX}/blob/master") +endif() + set(GMSH_API api/gmsh.h api/gmshc.h api/gmsh.h_cwrap) if(ENABLE_PRIVATE_API) diff --git a/api/GenApi.py b/api/GenApi.py index a542075cfe..a429ed4025 100644 --- a/api/GenApi.py +++ b/api/GenApi.py @@ -1600,13 +1600,12 @@ class API: cpp = find_function('C++', path + '/' + name, cpp_data) py = find_function('Python', path + '/' + name, py_data) def write_matches(lang, matches, max_matches): - git = 'https://gitlab.onelab.info/gmsh/gmsh/tree/master/' f.write(lang + ' (') for i in range(min(max_matches, len(matches))): # write max 5 matches if i > 0: f.write(', ') - f.write('@url{' + git + matches[i][0][3:] + '#L' + - str(matches[i][1]) + ',' + + f.write('@url{@value{GITLAB-PREFIX}/' + matches[i][0][3:] + + '#L' + str(matches[i][1]) + ',' + os.path.basename(matches[i][0]) + '}') if len(matches) > max_matches: f.write(', ...') f.write(')') diff --git a/doc/texinfo/api.texi b/doc/texinfo/api.texi index aec0f9f92a..400955c042 100644 --- a/doc/texinfo/api.texi +++ b/doc/texinfo/api.texi @@ -37,7 +37,7 @@ configuration files (gmshrc and gmsh-options). @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t1.cpp#L16,t1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L14,t2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t3.cpp#L14,t3.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t4.cpp#L16,t4.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp#L77,t5.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t1.py#L14,t1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L13,t2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t3.py#L12,t3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t4.py#L13,t4.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L12,t5.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L16,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L14,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L14,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L16,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L77,t5.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L14,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L13,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L12,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L13,t4.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L12,t5.py}, ...) @end table @item gmsh/finalize @@ -51,7 +51,7 @@ Finalize Gmsh. This must be called when you are done using the Gmsh API. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t1.cpp#L175,t1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L167,t2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t3.cpp#L105,t3.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t4.cpp#L172,t4.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp#L228,t5.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t1.py#L170,t1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L160,t2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t3.py#L101,t3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t4.py#L181,t4.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L223,t5.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L175,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L167,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L105,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L172,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L228,t5.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L170,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L160,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L101,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L181,t4.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L223,t5.py}, ...) @end table @item gmsh/open @@ -67,7 +67,7 @@ model data will create a new model. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x1.cpp#L31,x1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/explore.cpp#L13,explore.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/onelab_data.cpp#L14,onelab_data.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/open.cpp#L13,open.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x1.py#L29,x1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/explore.py#L10,explore.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/flatten.py#L14,flatten.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/heal.py#L6,heal.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/onelab_data.py#L11,onelab_data.py}, ...) +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 @item gmsh/merge @@ -83,7 +83,7 @@ file with model data will add the data to the current model. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t7.cpp#L38,t7.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t8.cpp#L37,t8.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t9.cpp#L29,t9.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t13.cpp#L22,t13.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t17.cpp#L33,t17.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t7.py#L35,t7.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t8.py#L36,t8.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t9.py#L27,t9.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t13.py#L20,t13.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t17.py#L32,t17.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t7.cpp#L38,t7.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t8.cpp#L37,t8.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t9.cpp#L29,t9.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t13.cpp#L22,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t17.cpp#L33,t17.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t7.py#L35,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#L20,t13.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t17.py#L32,t17.py}, ...) @end table @item gmsh/write @@ -97,7 +97,7 @@ Write a file. The export format is determined by the file extension. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t1.cpp#L126,t1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L142,t2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t3.cpp#L77,t3.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t4.cpp#L167,t4.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp#L224,t5.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t1.py#L121,t1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L136,t2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t3.py#L74,t3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t4.py#L175,t4.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L219,t5.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L126,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L142,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L77,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L167,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L224,t5.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L121,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L136,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L74,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L175,t4.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L219,t5.py}, ...) @end table @item gmsh/clear @@ -111,7 +111,7 @@ Clear all loaded models and post-processing data, and add a new empty model. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x1.cpp#L156,x1.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x1.py#L118,x1.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L156,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x1.py#L118,x1.py}) @end table @end ftable @@ -133,7 +133,7 @@ are listed in the Gmsh reference manual. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t1.cpp#L20,t1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L18,t2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t3.cpp#L15,t3.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t4.cpp#L17,t4.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp#L78,t5.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t1.py#L18,t1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L17,t2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t3.py#L13,t3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t4.py#L14,t4.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L13,t5.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L20,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L18,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#L18,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L17,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L13,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L14,t4.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L13,t5.py}, ...) @end table @item gmsh/option/getNumber @@ -149,7 +149,7 @@ are listed in the Gmsh reference manual. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t8.cpp#L117,t8.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t8.py#L153,t8.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/test.py#L6,test.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t8.cpp#L117,t8.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t8.py#L153,t8.py}, @url{@value{GITLAB-PREFIX}/demos/api/test.py#L6,test.py}) @end table @item gmsh/option/setString @@ -165,7 +165,7 @@ are listed in the Gmsh reference manual. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t1.cpp#L143,t1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t4.cpp#L151,t4.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t8.cpp#L91,t8.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t20.cpp#L38,t20.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t1.py#L138,t1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t4.py#L160,t4.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t8.py#L90,t8.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t20.py#L29,t20.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L143,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L151,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t8.cpp#L91,t8.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L38,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L138,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L160,t4.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t8.py#L90,t8.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L29,t20.py}) @end table @item gmsh/option/getString @@ -181,7 +181,7 @@ are listed in the Gmsh reference manual. @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/test.py#L30,test.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/test.py#L30,test.py}) @end table @item gmsh/option/setColor @@ -199,7 +199,7 @@ reference manual, with the "Color." middle string removed. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t3.cpp#L84,t3.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t8.cpp#L61,t8.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t3.py#L81,t3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t8.py#L59,t8.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L84,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t8.cpp#L61,t8.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L81,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t8.py#L59,t8.py}) @end table @item gmsh/option/getColor @@ -216,7 +216,7 @@ the "Color." middle string removed. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t3.cpp#L92,t3.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t3.py#L88,t3.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L92,t3.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L88,t3.py}) @end table @end ftable @@ -236,7 +236,7 @@ Add a new model, with name @code{name}, and set it as the current model. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t1.cpp#L22,t1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L20,t2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t3.cpp#L17,t3.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t4.cpp#L19,t4.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t6.cpp#L16,t6.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t1.py#L20,t1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L19,t2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t3.py#L15,t3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t4.py#L16,t4.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L15,t5.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L22,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L20,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L17,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L19,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp#L16,t6.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L20,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L19,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L15,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L16,t4.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L15,t5.py}, ...) @end table @item gmsh/model/remove @@ -274,7 +274,7 @@ Get the name of the current model. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x1.cpp#L35,x1.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x1.py#L32,x1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/explore.py#L12,explore.py}) +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 @item gmsh/model/setCurrent @@ -289,7 +289,7 @@ the same name, select the one that was added first. @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x3.py#L123,x3.py}) +Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x3.py#L123,x3.py}) @end table @item gmsh/model/getEntities @@ -305,7 +305,7 @@ entities are returned as a vector of (dim, tag) integer pairs. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp#L200,t5.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t13.cpp#L58,t13.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t16.cpp#L114,t16.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t18.cpp#L31,t18.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t20.cpp#L97,t20.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L195,t5.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t13.py#L49,t13.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t16.py#L97,t16.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t18.py#L29,t18.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t20.py#L79,t20.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L200,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t13.cpp#L58,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L114,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L31,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L97,t20.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L195,t5.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t13.py#L49,t13.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L97,t16.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L29,t18.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L79,t20.py}, ...) @end table @item gmsh/model/setEntityName @@ -331,7 +331,7 @@ Get the name of the entity of dimension @code{dim} and tag @code{tag}. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x1.cpp#L90,x1.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x1.py#L80,x1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/step_assembly.py#L14,step_assembly.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L90,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x1.py#L80,x1.py}, @url{@value{GITLAB-PREFIX}/demos/api/step_assembly.py#L14,step_assembly.py}) @end table @item gmsh/model/getPhysicalGroups @@ -347,7 +347,7 @@ only the entities of the specified dimension (e.g. physical points if @code{dim} @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/poisson.py#L83,poisson.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/poisson.py#L83,poisson.py}) @end table @item gmsh/model/getEntitiesForPhysicalGroup @@ -362,7 +362,7 @@ Get the tags of the model entities making up the physical group of dimension @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/poisson.py#L88,poisson.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/test.py#L25,test.py}) +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 @item gmsh/model/getPhysicalGroupsForEntity @@ -377,7 +377,7 @@ dimension @code{dim} and tag @code{tag} belongs. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x1.cpp#L115,x1.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x1.py#L95,x1.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L115,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x1.py#L95,x1.py}) @end table @item gmsh/model/addPhysicalGroup @@ -393,7 +393,7 @@ tags @code{tags}. Return the tag of the physical group, equal to @code{tag} if @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t1.cpp#L109,t1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L34,t2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t3.cpp#L31,t3.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp#L178,t5.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t14.cpp#L74,t14.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t1.py#L104,t1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L33,t2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t3.py#L29,t3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L177,t5.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t14.py#L70,t14.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L109,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#L178,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t14.cpp#L74,t14.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L104,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L33,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L29,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L177,t5.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t14.py#L70,t14.py}, ...) @end table @item gmsh/model/setPhysicalName @@ -407,7 +407,7 @@ Set the name of the physical group of dimension @code{dim} and tag @code{tag}. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t1.cpp#L111,t1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L36,t2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t3.cpp#L33,t3.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t14.cpp#L75,t14.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t21.cpp#L53,t21.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t1.py#L106,t1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L35,t2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t3.py#L31,t3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t14.py#L71,t14.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t21.py#L41,t21.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L111,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L36,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L33,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t14.cpp#L75,t14.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L53,t21.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L106,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L35,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L31,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t14.py#L71,t14.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t21.py#L41,t21.py}, ...) @end table @item gmsh/model/getPhysicalName @@ -421,7 +421,7 @@ Get the name of the physical group of dimension @code{dim} and tag @code{tag}. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x1.cpp#L120,x1.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x1.py#L99,x1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/poisson.py#L87,poisson.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L120,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x1.py#L99,x1.py}, @url{@value{GITLAB-PREFIX}/demos/api/poisson.py#L87,poisson.py}) @end table @item gmsh/model/getBoundary @@ -440,7 +440,7 @@ recursively down to dimension 0 (i.e. to points) if @code{recursive} is true. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t1.cpp#L169,t1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t14.cpp#L85,t14.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t16.cpp#L118,t16.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t18.cpp#L97,t18.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t19.cpp#L50,t19.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t1.py#L164,t1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t14.py#L82,t14.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t16.py#L100,t16.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t18.py#L88,t18.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t19.py#L46,t19.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L169,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t14.cpp#L86,t14.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L118,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L97,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L50,t19.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L164,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t14.py#L82,t14.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L100,t16.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L88,t18.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L46,t19.py}, ...) @end table @item gmsh/model/getEntitiesInBoundingBox @@ -457,7 +457,7 @@ dimension (e.g. points if @code{dim} == 0). @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t16.cpp#L123,t16.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t18.cpp#L86,t18.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t20.cpp#L115,t20.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t16.py#L105,t16.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t18.py#L80,t18.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t20.py#L95,t20.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L123,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L86,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L115,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L105,t16.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L80,t18.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L95,t20.py}) @end table @item gmsh/model/getBoundingBox @@ -474,7 +474,7 @@ the whole model. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t18.cpp#L113,t18.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t20.cpp#L46,t20.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t18.py#L103,t18.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t20.py#L36,t20.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L113,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L46,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L103,t18.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L36,t20.py}) @end table @item gmsh/model/getDimension @@ -488,7 +488,7 @@ Get the geometrical dimension of the current model. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x1.cpp#L36,x1.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x1.py#L33,x1.py}) +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 @item gmsh/model/addDiscreteEntity @@ -507,7 +507,7 @@ overall model. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x2.cpp#L77,x2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/discrete.cpp#L11,discrete.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/edges.cpp#L63,edges.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/faces.cpp#L63,faces.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.cpp#L11,plugin.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x2.py#L74,x2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x3.py#L72,x3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/discrete.py#L10,discrete.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/mesh_from_discrete_curve.py#L11,mesh_from_discrete_curve.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.py#L9,plugin.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L77,x2.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}, @url{@value{GITLAB-PREFIX}/demos/api/plugin.cpp#L11,plugin.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x2.py#L74,x2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x3.py#L72,x3.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 @item gmsh/model/removeEntities @@ -522,7 +522,7 @@ true, remove all the entities on their boundaries, down to dimension 0. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t18.cpp#L92,t18.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t20.cpp#L129,t20.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t18.py#L84,t18.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t20.py#L103,t20.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/spherical_surf.py#L16,spherical_surf.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L92,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L129,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L84,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 @item gmsh/model/removeEntityName @@ -573,7 +573,7 @@ Get the type of the entity of dimension @code{dim} and tag @code{tag}. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t21.cpp#L115,t21.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x1.cpp#L88,x1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/explore.cpp#L36,explore.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/partition.cpp#L55,partition.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t21.py#L96,t21.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x1.py#L79,x1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/explore.py#L18,explore.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/partition.py#L45,partition.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L115,t21.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L88,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#L96,t21.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x1.py#L79,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 @item gmsh/model/getParent @@ -589,7 +589,7 @@ tag @code{tag}, i.e. from which the entity is a part of, if any. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t21.cpp#L123,t21.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x1.cpp#L135,x1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/explore.cpp#L47,explore.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/partition.cpp#L63,partition.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t21.py#L98,t21.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x1.py#L108,x1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/explore.py#L32,explore.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/partition.py#L47,partition.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L123,t21.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L135,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#L98,t21.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x1.py#L108,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 @item gmsh/model/getPartitions @@ -604,7 +604,7 @@ belongs. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t21.cpp#L112,t21.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x1.cpp#L129,x1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/explore.cpp#L41,explore.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/partition.cpp#L52,partition.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t21.py#L93,t21.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x1.py#L105,x1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/explore.py#L29,explore.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/partition.py#L42,partition.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L112,t21.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L129,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#L93,t21.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x1.py#L105,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 @item gmsh/model/getValue @@ -624,7 +624,7 @@ coordinates in @code{coord}, concatenated: [p1x, p1y, p1z, p2x, ...]. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L91,t2.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L87,t2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/reparamOnFace.py#L21,reparamOnFace.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/terrain_stl.py#L36,terrain_stl.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L91,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 @item gmsh/model/getDerivative @@ -663,7 +663,7 @@ u, v parametric coordinates on the surface, concatenated: [p1u, p1v, p2u, ...]). @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/normals.py#L28,normals.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/normals.py#L28,normals.py}) @end table @item gmsh/model/getPrincipalCurvatures @@ -695,7 +695,7 @@ triplets of x, y, z components, concatenated: [n1x, n1y, n1z, n2x, ...]. @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/normals.py#L26,normals.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/normals.py#L26,normals.py}) @end table @item gmsh/model/getParametrization @@ -727,7 +727,7 @@ entity of dimension @code{dim} and tag @code{tag}. @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/reparamOnFace.py#L18,reparamOnFace.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/reparamOnFace.py#L18,reparamOnFace.py}) @end table @item gmsh/model/isInside @@ -763,7 +763,7 @@ coordinates concatenated on the surface (if @code{dim} = 2), i.e. [p1t, p2t, @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/closest_point.py#L12,closest_point.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/closest_point.py#L12,closest_point.py}) @end table @item gmsh/model/reparametrizeOnSurface @@ -782,7 +782,7 @@ subset of entities, depending on the underyling geometrical representation. @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/reparamOnFace.py#L20,reparamOnFace.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/reparamOnFace.py#L20,reparamOnFace.py}) @end table @item gmsh/model/setVisibility @@ -797,7 +797,7 @@ the visibility setting recursively if @code{recursive} is true. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp#L201,t5.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L196,t5.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/gui.py#L31,gui.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L201,t5.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L196,t5.py}, @url{@value{GITLAB-PREFIX}/demos/api/gui.py#L31,gui.py}) @end table @item gmsh/model/getVisibility @@ -827,7 +827,7 @@ should be integers between 0 and 255. Apply the color setting recursively if @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t4.cpp#L158,t4.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t4.py#L168,t4.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/gui.py#L33,gui.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L158,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 @item gmsh/model/getColor @@ -841,7 +841,7 @@ Get the color of the model entity of dimension @code{dim} and tag @code{tag}. @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/step_boundary_colors.py#L12,step_boundary_colors.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/step_boundary_colors.py#L12,step_boundary_colors.py}) @end table @item gmsh/model/setCoordinates @@ -855,7 +855,7 @@ Set the @code{x}, @code{y}, @code{z} coordinates of a geometrical point. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x2.cpp#L78,x2.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x2.py#L75,x2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/reparamOnFace.py#L24,reparamOnFace.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L78,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 @end ftable @@ -875,7 +875,7 @@ Generate a mesh of the current model, up to dimension @code{dim} (0, 1, 2 or 3). @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t1.cpp#L123,t1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L141,t2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t3.cpp#L76,t3.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t4.cpp#L165,t4.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp#L223,t5.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t1.py#L118,t1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L135,t2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t3.py#L73,t3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t4.py#L173,t4.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L218,t5.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L123,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L141,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L76,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L165,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L223,t5.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L118,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L135,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L73,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L173,t4.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L218,t5.py}, ...) @end table @item gmsh/model/mesh/partition @@ -889,7 +889,7 @@ Partition the mesh of the current model into @code{numPart} partitions. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t21.cpp#L87,t21.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/boolean.cpp#L36,boolean.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/partition.cpp#L30,partition.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t21.py#L73,t21.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/boolean.py#L36,boolean.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/partition.py#L27,partition.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L87,t21.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/boolean.cpp#L36,boolean.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/partition.cpp#L30,partition.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t21.py#L73,t21.py}, @url{@value{GITLAB-PREFIX}/demos/api/boolean.py#L36,boolean.py}, @url{@value{GITLAB-PREFIX}/demos/api/partition.py#L27,partition.py}) @end table @item gmsh/model/mesh/unpartition @@ -921,7 +921,7 @@ Laplace smoothing, "Relocate2D" and "Relocate3D" for node relocation). If @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/opt.py#L13,opt.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/opt.py#L13,opt.py}) @end table @item gmsh/model/mesh/recombine @@ -935,7 +935,7 @@ Recombine the mesh of the current model. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t11.cpp#L90,t11.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t11.py#L88,t11.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t11.cpp#L90,t11.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t11.py#L88,t11.py}) @end table @item gmsh/model/mesh/refine @@ -949,7 +949,7 @@ Refine the mesh of the current model by uniformly splitting the elements. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t11.cpp#L92,t11.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/boolean.cpp#L34,boolean.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t11.py#L90,t11.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/boolean.py#L34,boolean.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t11.cpp#L92,t11.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/boolean.cpp#L34,boolean.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t11.py#L90,t11.py}, @url{@value{GITLAB-PREFIX}/demos/api/boolean.py#L34,boolean.py}) @end table @item gmsh/model/mesh/setOrder @@ -963,7 +963,7 @@ Set the order of the elements in the mesh of the current model to @code{order}. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/boolean.cpp#L35,boolean.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/boolean.py#L35,boolean.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/periodic.py#L18,periodic.py}) +C++ (@url{@value{GITLAB-PREFIX}/demos/api/boolean.cpp#L35,boolean.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/boolean.py#L35,boolean.py}, @url{@value{GITLAB-PREFIX}/demos/api/periodic.py#L18,periodic.py}) @end table @item gmsh/model/mesh/getLastEntityError @@ -1006,7 +1006,7 @@ another entity with a non-empty mesh. @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/flatten.py#L31,flatten.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/flatten.py#L31,flatten.py}) @end table @item gmsh/model/mesh/getNodes @@ -1032,7 +1032,7 @@ the entity if @code{dim} >= 0 in order to compute their parametric coordinates). @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x1.cpp#L76,x1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.cpp#L80,adapt_mesh.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/explore.cpp#L24,explore.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x1.py#L70,x1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.py#L15,adapt_mesh.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/explore.py#L20,explore.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/flatten.py#L26,flatten.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/normals.py#L23,normals.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L76,x1.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}/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}, @url{@value{GITLAB-PREFIX}/demos/api/normals.py#L23,normals.py}, ...) @end table @item gmsh/model/mesh/getNodesByElementType @@ -1138,7 +1138,7 @@ automatically assigned to the nodes. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x2.cpp#L91,x2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/discrete.cpp#L14,discrete.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.cpp#L12,plugin.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/view.cpp#L11,view.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x2.py#L88,x2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x3.py#L73,x3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/discrete.py#L13,discrete.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/flatten.py#L37,flatten.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/mesh_from_discrete_curve.py#L16,mesh_from_discrete_curve.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L91,x2.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/x3.py#L73,x3.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 @item gmsh/model/mesh/reclassifyNodes @@ -1155,7 +1155,7 @@ after the elements have been set. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x2.cpp#L106,x2.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x2.py#L102,x2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/terrain.py#L67,terrain.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L106,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 @item gmsh/model/mesh/relocateNodes @@ -1196,7 +1196,7 @@ that contains the node tags of all the elements of the given type, concatenated: @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x1.cpp#L81,x1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.cpp#L83,adapt_mesh.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/explore.cpp#L29,explore.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x1.py#L73,x1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/explore.py#L22,explore.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/flatten.py#L28,flatten.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/test.py#L42,test.py}) +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 @item gmsh/model/mesh/getElement @@ -1279,7 +1279,7 @@ mesh. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/edges.cpp#L33,edges.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/faces.cpp#L33,faces.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/poisson.py#L92,poisson.py}) +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 @item gmsh/model/mesh/getElementType @@ -1296,7 +1296,7 @@ corresponding serendip element type (element without interior nodes). @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/edges.cpp#L66,edges.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/faces.cpp#L66,faces.cpp}) +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 @item gmsh/model/mesh/getElementProperties @@ -1314,7 +1314,7 @@ number of primary (first order) nodes (@code{numPrimaryNodes}). @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x1.cpp#L145,x1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/edges.cpp#L42,edges.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/explore.cpp#L55,explore.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/faces.cpp#L42,faces.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x1.py#L112,x1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/explore.py#L34,explore.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/poisson.py#L111,poisson.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp#L145,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#L112,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 @item gmsh/model/mesh/getElementsByType @@ -1336,7 +1336,7 @@ indexed by @code{task}. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/edges.cpp#L54,edges.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/faces.cpp#L54,faces.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.py#L18,adapt_mesh.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/neighbors.py#L16,neighbors.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/poisson.py#L95,poisson.py}) +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 @item gmsh/model/mesh/preallocateElementsByType @@ -1372,7 +1372,7 @@ e1nN, e2n1, ...]. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/discrete.cpp#L21,discrete.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.cpp#L14,plugin.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/view.cpp#L13,view.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/discrete.py#L33,discrete.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/flatten.py#L38,flatten.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/mesh_from_discrete_curve.py#L22,mesh_from_discrete_curve.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.py#L12,plugin.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/test.py#L48,test.py}, ...) +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 @item gmsh/model/mesh/addElementsByType @@ -1392,7 +1392,7 @@ are automatically assigned to the elements. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x2.cpp#L97,x2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/edges.cpp#L67,edges.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/faces.cpp#L67,faces.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x2.py#L94,x2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x3.py#L78,x3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/terrain.py#L59,terrain.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L97,x2.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/x3.py#L78,x3.py}, @url{@value{GITLAB-PREFIX}/demos/api/terrain.py#L59,terrain.py}) @end table @item gmsh/model/mesh/getIntegrationPoints @@ -1411,7 +1411,7 @@ contains the associated weights: [g1q, ..., gGq]. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.cpp#L90,adapt_mesh.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/edges.cpp#L87,edges.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/faces.cpp#L87,faces.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.py#L30,adapt_mesh.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/poisson.py#L112,poisson.py}) +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 @item gmsh/model/mesh/getJacobians @@ -1438,7 +1438,7 @@ points. If @code{tag} < 0, get the Jacobian data for all entities. If @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.cpp#L93,adapt_mesh.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/edges.cpp#L100,edges.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/faces.cpp#L100,faces.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.py#L31,adapt_mesh.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/poisson.py#L131,poisson.py}) +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 @item gmsh/model/mesh/preallocateJacobians @@ -1501,7 +1501,7 @@ for the desired orientation indices. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/edges.cpp#L90,edges.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/faces.cpp#L90,faces.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.py#L32,adapt_mesh.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/poisson.py#L114,poisson.py}) +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 @item gmsh/model/mesh/getBasisFunctionsOrientationForElements @@ -1695,7 +1695,7 @@ indexed by @code{task}. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/edges.cpp#L60,edges.cpp}) +C++ (@url{@value{GITLAB-PREFIX}/demos/api/edges.cpp#L60,edges.cpp}) @end table @item gmsh/model/mesh/getElementFaceNodes @@ -1717,7 +1717,7 @@ the data indexed by @code{task}. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/faces.cpp#L60,faces.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/neighbors.py#L17,neighbors.py}) +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 @item gmsh/model/mesh/getGhostElements @@ -1745,7 +1745,7 @@ entities of dimension 0 (points) are handled. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t16.cpp#L115,t16.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t18.cpp#L32,t18.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t21.cpp#L48,t21.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.cpp#L235,adapt_mesh.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t16.py#L97,t16.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t18.py#L29,t18.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t21.py#L36,t21.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.py#L82,adapt_mesh.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/periodic.py#L12,periodic.py}, ...) +C++ (@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++/t21.cpp#L48,t21.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.cpp#L235,adapt_mesh.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L97,t16.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L29,t18.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t21.py#L36,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 @item gmsh/model/mesh/setSizeAtParametricPoints @@ -1776,7 +1776,7 @@ Currently supported types are "Progression" (geometrical progression with power @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x2.cpp#L152,x2.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x2.py#L147,x2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/terrain.py#L148,terrain.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/terrain_stl.py#L77,terrain_stl.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L152,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x2.py#L147,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 @item gmsh/model/mesh/setTransfiniteSurface @@ -1796,7 +1796,7 @@ its boundary. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x2.cpp#L156,x2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/perf.cpp#L11,perf.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/square.cpp#L7,square.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x2.py#L149,x2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/perf.py#L8,perf.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/terrain.py#L150,terrain.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/terrain_stl.py#L79,terrain_stl.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L156,x2.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/perf.cpp#L11,perf.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/square.cpp#L7,square.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x2.py#L149,x2.py}, @url{@value{GITLAB-PREFIX}/demos/api/perf.py#L8,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 @item gmsh/model/mesh/setTransfiniteVolume @@ -1812,7 +1812,7 @@ interpolation explicitly. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x2.cpp#L160,x2.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x2.py#L152,x2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/terrain.py#L153,terrain.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/terrain_stl.py#L82,terrain_stl.py}) +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#L153,terrain.py}, @url{@value{GITLAB-PREFIX}/demos/api/terrain_stl.py#L82,terrain_stl.py}) @end table @item gmsh/model/mesh/setRecombine @@ -1828,7 +1828,7 @@ recombine triangles into quadrangles) are supported. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t11.cpp#L44,t11.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x2.cpp#L157,x2.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t11.py#L42,t11.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x2.py#L150,x2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/poisson.py#L238,poisson.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/terrain.py#L151,terrain.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/terrain_stl.py#L80,terrain_stl.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t11.cpp#L44,t11.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L157,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t11.py#L42,t11.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x2.py#L150,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 @item gmsh/model/mesh/setSmoothing @@ -1843,7 +1843,7 @@ and tag @code{tag}. @code{val} iterations of a Laplace smoother are applied. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x2.cpp#L158,x2.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x2.py#L151,x2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/terrain.py#L152,terrain.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/terrain_stl.py#L81,terrain_stl.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L158,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x2.py#L151,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 @item gmsh/model/mesh/setReverse @@ -1874,7 +1874,7 @@ Set the meshing algorithm on the model entity of dimension @code{dim} and tag @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp#L210,t5.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L205,t5.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L210,t5.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L205,t5.py}) @end table @item gmsh/model/mesh/setSizeFromBoundary @@ -1904,7 +1904,7 @@ discrete entity, which is automatically reparametrized. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t12.cpp#L83,t12.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t12.py#L79,t12.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t12.cpp#L83,t12.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t12.py#L79,t12.py}) @end table @item gmsh/model/mesh/setOutwardOrientation @@ -1936,7 +1936,7 @@ The embedded entities should not be part of the boundary of the entity @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t15.cpp#L51,t15.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t15.py#L47,t15.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t15.cpp#L51,t15.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t15.py#L47,t15.py}) @end table @item gmsh/model/mesh/removeEmbedded @@ -2008,7 +2008,7 @@ and @code{dim} == 2. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t18.cpp#L40,t18.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t18.py#L36,t18.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/periodic.py#L14,periodic.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L40,t18.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L36,t18.py}, @url{@value{GITLAB-PREFIX}/demos/api/periodic.py#L14,periodic.py}) @end table @item gmsh/model/mesh/getPeriodicNodes @@ -2026,7 +2026,7 @@ the returned data. @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/periodic.py#L20,periodic.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/periodic.py#L20,periodic.py}) @end table @item gmsh/model/mesh/removeDuplicateNodes @@ -2040,7 +2040,7 @@ Remove duplicate nodes in the mesh of the current model. @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/glue_and_remesh_stl.py#L16,glue_and_remesh_stl.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/glue_and_remesh_stl.py#L16,glue_and_remesh_stl.py}) @end table @item gmsh/model/mesh/splitQuadrangles @@ -2073,7 +2073,7 @@ less than Pi, also force curves to be split according to @code{curveAngle}. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t13.cpp#L48,t13.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t13.py#L40,t13.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/glue_and_remesh_stl.py#L20,glue_and_remesh_stl.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/remesh_stl.py#L19,remesh_stl.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/terrain.py#L70,terrain.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/terrain_stl.py#L17,terrain_stl.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t13.cpp#L48,t13.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t13.py#L40,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.py#L70,terrain.py}, @url{@value{GITLAB-PREFIX}/demos/api/terrain_stl.py#L17,terrain_stl.py}) @end table @item gmsh/model/mesh/createGeometry @@ -2091,7 +2091,7 @@ entities. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t13.cpp#L54,t13.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x2.cpp#L110,x2.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t13.py#L46,t13.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x2.py#L106,x2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/glue_and_remesh_stl.py#L33,glue_and_remesh_stl.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/remesh_stl.py#L23,remesh_stl.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/terrain.py#L76,terrain.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t13.cpp#L54,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L110,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t13.py#L46,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 @item gmsh/model/mesh/createTopology @@ -2110,7 +2110,7 @@ in CAD kernel. @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/glue_and_remesh_stl.py#L28,glue_and_remesh_stl.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/glue_and_remesh_stl.py#L28,glue_and_remesh_stl.py}) @end table @item gmsh/model/mesh/computeHomology @@ -2131,7 +2131,7 @@ as physical groups in the mesh. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t14.cpp#L111,t14.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t14.py#L112,t14.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t14.cpp#L112,t14.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t14.py#L112,t14.py}) @end table @item gmsh/model/mesh/computeCohomology @@ -2152,7 +2152,7 @@ stored as physical groups in the mesh. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t14.cpp#L121,t14.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t14.py#L124,t14.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t14.cpp#L122,t14.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t14.py#L124,t14.py}) @end table @item gmsh/model/mesh/computeCrossField @@ -2187,7 +2187,7 @@ the field tag. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t7.cpp#L46,t7.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t10.cpp#L46,t10.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t11.cpp#L38,t11.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t13.cpp#L68,t13.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t17.cpp#L41,t17.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t7.py#L38,t7.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t10.py#L44,t10.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t13.py#L57,t13.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t17.py#L35,t17.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.py#L113,adapt_mesh.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t7.cpp#L46,t7.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t10.cpp#L46,t10.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t11.cpp#L38,t11.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t13.cpp#L68,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t17.cpp#L41,t17.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t7.py#L38,t7.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t10.py#L44,t10.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t13.py#L57,t13.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t17.py#L35,t17.py}, @url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.py#L113,adapt_mesh.py}) @end table @item gmsh/model/mesh/field/remove @@ -2214,7 +2214,7 @@ Set the numerical option @code{option} to value @code{value} for field @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t10.cpp#L48,t10.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.cpp#L271,adapt_mesh.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t10.py#L46,t10.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.py#L114,adapt_mesh.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t10.cpp#L48,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 @item gmsh/model/mesh/field/setString @@ -2228,7 +2228,7 @@ Set the string option @code{option} to value @code{value} for field @code{tag}. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t10.cpp#L73,t10.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t11.cpp#L39,t11.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t13.cpp#L70,t13.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t10.py#L70,t10.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t13.py#L59,t13.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t10.cpp#L73,t10.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t11.cpp#L39,t11.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t13.cpp#L70,t13.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t10.py#L70,t10.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t13.py#L59,t13.py}) @end table @item gmsh/model/mesh/field/setNumbers @@ -2243,7 +2243,7 @@ Set the numerical list option @code{option} to value @code{value} for field @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t10.cpp#L47,t10.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t10.py#L45,t10.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t10.cpp#L47,t10.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t10.py#L45,t10.py}) @end table @item gmsh/model/mesh/field/setAsBackgroundMesh @@ -2257,7 +2257,7 @@ Set the field @code{tag} as the background mesh size field. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t7.cpp#L49,t7.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t10.cpp#L108,t10.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t11.cpp#L41,t11.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t13.cpp#L73,t13.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t17.cpp#L42,t17.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t7.py#L41,t7.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t10.py#L102,t10.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t13.py#L62,t13.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t17.py#L36,t17.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.py#L115,adapt_mesh.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t7.cpp#L49,t7.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t10.cpp#L108,t10.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t11.cpp#L41,t11.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t13.cpp#L73,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t17.cpp#L42,t17.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t7.py#L41,t7.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t10.py#L102,t10.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t13.py#L62,t13.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t17.py#L36,t17.py}, @url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.py#L115,adapt_mesh.py}) @end table @item gmsh/model/mesh/field/setAsBoundaryLayer @@ -2295,7 +2295,7 @@ the geo module.) @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t1.cpp#L32,t1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L24,t2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t3.cpp#L21,t3.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp#L18,t5.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t6.cpp#L20,t6.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t1.py#L30,t1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L23,t2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t3.py#L19,t3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L45,t5.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t6.py#L19,t6.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L32,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L24,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L21,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L18,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp#L20,t6.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L30,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L23,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L19,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L45,t5.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t6.py#L19,t6.py}, ...) @end table @item gmsh/model/geo/addLine @@ -2311,7 +2311,7 @@ new tag is selected automatically. Return the tag of the line. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t1.cpp#L71,t1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L28,t2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t3.cpp#L25,t3.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp#L125,t5.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t6.cpp#L24,t6.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t1.py#L68,t1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L27,t2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t3.py#L23,t3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L60,t5.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t6.py#L23,t6.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L71,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L28,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L25,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L125,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp#L24,t6.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L68,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L27,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L23,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L60,t5.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t6.py#L23,t6.py}, ...) @end table @item gmsh/model/geo/addCircleArc @@ -2329,7 +2329,7 @@ the plane of the circle arc. Return the tag of the circle arc. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp#L26,t5.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L119,t5.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L26,t5.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L119,t5.py}) @end table @item gmsh/model/geo/addEllipseArc @@ -2363,7 +2363,7 @@ same. Return the tag of the spline curve. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t12.cpp#L67,t12.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t12.py#L63,t12.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t12.cpp#L67,t12.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t12.py#L63,t12.py}) @end table @item gmsh/model/geo/addBSpline @@ -2441,7 +2441,7 @@ curve loop. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t1.cpp#L84,t1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L32,t2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t3.cpp#L29,t3.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp#L39,t5.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t6.cpp#L28,t6.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t1.py#L80,t1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L31,t2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t3.py#L27,t3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L82,t5.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t6.py#L27,t6.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L84,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L32,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L29,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L39,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp#L28,t6.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L80,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L31,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L27,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L82,t5.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t6.py#L27,t6.py}, ...) @end table @item gmsh/model/geo/addPlaneSurface @@ -2458,7 +2458,7 @@ selected automatically. Return the tag of the surface. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t1.cpp#L89,t1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L33,t2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t3.cpp#L30,t3.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp#L148,t5.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t6.cpp#L29,t6.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t1.py#L85,t1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L32,t2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t3.py#L28,t3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L83,t5.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t6.py#L28,t6.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L89,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#L148,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp#L29,t6.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L85,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L32,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 @item gmsh/model/geo/addSurfaceFilling @@ -2475,7 +2475,7 @@ tag is selected automatically. Return the tag of the surface. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp#L49,t5.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t12.cpp#L71,t12.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L142,t5.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t12.py#L67,t12.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L49,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t12.cpp#L71,t12.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L142,t5.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t12.py#L67,t12.py}) @end table @item gmsh/model/geo/addSurfaceLoop @@ -2491,7 +2491,7 @@ automatically. Return the tag of the shell. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L114,t2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp#L69,t5.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t13.cpp#L61,t13.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x2.cpp#L140,x2.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L110,t2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L103,t5.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t13.py#L50,t13.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x2.py#L136,x2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/glue_and_remesh_stl.py#L39,glue_and_remesh_stl.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L114,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L69,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t13.cpp#L61,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp#L140,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L110,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L103,t5.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t13.py#L50,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 @item gmsh/model/geo/addVolume @@ -2508,7 +2508,7 @@ selected automatically. Return the tag of the volume. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L115,t2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp#L70,t5.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t13.cpp#L62,t13.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x2.cpp#L141,x2.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L111,t2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L163,t5.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t13.py#L51,t13.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x2.py#L137,x2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/glue_and_remesh_stl.py#L40,glue_and_remesh_stl.py}, ...) +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#L111,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L163,t5.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t13.py#L51,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 @item gmsh/model/geo/extrude @@ -2528,7 +2528,7 @@ extruded along their normal. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L125,t2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t3.cpp#L45,t3.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t14.cpp#L65,t14.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t15.cpp#L63,t15.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L120,t2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t3.py#L43,t3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t14.py#L61,t14.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t15.py#L59,t15.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/hex.py#L8,hex.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L125,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L45,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t14.cpp#L65,t14.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t15.cpp#L63,t15.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L120,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L43,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t14.py#L61,t14.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t15.py#L59,t15.py}, @url{@value{GITLAB-PREFIX}/demos/api/hex.py#L8,hex.py}) @end table @item gmsh/model/geo/revolve @@ -2549,7 +2549,7 @@ normalized to 1. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t3.cpp#L52,t3.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t3.py#L49,t3.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L52,t3.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L49,t3.py}) @end table @item gmsh/model/geo/twist @@ -2571,7 +2571,7 @@ normalized to 1. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t3.cpp#L63,t3.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t3.py#L60,t3.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L63,t3.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L60,t3.py}) @end table @item gmsh/model/geo/translate @@ -2586,7 +2586,7 @@ Translate the model entities @code{dimTags} along (@code{dx}, @code{dy}, @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L49,t2.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L47,t2.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L49,t2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L47,t2.py}) @end table @item gmsh/model/geo/rotate @@ -2602,7 +2602,7 @@ direction (@code{ax}, @code{ay}, @code{az}). @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L53,t2.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L51,t2.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L53,t2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L51,t2.py}) @end table @item gmsh/model/geo/dilate @@ -2658,7 +2658,7 @@ Copy the entities @code{dimTags}; the new entities are returned in @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L62,t2.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L59,t2.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L62,t2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L59,t2.py}) @end table @item gmsh/model/geo/remove @@ -2673,7 +2673,7 @@ entities on their boundaries, down to dimension 0. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t6.cpp#L32,t6.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t6.py#L31,t6.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp#L32,t6.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t6.py#L31,t6.py}) @end table @item gmsh/model/geo/removeAllDuplicates @@ -2741,7 +2741,7 @@ processing, the number of synchronization points should normally be minimized. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t1.cpp#L115,t1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L89,t2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t3.cpp#L66,t3.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp#L196,t5.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t6.cpp#L99,t6.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t1.py#L110,t1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L86,t2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t3.py#L63,t3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L192,t5.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t6.py#L94,t6.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L115,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L89,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L66,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L196,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp#L99,t6.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L110,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L86,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L63,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L192,t5.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t6.py#L94,t6.py}, ...) @end table @end ftable @@ -2762,7 +2762,7 @@ entities of dimension 0 (points) are handled. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp#L129,t2.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t15.cpp#L41,t15.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py#L124,t2.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t15.py#L37,t15.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp#L129,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t15.cpp#L41,t15.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t2.py#L124,t2.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t15.py#L37,t15.py}) @end table @item gmsh/model/geo/mesh/setTransfiniteCurve @@ -2779,7 +2779,7 @@ Currently supported types are "Progression" (geometrical progression with power @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t6.cpp#L48,t6.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t6.py#L47,t6.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp#L48,t6.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t6.py#L47,t6.py}) @end table @item gmsh/model/geo/mesh/setTransfiniteSurface @@ -2799,7 +2799,7 @@ its boundary. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t6.cpp#L67,t6.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t6.py#L66,t6.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp#L67,t6.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t6.py#L66,t6.py}) @end table @item gmsh/model/geo/mesh/setTransfiniteVolume @@ -2829,7 +2829,7 @@ recombine triangles into quadrangles) are supported. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t6.cpp#L71,t6.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t6.py#L70,t6.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp#L71,t6.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t6.py#L70,t6.py}) @end table @item gmsh/model/geo/mesh/setSmoothing @@ -2911,7 +2911,7 @@ the occ module.) @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t19.cpp#L67,t19.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/spline.cpp#L11,spline.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t19.py#L59,t19.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/bspline_bezier_patches.py#L7,bspline_bezier_patches.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/bspline_filling.py#L16,bspline_filling.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/closest_point.py#L15,closest_point.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/crack.py#L13,crack.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L67,t19.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/spline.cpp#L11,spline.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L59,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 @item gmsh/model/occ/addLine @@ -2927,7 +2927,7 @@ new tag is selected automatically. Return the tag of the line. @item Return: integer value @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/crack.py#L15,crack.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/crack.py#L15,crack.py}) @end table @item gmsh/model/occ/addCircleArc @@ -2959,7 +2959,7 @@ arc between the two angles. Return the tag of the circle. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t19.cpp#L25,t19.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t19.py#L23,t19.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/closest_point.py#L8,closest_point.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L25,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L23,t19.py}, @url{@value{GITLAB-PREFIX}/demos/api/closest_point.py#L8,closest_point.py}) @end table @item gmsh/model/occ/addEllipseArc @@ -3011,7 +3011,7 @@ same. Return the tag of the spline curve. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t19.cpp#L71,t19.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/spline.cpp#L13,spline.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t19.py#L62,t19.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/spline.py#L13,spline.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L71,t19.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/spline.cpp#L13,spline.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L62,t19.py}, @url{@value{GITLAB-PREFIX}/demos/api/spline.py#L13,spline.py}) @end table @item gmsh/model/occ/addBSpline @@ -3030,7 +3030,7 @@ tag of the b-spline curve. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/spline.cpp#L14,spline.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/bspline_filling.py#L20,bspline_filling.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/spline.py#L14,spline.py}) +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 @item gmsh/model/occ/addBezier @@ -3046,7 +3046,7 @@ Return the tag of the Bezier curve. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/spline.cpp#L15,spline.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/spline.py#L15,spline.py}) +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 @item gmsh/model/occ/addWire @@ -3064,7 +3064,7 @@ wire. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t19.cpp#L74,t19.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t19.py#L65,t19.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/bspline_filling.py#L38,bspline_filling.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L74,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L65,t19.py}, @url{@value{GITLAB-PREFIX}/demos/api/bspline_filling.py#L38,bspline_filling.py}) @end table @item gmsh/model/occ/addCurveLoop @@ -3083,7 +3083,7 @@ tag of the curve loop. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t19.cpp#L26,t19.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t19.py#L24,t19.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L26,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L24,t19.py}) @end table @item gmsh/model/occ/addRectangle @@ -3101,7 +3101,7 @@ tag of the rectangle. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t1.cpp#L162,t1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t17.cpp#L28,t17.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t20.cpp#L68,t20.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t21.cpp#L40,t21.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.cpp#L229,adapt_mesh.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t1.py#L157,t1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t17.py#L27,t17.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t20.py#L57,t20.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t21.py#L32,t21.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.py#L77,adapt_mesh.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L162,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t17.cpp#L28,t17.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L68,t20.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L40,t21.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.cpp#L229,adapt_mesh.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L157,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t17.py#L27,t17.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L57,t20.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t21.py#L32,t21.py}, @url{@value{GITLAB-PREFIX}/demos/api/adapt_mesh.py#L77,adapt_mesh.py}, ...) @end table @item gmsh/model/occ/addDisk @@ -3118,7 +3118,7 @@ tag of the disk. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t19.cpp#L77,t19.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/edges.cpp#L18,edges.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t19.py#L68,t19.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/poisson.py#L37,poisson.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L77,t19.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/edges.cpp#L18,edges.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L68,t19.py}, @url{@value{GITLAB-PREFIX}/demos/api/poisson.py#L37,poisson.py}) @end table @item gmsh/model/occ/addPlaneSurface @@ -3150,7 +3150,7 @@ pass through the given points. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp#L54,t5.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L147,t5.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L54,t5.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L147,t5.py}) @end table @item gmsh/model/occ/addBSplineFilling @@ -3170,7 +3170,7 @@ surface. @item Return: integer value @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/bspline_filling.py#L40,bspline_filling.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/bspline_filling.py#L40,bspline_filling.py}) @end table @item gmsh/model/occ/addBezierFilling @@ -3208,7 +3208,7 @@ Return the tag of the b-spline surface. @item Return: integer value @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/bspline_bezier_patches.py#L56,bspline_bezier_patches.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/bspline_bezier_patches.py#L56,bspline_bezier_patches.py}) @end table @item gmsh/model/occ/addBezierSurface @@ -3225,7 +3225,7 @@ Return the tag of the b-spline surface. @item Return: integer value @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/bspline_bezier_patches.py#L53,bspline_bezier_patches.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/bspline_bezier_patches.py#L53,bspline_bezier_patches.py}) @end table @item gmsh/model/occ/addSurfaceLoop @@ -3275,7 +3275,7 @@ sphere. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t16.cpp#L53,t16.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t18.cpp#L61,t18.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/boolean.cpp#L23,boolean.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/faces.cpp#L18,faces.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/gui.cpp#L21,gui.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t16.py#L47,t16.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t18.py#L59,t18.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/boolean.py#L23,boolean.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/gui.py#L20,gui.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/normals.py#L6,normals.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L53,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L61,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#L47,t16.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L59,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 @item gmsh/model/occ/addBox @@ -3292,7 +3292,7 @@ box. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t16.cpp#L31,t16.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t18.cpp#L27,t18.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/boolean.cpp#L22,boolean.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/faces.cpp#L16,faces.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/gui.cpp#L20,gui.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t16.py#L28,t16.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t18.py#L26,t18.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/boolean.py#L22,boolean.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/gui.py#L19,gui.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/neighbors.py#L11,neighbors.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L31,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L27,t18.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/boolean.cpp#L22,boolean.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/faces.cpp#L16,faces.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/gui.cpp#L20,gui.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L28,t16.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L26,t18.py}, @url{@value{GITLAB-PREFIX}/demos/api/boolean.py#L22,boolean.py}, @url{@value{GITLAB-PREFIX}/demos/api/gui.py#L19,gui.py}, @url{@value{GITLAB-PREFIX}/demos/api/neighbors.py#L11,neighbors.py}, ...) @end table @item gmsh/model/occ/addCylinder @@ -3311,7 +3311,7 @@ Return the tag of the cylinder. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/boolean.cpp#L25,boolean.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/gui.cpp#L23,gui.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/boolean.py#L25,boolean.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/gui.py#L22,gui.py}) +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 @item gmsh/model/occ/addCone @@ -3380,7 +3380,7 @@ resulting surface. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t19.cpp#L32,t19.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t19.py#L29,t19.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L32,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L29,t19.py}) @end table @item gmsh/model/occ/addThickSolid @@ -3447,7 +3447,7 @@ Add a pipe by extruding the entities @code{dimTags} along the wire @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t19.cpp#L81,t19.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t19.py#L72,t19.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L81,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L72,t19.py}) @end table @item gmsh/model/occ/fillet @@ -3466,7 +3466,7 @@ Return the filleted entities in @code{outDimTags}. Remove the original volume if @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t19.cpp#L55,t19.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t19.py#L47,t19.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L55,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L47,t19.py}) @end table @item gmsh/model/occ/chamfer @@ -3503,7 +3503,7 @@ is set. Remove the tool if @code{removeTool} is set. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/boolean.cpp#L28,boolean.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/gui.cpp#L26,gui.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/boolean.py#L28,boolean.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/gui.py#L25,gui.py}) +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 @item gmsh/model/occ/intersect @@ -3522,7 +3522,7 @@ set. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/boolean.cpp#L24,boolean.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/gui.cpp#L22,gui.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/boolean.py#L24,boolean.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/gui.py#L21,gui.py}) +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 @item gmsh/model/occ/cut @@ -3540,7 +3540,7 @@ is set. Remove the tool if @code{removeTool} is set. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t16.cpp#L41,t16.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/boolean.cpp#L29,boolean.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/gui.cpp#L27,gui.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t16.py#L32,t16.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/boolean.py#L29,boolean.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/gui.py#L26,gui.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/spherical_surf.py#L13,spherical_surf.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L41,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#L32,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 @item gmsh/model/occ/fragment @@ -3559,7 +3559,7 @@ set. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t16.cpp#L61,t16.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t18.cpp#L75,t18.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t20.cpp#L91,t20.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t21.cpp#L44,t21.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/edges.cpp#L23,edges.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t16.py#L54,t16.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t18.py#L70,t18.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t20.py#L73,t20.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t21.py#L34,t21.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/bspline_bezier_patches.py#L71,bspline_bezier_patches.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L61,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L75,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L91,t20.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L44,t21.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/edges.cpp#L23,edges.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L54,t16.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L70,t18.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L73,t20.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t21.py#L34,t21.py}, @url{@value{GITLAB-PREFIX}/demos/api/bspline_bezier_patches.py#L71,bspline_bezier_patches.py}, ...) @end table @item gmsh/model/occ/translate @@ -3574,7 +3574,7 @@ Translate the model entities @code{dimTags} along (@code{dx}, @code{dy}, @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t19.cpp#L47,t19.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t20.cpp#L78,t20.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t19.py#L44,t19.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t20.py#L65,t20.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L47,t19.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L78,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L44,t19.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L65,t20.py}) @end table @item gmsh/model/occ/rotate @@ -3590,7 +3590,7 @@ direction (@code{ax}, @code{ay}, @code{az}). @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t19.cpp#L78,t19.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t20.cpp#L70,t20.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t19.py#L69,t19.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t20.py#L59,t20.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L78,t19.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L70,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L69,t19.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L59,t20.py}) @end table @item gmsh/model/occ/dilate @@ -3662,7 +3662,7 @@ Copy the entities @code{dimTags}; the new entities are returned in @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t19.cpp#L46,t19.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t20.cpp#L83,t20.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t19.py#L43,t19.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t20.py#L69,t20.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L46,t19.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L83,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L43,t19.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L69,t20.py}) @end table @item gmsh/model/occ/remove @@ -3677,7 +3677,7 @@ entities on their boundaries, down to dimension 0. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t19.cpp#L85,t19.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t20.cpp#L98,t20.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t19.py#L76,t19.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t20.py#L79,t20.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L85,t19.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L98,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L76,t19.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L79,t20.py}) @end table @item gmsh/model/occ/removeAllDuplicates @@ -3693,7 +3693,7 @@ entities. @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/bspline_bezier_patches.py#L76,bspline_bezier_patches.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/bspline_bezier_patches.py#L76,bspline_bezier_patches.py}) @end table @item gmsh/model/occ/healShapes @@ -3710,7 +3710,7 @@ manual. @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/bspline_bezier_patches.py#L66,bspline_bezier_patches.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/heal.py#L11,heal.py}) +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 @item gmsh/model/occ/importShapes @@ -3728,7 +3728,7 @@ the file (currently "brep", "step" or "iges"). @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t20.cpp#L29,t20.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t20.py#L25,t20.py}) +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 @item gmsh/model/occ/importShapesNativePointer @@ -3761,7 +3761,7 @@ entities are returned as a vector of (dim, tag) integer pairs. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t20.cpp#L101,t20.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t20.py#L82,t20.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/bspline_bezier_patches.py#L71,bspline_bezier_patches.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L101,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L82,t20.py}, @url{@value{GITLAB-PREFIX}/demos/api/bspline_bezier_patches.py#L71,bspline_bezier_patches.py}) @end table @item gmsh/model/occ/getEntitiesInBoundingBox @@ -3792,7 +3792,7 @@ tag @code{tag}. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t20.cpp#L50,t20.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t20.py#L40,t20.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp#L50,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t20.py#L40,t20.py}) @end table @item gmsh/model/occ/getMass @@ -3807,7 +3807,7 @@ Get the mass of the OpenCASCADE entity of dimension @code{dim} and tag @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/step_assembly.py#L19,step_assembly.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/volume.py#L10,volume.py}) +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 @item gmsh/model/occ/getCenterOfMass @@ -3875,7 +3875,7 @@ processing, the number of synchronization points should normally be minimized. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t1.cpp#L166,t1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t16.cpp#L84,t16.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t17.cpp#L29,t17.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t18.cpp#L28,t18.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t19.cpp#L33,t19.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t1.py#L161,t1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t16.py#L67,t16.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t17.py#L28,t17.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t18.py#L27,t18.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t19.py#L30,t19.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L166,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L84,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t17.cpp#L29,t17.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp#L28,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp#L33,t19.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L161,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L67,t16.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t17.py#L28,t17.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t18.py#L27,t18.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t19.py#L30,t19.py}, ...) @end table @end ftable @@ -3916,7 +3916,7 @@ associate a new tag. Return the view tag. @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t4.cpp#L111,t4.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.cpp#L246,adapt_mesh.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.cpp#L18,plugin.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/view.cpp#L17,view.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/viewlist.cpp#L20,viewlist.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t4.py#L119,t4.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x3.py#L27,x3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.py#L90,adapt_mesh.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/normals.py#L41,normals.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.py#L16,plugin.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L111,t4.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}, @url{@value{GITLAB-PREFIX}/demos/api/view.cpp#L17,view.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/viewlist.cpp#L20,viewlist.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L119,t4.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x3.py#L27,x3.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}, @url{@value{GITLAB-PREFIX}/demos/api/plugin.py#L16,plugin.py}, ...) @end table @item gmsh/view/remove @@ -3930,7 +3930,7 @@ Remove the view with tag @code{tag}. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.cpp#L38,plugin.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.py#L29,plugin.py}) +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 @item gmsh/view/getIndex @@ -3946,7 +3946,7 @@ access view options. @item Return: integer value @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t8.py#L82,t8.py}) +Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t8.py#L82,t8.py}) @end table @item gmsh/view/getTags @@ -3960,7 +3960,7 @@ Get the tags of all views. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.cpp#L42,plugin.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t8.py#L78,t8.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.py#L32,plugin.py}) +C++ (@url{@value{GITLAB-PREFIX}/demos/api/plugin.cpp#L42,plugin.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t8.py#L78,t8.py}, @url{@value{GITLAB-PREFIX}/demos/api/plugin.py#L32,plugin.py}) @end table @item gmsh/view/addModelData @@ -3985,7 +3985,7 @@ data. @code{partition} allows to specify data in several sub-sets. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.cpp#L248,adapt_mesh.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.cpp#L19,plugin.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/view.cpp#L21,view.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x3.py#L86,x3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.py#L91,adapt_mesh.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.py#L17,plugin.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/poisson.py#L229,poisson.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/view.py#L20,view.py}) +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}/tutorial/python/x3.py#L86,x3.py}, @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 @item gmsh/view/addHomogeneousModelData @@ -4004,7 +4004,7 @@ but only if data is associated to elements of the same type for @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x3.py#L96,x3.py}) +Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x3.py#L96,x3.py}) @end table @item gmsh/view/getModelData @@ -4021,7 +4021,7 @@ tags @code{tags}, as well as the @code{dataType} and the number of components @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/perf.cpp#L20,perf.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.cpp#L28,plugin.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/perf.py#L12,perf.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.py#L21,plugin.py}) +C++ (@url{@value{GITLAB-PREFIX}/demos/api/perf.cpp#L20,perf.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/plugin.cpp#L28,plugin.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/perf.py#L12,perf.py}, @url{@value{GITLAB-PREFIX}/demos/api/plugin.py#L21,plugin.py}) @end table @item gmsh/view/addListData @@ -4038,7 +4038,7 @@ contains the data for the @code{numEle} elements. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/viewlist.cpp#L25,viewlist.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x3.py#L44,x3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/normals.py#L42,normals.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/view_combine.py#L19,view_combine.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/viewlist.py#L20,viewlist.py}) +C++ (@url{@value{GITLAB-PREFIX}/demos/api/viewlist.cpp#L25,viewlist.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x3.py#L44,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 @item gmsh/view/getListData @@ -4054,7 +4054,7 @@ data type and the @code{data} for each data type. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.cpp#L48,plugin.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.py#L36,plugin.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/volume.py#L20,volume.py}) +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 @item gmsh/view/addListDataString @@ -4072,7 +4072,7 @@ views) strings. @code{style} contains pairs of styling parameters, concatenated. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t4.cpp#L115,t4.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t4.py#L123,t4.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x3.py#L50,x3.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L115,t4.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L123,t4.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/x3.py#L50,x3.py}) @end table @item gmsh/view/getListDataStrings @@ -4104,7 +4104,7 @@ already exists), otherwise associate a new tag. Return the view tag. @item Return: integer value @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/view_combine.py#L28,view_combine.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/view_combine.py#L28,view_combine.py}) @end table @item gmsh/view/copyOptions @@ -4134,7 +4134,7 @@ original views if @code{remove} is set. @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/view_combine.py#L24,view_combine.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/view_combine.py#L24,view_combine.py}) @end table @item gmsh/view/probe @@ -4168,7 +4168,7 @@ file extension. Append to the file if @code{append} is set. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.cpp#L249,adapt_mesh.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.cpp#L44,plugin.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/view.cpp#L25,view.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/viewlist.cpp#L27,viewlist.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x3.py#L121,x3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/adapt_mesh.py#L93,adapt_mesh.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/normals.py#L43,normals.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.py#L34,plugin.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/view.py#L28,view.py}, ...) +C++ (@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}, @url{@value{GITLAB-PREFIX}/demos/api/viewlist.cpp#L27,viewlist.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/x3.py#L121,x3.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}, @url{@value{GITLAB-PREFIX}/demos/api/view.py#L28,view.py}, ...) @end table @end ftable @@ -4189,7 +4189,7 @@ Set the numerical option @code{option} to the value @code{value} for plugin @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t9.cpp#L38,t9.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t21.cpp#L95,t21.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/partition.cpp#L32,partition.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.cpp#L34,plugin.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t9.py#L31,t9.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t21.py#L80,t21.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/crack.py#L35,crack.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/partition.py#L29,partition.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.py#L25,plugin.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t9.cpp#L38,t9.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L95,t21.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#L80,t21.py}, @url{@value{GITLAB-PREFIX}/demos/api/crack.py#L35,crack.py}, @url{@value{GITLAB-PREFIX}/demos/api/partition.py#L29,partition.py}, @url{@value{GITLAB-PREFIX}/demos/api/plugin.py#L25,plugin.py}, ...) @end table @item gmsh/plugin/setString @@ -4204,7 +4204,7 @@ Set the string option @code{option} to the value @code{value} for plugin @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t9.cpp#L54,t9.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t9.py#L47,t9.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t9.cpp#L54,t9.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t9.py#L47,t9.py}) @end table @item gmsh/plugin/run @@ -4218,7 +4218,7 @@ Run the plugin @code{name}. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t9.cpp#L40,t9.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t21.cpp#L98,t21.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/partition.cpp#L33,partition.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/perf.cpp#L13,perf.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/plugin.cpp#L35,plugin.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t9.py#L33,t9.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t21.py#L83,t21.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/crack.py#L36,crack.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/partition.py#L30,partition.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/perf.py#L10,perf.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t9.cpp#L40,t9.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp#L98,t21.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/partition.cpp#L33,partition.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/perf.cpp#L13,perf.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#L83,t21.py}, @url{@value{GITLAB-PREFIX}/demos/api/crack.py#L36,crack.py}, @url{@value{GITLAB-PREFIX}/demos/api/partition.py#L30,partition.py}, @url{@value{GITLAB-PREFIX}/demos/api/perf.py#L10,perf.py}, ...) @end table @end ftable @@ -4238,7 +4238,7 @@ Draw all the OpenGL scenes. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t8.cpp#L149,t8.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/gui.cpp#L33,gui.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t8.py#L179,t8.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/gui.py#L37,gui.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t8.cpp#L149,t8.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/gui.cpp#L33,gui.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t8.py#L179,t8.py}, @url{@value{GITLAB-PREFIX}/demos/api/gui.py#L37,gui.py}) @end table @end ftable @@ -4258,7 +4258,7 @@ Create the FLTK graphical user interface. Can only be called in the main thread. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t8.cpp#L75,t8.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.cpp#L72,custom_gui.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/gui.cpp#L10,gui.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t8.py#L72,t8.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.py#L72,custom_gui.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/gui.py#L9,gui.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t8.cpp#L75,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}) @end table @item gmsh/fltk/wait @@ -4275,7 +4275,7 @@ thread. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.cpp#L79,custom_gui.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/gui.cpp#L35,gui.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.py#L80,custom_gui.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/gui.py#L39,gui.py}) +C++ (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.cpp#L79,custom_gui.cpp}, @url{@value{GITLAB-PREFIX}/demos/api/gui.cpp#L35,gui.cpp}), Python (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.py#L80,custom_gui.py}, @url{@value{GITLAB-PREFIX}/demos/api/gui.py#L39,gui.py}) @end table @item gmsh/fltk/update @@ -4292,7 +4292,7 @@ update of the user interface from another thread. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.cpp#L90,custom_gui.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.py#L91,custom_gui.py}) +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 @item gmsh/fltk/awake @@ -4307,7 +4307,7 @@ perform an action (currently the only @code{action} allowed is "update"). @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.cpp#L39,custom_gui.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.py#L63,custom_gui.py}) +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 @item gmsh/fltk/lock @@ -4321,7 +4321,7 @@ Block the current thread until it can safely modify the user interface. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.cpp#L32,custom_gui.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.py#L56,custom_gui.py}) +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 @item gmsh/fltk/unlock @@ -4335,7 +4335,7 @@ Release the lock that was set using lock. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.cpp#L34,custom_gui.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.py#L58,custom_gui.py}) +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 @item gmsh/fltk/run @@ -4351,7 +4351,7 @@ been initialized. Can only be called in the main thread. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t1.cpp#L151,t1.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t3.cpp#L97,t3.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t4.cpp#L170,t4.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp#L103,t5.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t7.cpp#L58,t7.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t1.py#L146,t1.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t3.py#L93,t3.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t4.py#L179,t4.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py#L38,t5.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t7.py#L50,t7.py}, ...) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp#L151,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp#L97,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp#L170,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp#L103,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t7.cpp#L58,t7.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py#L146,t1.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t3.py#L93,t3.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t4.py#L179,t4.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t5.py#L38,t5.py}, @url{@value{GITLAB-PREFIX}/tutorial/python/t7.py#L50,t7.py}, ...) @end table @item gmsh/fltk/isAvailable @@ -4365,7 +4365,7 @@ Check if the user interface is available (e.g. to detect if it has been closed). @item Return: integer value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.cpp#L76,custom_gui.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.py#L76,custom_gui.py}) +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 @item gmsh/fltk/selectEntities @@ -4422,7 +4422,7 @@ Set one or more parameters in the ONELAB database, encoded in @code{format}. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.cpp#L69,custom_gui.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.py#L30,custom_gui.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/onelab_test.py#L11,onelab_test.py}) +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 @item gmsh/onelab/get @@ -4437,7 +4437,7 @@ ONELAB database, encoded in @code{format}. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/onelab_data.cpp#L20,onelab_data.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/onelab_data.py#L16,onelab_data.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/onelab_test.py#L37,onelab_test.py}) +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 @item gmsh/onelab/setNumber @@ -4452,7 +4452,7 @@ the parameter if it does not exist; update the value if the parameter exists. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.cpp#L43,custom_gui.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.py#L64,custom_gui.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/onelab_test.py#L42,onelab_test.py}) +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 @item gmsh/onelab/setString @@ -4467,7 +4467,7 @@ the parameter if it does not exist; update the value if the parameter exists. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.cpp#L29,custom_gui.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.py#L53,custom_gui.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/onelab_test.py#L43,onelab_test.py}) +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 @item gmsh/onelab/getNumber @@ -4482,7 +4482,7 @@ Return an empty vector if the parameter does not exist. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.cpp#L16,custom_gui.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.py#L38,custom_gui.py}) +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 @item gmsh/onelab/getString @@ -4497,7 +4497,7 @@ Return an empty vector if the parameter does not exist. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.cpp#L84,custom_gui.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.py#L84,custom_gui.py}) +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 @item gmsh/onelab/clear @@ -4511,7 +4511,7 @@ Clear the ONELAB database, or remove a single parameter if @code{name} is given. @item Return: - @item Examples: -Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/onelab_test.py#L46,onelab_test.py}) +Python (@url{@value{GITLAB-PREFIX}/demos/api/onelab_test.py#L46,onelab_test.py}) @end table @item gmsh/onelab/run @@ -4527,7 +4527,7 @@ might be linked to the processed input files. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/onelab_data.cpp#L17,onelab_data.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/onelab_data.py#L14,onelab_data.py}) +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 @end ftable @@ -4547,7 +4547,7 @@ Write a @code{message}. @code{level} can be "info", "warning" or "error". @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t7.cpp#L40,t7.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t8.cpp#L41,t8.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t9.cpp#L31,t9.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t13.cpp#L24,t13.cpp}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t16.cpp#L34,t16.cpp}, ...), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.py#L57,custom_gui.py}, @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/terrain_stl.py#L27,terrain_stl.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t7.cpp#L40,t7.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t8.cpp#L41,t8.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t9.cpp#L31,t9.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t13.cpp#L24,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L34,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 @item gmsh/logger/start @@ -4561,7 +4561,7 @@ Start logging messages. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t16.cpp#L27,t16.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t16.py#L25,t16.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L27,t16.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L25,t16.py}) @end table @item gmsh/logger/get @@ -4575,7 +4575,7 @@ Get logged messages. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t16.cpp#L137,t16.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t16.py#L117,t16.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L137,t16.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L117,t16.py}) @end table @item gmsh/logger/stop @@ -4589,7 +4589,7 @@ Stop logging messages. @item Return: - @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t16.cpp#L139,t16.cpp}), Python (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t16.py#L119,t16.py}) +C++ (@url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp#L139,t16.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorial/python/t16.py#L119,t16.py}) @end table @item gmsh/logger/getWallTime @@ -4603,7 +4603,7 @@ Return wall clock time. @item Return: floating point value @item Examples: -C++ (@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.cpp#L37,custom_gui.cpp}) +C++ (@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.cpp#L37,custom_gui.cpp}) @end table @item gmsh/logger/getCpuTime diff --git a/doc/texinfo/gmsh.texi b/doc/texinfo/gmsh.texi index ea5ab1c5e6..beaa807a78 100644 --- a/doc/texinfo/gmsh.texi +++ b/doc/texinfo/gmsh.texi @@ -341,7 +341,7 @@ to data centralization, modification and re-dispatching. Examples on how to interface solvers are available in the source distribution (see -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/utils/solvers,utils/solvers}). A +@url{@value{GITLAB-PREFIX}/utils/solvers,utils/solvers}). A full-featured solver interfaced in this manner is GetDP (@uref{https://getdp.info}), a general finite elements solver using mixed finite elements. @@ -350,11 +350,11 @@ Using the Gmsh API, Gmsh can also be embedded directly in your own solver, and ONELAB parameters can be used to interactively drive it. Examples on how to embed Gmsh in your solver, and build a custom graphical user interface to control it, are available in -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api,demos/api}. +@url{@value{GITLAB-PREFIX}/demos/api,demos/api}. See in particular -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.py,custom_gui.py} +@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.py,custom_gui.py} and -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.cpp,custom_gui.cpp}. +@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.cpp,custom_gui.cpp}. @c ------------------------------------------------------------------------- @c Post-processing: scalar, vector and tensor field visualization @@ -625,7 +625,7 @@ menu using `Window->Attach/Detach Menu'.) To open the first tutorial file (@pxref{Tutorial}), select the `File->Open' menu, and choose -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t1.geo,t1.geo}. When +@url{@value{GITLAB-PREFIX}/tutorial/t1.geo,t1.geo}. When using a terminal, you can specify the file name directly on the command line, i.e.: @@ -663,9 +663,9 @@ the command line, the first one defines the active model and the others are `merged' into this model. You can merge such files with the `File->Merge' menu. For example, to merge the post-processing views contained in the files -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/view1.pos,view1.pos} +@url{@value{GITLAB-PREFIX}/tutorial/view1.pos,view1.pos} and -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/view5.msh,view5.msh} +@url{@value{GITLAB-PREFIX}/tutorial/view5.msh,view5.msh} together with the geometry of the first tutorial @ref{t1}, you can type the following command: @@ -718,7 +718,7 @@ to mesh the first tutorial in batch mode, just type: To mesh the same example, but with the background mesh available in the file -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/bgmesh.pos,bgmesh.pos}, +@url{@value{GITLAB-PREFIX}/tutorial/bgmesh.pos,bgmesh.pos}, type: @example @@ -1158,7 +1158,7 @@ Colors expressions are hybrids between fixed-length braced @noindent The first case permits to use the X Windows names to refer to colors, e.g., @code{Red}, @code{SpringGreen}, @code{LavenderBlush3}, @dots{} (see -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Common/Colors.h,Common/Colors.h} +@url{@value{GITLAB-PREFIX}/Common/Colors.h,Common/Colors.h} in the source code for a complete list). The second case permits to define colors by using three expressions to specify their red, green and blue components (with values comprised between 0 and 255). The third @@ -2377,7 +2377,7 @@ As explained in @ref{Floating point expressions}, @var{boolean} can be used in an expression, in which case it returns the list of tags of the highest dimensional entities created by the boolean operation. See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/boolean/,demos/boolean} +@url{@value{GITLAB-PREFIX}/demos/boolean/,demos/boolean} for examples. An alternative syntax exists for boolean operations, which can be used @@ -2398,7 +2398,7 @@ tag @var{expression}. @end ftable Again, see -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/boolean/,demos/boolean} +@url{@value{GITLAB-PREFIX}/demos/boolean/,demos/boolean} for examples. Boolean operations are only available with the OpenCASCADE geometry kernel. @@ -3316,7 +3316,7 @@ external solver, you need to specify its name (@code{Solver.Name0}, of all the solver options is given in @ref{Solver options list}. Examples on how to interface solvers are available in the source distribution (in the -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/utils/solvers,utils/solvers} +@url{@value{GITLAB-PREFIX}/utils/solvers,utils/solvers} directory). A full-featured solver interfaced in this manner is GetDP (@uref{https://getdp.info}), a general finite element solver using mixed finite elements. @@ -3324,9 +3324,9 @@ finite elements. Using the Gmsh API, you can also directly embed Gmsh in your own solver, and use ONELAB for interactive parameter definition and modification. See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.py,custom_gui.py} +@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.py,custom_gui.py} and -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.cpp,custom_gui.cpp}) +@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.cpp,custom_gui.cpp}) for examples. @c ========================================================================= @@ -3401,7 +3401,7 @@ graphical window, or be automatically positioned in order to avoid overlaps. Sample post-processing files in human-readable ``parsed'' format and in the native MSH file format are available in the -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial,tutorial} +@url{@value{GITLAB-PREFIX}/tutorial,tutorial} directory of Gmsh's distribution (@file{.pos} and @file{.msh} files). The ``parsed'' format is defined in the next section (cf. the @code{View} command); the MSH format is defined in @ref{File formats}. @@ -5134,7 +5134,7 @@ the same for all other kinds of values. The following tutorials introduce new features gradually, starting with @ref{t1}. The corresponding files are available in the -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial,tutorial} +@url{@value{GITLAB-PREFIX}/tutorial,tutorial} directory of the Gmsh distribution. The files starting with @code{t} introduce features available both in @code{.geo} scripts and through the @ref{Gmsh API}. The files starting with @code{x} introduce features that @@ -5144,7 +5144,7 @@ To learn how to run Gmsh on your computer, see @ref{Running Gmsh on your system}. Screencasts that show how to use the GUI are available on @uref{https://gmsh.info/screencasts/}. To learn how to run the C++, C, Python and Julia API examples, see the respective subdirectories in -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial,tutorial}. +@url{@value{GITLAB-PREFIX}/tutorial,tutorial}. @menu * t1:: Geometry basics, elementary entities, physical groups @@ -5180,15 +5180,15 @@ Python and Julia API examples, see the respective subdirectories in @section @code{t1}: Geometry basics, elementary entities, physical groups See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t1.geo,t1.geo}. Also +@url{@value{GITLAB-PREFIX}/tutorial/t1.geo,t1.geo}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t1.cpp,t1.cpp}), +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t1.cpp,t1.cpp}), C -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c/t1.c,t1.c}), +(@url{@value{GITLAB-PREFIX}/tutorial/c/t1.c,t1.c}), Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t1.py,t1.py}) +(@url{@value{GITLAB-PREFIX}/tutorial/python/t1.py,t1.py}) and Julia -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/julia/t1.jl,t1.jl}). +(@url{@value{GITLAB-PREFIX}/tutorial/julia/t1.jl,t1.jl}). @smallformat @verbatiminclude ../../tutorial/t1.geo @@ -5202,13 +5202,13 @@ and Julia @section @code{t2}: Transformations, extruded geometries, volumes See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t2.geo,t2.geo}. Also +@url{@value{GITLAB-PREFIX}/tutorial/t2.geo,t2.geo}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t2.cpp,t2.cpp}), +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t2.cpp,t2.cpp}), Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t2.py,t2.py}) +(@url{@value{GITLAB-PREFIX}/tutorial/python/t2.py,t2.py}) and Julia -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/julia/t2.jl,t2.jl}). +(@url{@value{GITLAB-PREFIX}/tutorial/julia/t2.jl,t2.jl}). @smallformat @verbatiminclude ../../tutorial/t2.geo @@ -5222,13 +5222,13 @@ and Julia @section @code{t3}: Extruded meshes, parameters, options See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t3.geo,t3.geo}. +@url{@value{GITLAB-PREFIX}/tutorial/t3.geo,t3.geo}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t3.cpp,t3.cpp}), +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t3.cpp,t3.cpp}), Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t3.py,t3.py}) +(@url{@value{GITLAB-PREFIX}/tutorial/python/t3.py,t3.py}) and Julia -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/julia/t3.jl,t3.jl}). +(@url{@value{GITLAB-PREFIX}/tutorial/julia/t3.jl,t3.jl}). @smallformat @verbatiminclude ../../tutorial/t3.geo @@ -5242,13 +5242,13 @@ and Julia @section @code{t4}: Built-in functions, holes in surfaces, annotations, entity colors See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t4.geo,t4.geo}. +@url{@value{GITLAB-PREFIX}/tutorial/t4.geo,t4.geo}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t4.cpp,t4.cpp}), +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t4.cpp,t4.cpp}), Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t4.py,t4.py}) +(@url{@value{GITLAB-PREFIX}/tutorial/python/t4.py,t4.py}) and Julia -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/julia/t4.jl,t4.jl}). +(@url{@value{GITLAB-PREFIX}/tutorial/julia/t4.jl,t4.jl}). @smallformat @verbatiminclude ../../tutorial/t4.geo @@ -5262,13 +5262,13 @@ and Julia @section @code{t5}: Characteristic lengths, macros, loops, holes in volumes See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t5.geo,t5.geo}. +@url{@value{GITLAB-PREFIX}/tutorial/t5.geo,t5.geo}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t5.cpp,t5.cpp}), +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t5.cpp,t5.cpp}), Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t5.py,t5.py}) +(@url{@value{GITLAB-PREFIX}/tutorial/python/t5.py,t5.py}) and Julia -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/julia/t5.jl,t5.jl}). +(@url{@value{GITLAB-PREFIX}/tutorial/julia/t5.jl,t5.jl}). @smallformat @verbatiminclude ../../tutorial/t5.geo @@ -5282,11 +5282,11 @@ and Julia @section @code{t6}: Transfinite meshes See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t6.geo,t6.geo}. +@url{@value{GITLAB-PREFIX}/tutorial/t6.geo,t6.geo}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t6.cpp,t6.cpp}) +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t6.cpp,t6.cpp}) and Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t6.py,t6.py}). +(@url{@value{GITLAB-PREFIX}/tutorial/python/t6.py,t6.py}). @smallformat @verbatiminclude ../../tutorial/t6.geo @@ -5300,11 +5300,11 @@ and Python @section @code{t7}: Background meshes See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t7.geo,t7.geo}. +@url{@value{GITLAB-PREFIX}/tutorial/t7.geo,t7.geo}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t7.cpp,t7.cpp}) +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t7.cpp,t7.cpp}) and Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t7.py,t7.py}). +(@url{@value{GITLAB-PREFIX}/tutorial/python/t7.py,t7.py}). @smallformat @verbatiminclude ../../tutorial/t7.geo @@ -5318,11 +5318,11 @@ and Python @section @code{t8}: Post-processing and animations See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t8.geo,t8.geo}. +@url{@value{GITLAB-PREFIX}/tutorial/t8.geo,t8.geo}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t8.cpp,t8.cpp}) +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t8.cpp,t8.cpp}) and Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t8.py,t8.py}). +(@url{@value{GITLAB-PREFIX}/tutorial/python/t8.py,t8.py}). @smallformat @verbatiminclude ../../tutorial/t8.geo @@ -5336,11 +5336,11 @@ and Python @section @code{t9}: Plugins See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t9.geo,t9.geo}. +@url{@value{GITLAB-PREFIX}/tutorial/t9.geo,t9.geo}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t9.cpp,t9.cpp}) +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t9.cpp,t9.cpp}) and Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t9.py,t9.py}). +(@url{@value{GITLAB-PREFIX}/tutorial/python/t9.py,t9.py}). @smallformat @verbatiminclude ../../tutorial/t9.geo @@ -5354,11 +5354,11 @@ and Python @section @code{t10}: Mesh size fields See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t10.geo,t10.geo}. +@url{@value{GITLAB-PREFIX}/tutorial/t10.geo,t10.geo}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t10.cpp,t10.cpp}) +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t10.cpp,t10.cpp}) and Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t10.py,t10.py}). +(@url{@value{GITLAB-PREFIX}/tutorial/python/t10.py,t10.py}). @smallformat @verbatiminclude ../../tutorial/t10.geo @@ -5372,11 +5372,11 @@ and Python @section @code{t11}: Unstructured quadrangular meshes See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t11.geo,t11.geo}. +@url{@value{GITLAB-PREFIX}/tutorial/t11.geo,t11.geo}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t11.cpp,t11.cpp}) +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t11.cpp,t11.cpp}) and Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t11.py,t11.py}). +(@url{@value{GITLAB-PREFIX}/tutorial/python/t11.py,t11.py}). @smallformat @verbatiminclude ../../tutorial/t11.geo @@ -5390,11 +5390,11 @@ and Python @section @code{t12}: Cross-patch meshing with compounds See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t12.geo,t12.geo}/ +@url{@value{GITLAB-PREFIX}/tutorial/t12.geo,t12.geo}/ Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t12.cpp,t12.cpp}) +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t12.cpp,t12.cpp}) and Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t12.py,t12.py}). +(@url{@value{GITLAB-PREFIX}/tutorial/python/t12.py,t12.py}). @smallformat @verbatiminclude ../../tutorial/t12.geo @@ -5408,11 +5408,11 @@ and Python @section @code{t13}: Remeshing an STL file without an underlying CAD model See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t13.geo,t13.geo}. +@url{@value{GITLAB-PREFIX}/tutorial/t13.geo,t13.geo}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t13.cpp,t13.cpp}) +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t13.cpp,t13.cpp}) and Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t13.py,t13.py}). +(@url{@value{GITLAB-PREFIX}/tutorial/python/t13.py,t13.py}). @smallformat @verbatiminclude ../../tutorial/t13.geo @@ -5426,11 +5426,11 @@ and Python @section @code{t14}: Homology and cohomology computation See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t14.geo,t14.geo}. +@url{@value{GITLAB-PREFIX}/tutorial/t14.geo,t14.geo}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t14.cpp,t14.cpp}) +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t14.cpp,t14.cpp}) and Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t14.py,t14.py}). +(@url{@value{GITLAB-PREFIX}/tutorial/python/t14.py,t14.py}). @smallformat @verbatiminclude ../../tutorial/t14.geo @@ -5444,11 +5444,11 @@ and Python @section @code{t15}: Embedded points, lines and surfaces See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t15.geo,t15.geo}. +@url{@value{GITLAB-PREFIX}/tutorial/t15.geo,t15.geo}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t15.cpp,t15.cpp}) +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t15.cpp,t15.cpp}) and Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t15.py,t15.py}). +(@url{@value{GITLAB-PREFIX}/tutorial/python/t15.py,t15.py}). @smallformat @verbatiminclude ../../tutorial/t15.geo @@ -5462,13 +5462,13 @@ and Python @section @code{t16}: Constructive Solid Geometry, OpenCASCADE geometry kernel See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t16.geo,t16.geo}. +@url{@value{GITLAB-PREFIX}/tutorial/t16.geo,t16.geo}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t16.cpp,t16.cpp}), +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t16.cpp,t16.cpp}), Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t16.py,t16.py}) +(@url{@value{GITLAB-PREFIX}/tutorial/python/t16.py,t16.py}) and Julia -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/julia/t16.jl,t16.jl}). +(@url{@value{GITLAB-PREFIX}/tutorial/julia/t16.jl,t16.jl}). @smallformat @verbatiminclude ../../tutorial/t16.geo @@ -5482,11 +5482,11 @@ and Julia @section @code{t17}: Anisotropic background mesh See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t17.geo,t17.geo}. +@url{@value{GITLAB-PREFIX}/tutorial/t17.geo,t17.geo}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t17.cpp,t17.cpp}) +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t17.cpp,t17.cpp}) and Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t17.py,t17.py}). +(@url{@value{GITLAB-PREFIX}/tutorial/python/t17.py,t17.py}). @smallformat @verbatiminclude ../../tutorial/t17.geo @@ -5500,11 +5500,11 @@ and Python @section @code{t18}: Periodic meshes See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t18.geo,t18.geo}. +@url{@value{GITLAB-PREFIX}/tutorial/t18.geo,t18.geo}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t18.cpp,t18.cpp}) +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t18.cpp,t18.cpp}) and Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t18.py,t18.py}). +(@url{@value{GITLAB-PREFIX}/tutorial/python/t18.py,t18.py}). @smallformat @verbatiminclude ../../tutorial/t18.geo @@ -5518,11 +5518,11 @@ and Python @section @code{t19}: Thrusections, fillets, pipes, mesh size from curvature See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t19.geo,t19.geo}. +@url{@value{GITLAB-PREFIX}/tutorial/t19.geo,t19.geo}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t19.cpp,t19.cpp}) +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t19.cpp,t19.cpp}) and Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t19.py,t19.py}). +(@url{@value{GITLAB-PREFIX}/tutorial/python/t19.py,t19.py}). @smallformat @verbatiminclude ../../tutorial/t19.geo @@ -5536,11 +5536,11 @@ and Python @section @code{t20}: STEP import and manipulation, geometry partitioning See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t20.geo,t20.geo}. +@url{@value{GITLAB-PREFIX}/tutorial/t20.geo,t20.geo}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t20.cpp,t20.cpp}) +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t20.cpp,t20.cpp}) and Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t20.py,t20.py}). +(@url{@value{GITLAB-PREFIX}/tutorial/python/t20.py,t20.py}). @smallformat @verbatiminclude ../../tutorial/t20.geo @@ -5554,11 +5554,11 @@ and Python @section @code{t21}: Mesh partitioning See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/t21.geo,t21.geo}. +@url{@value{GITLAB-PREFIX}/tutorial/t21.geo,t21.geo}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/t21.cpp,t21.cpp}) +(@url{@value{GITLAB-PREFIX}/tutorial/c++/t21.cpp,t21.cpp}) and Python -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/t21.py,t21.py}). +(@url{@value{GITLAB-PREFIX}/tutorial/python/t21.py,t21.py}). @smallformat @verbatiminclude ../../tutorial/t21.geo @@ -5572,9 +5572,9 @@ and Python @section @code{x1}: Geometry and mesh data See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x1.py,x1.py}. +@url{@value{GITLAB-PREFIX}/tutorial/python/x1.py,x1.py}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x1.cpp,x1.cpp}). +(@url{@value{GITLAB-PREFIX}/tutorial/c++/x1.cpp,x1.cpp}). @smallformat @verbatiminclude ../../tutorial/python/x1.py @@ -5588,9 +5588,9 @@ Also available in C++ @section @code{x2}: Mesh import, discrete entities, hybrid models, terrain meshing See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python/x2.py,x2.py}. +@url{@value{GITLAB-PREFIX}/tutorial/python/x2.py,x2.py}. Also available in C++ -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++/x2.cpp,x2.cpp}). +(@url{@value{GITLAB-PREFIX}/tutorial/c++/x2.cpp,x2.cpp}). @smallformat @verbatiminclude ../../tutorial/python/x2.py @@ -5719,7 +5719,7 @@ git pull Once you have the source code, you need to run CMake to configure your build (see the -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/README.txt,README.txt} +@url{@value{GITLAB-PREFIX}/README.txt,README.txt} file in the top-level source directory for detailed information on how to run CMake). @@ -5753,29 +5753,29 @@ the Gmsh library in your own application. By design, the Gmsh API is purely functional, and only uses elementary types from the target language. Currently supported languages are C++, C, Python and Julia. See the -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c++,tutorial/c++}, -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/c,tutorial/c}, -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/python,tutorial/python} +@url{@value{GITLAB-PREFIX}/tutorial/c++,tutorial/c++}, +@url{@value{GITLAB-PREFIX}/tutorial/c,tutorial/c}, +@url{@value{GITLAB-PREFIX}/tutorial/python,tutorial/python} and -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/tutorial/julia,tutorial/julia} +@url{@value{GITLAB-PREFIX}/tutorial/julia,tutorial/julia} directories for the API @ref{Tutorial}. Other API examples are available in the -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/,demos/api} +@url{@value{GITLAB-PREFIX}/demos/api/,demos/api} directory. The different versions of the API are generated automatically from the master API definition file -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/api/gen.py,api/gen.py}: +@url{@value{GITLAB-PREFIX}/api/gen.py,api/gen.py}: @itemize @bullet -@item C++ API: @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/api/gmsh.h,gmsh.h} -@item C API: @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/api/gmshc.h,gmshc.h} -@item Python API: @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/api/gmsh.py,gmsh.py} -@item Julia API: @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/api/gmsh.jl,gmsh.jl} +@item C++ API: @url{@value{GITLAB-PREFIX}/api/gmsh.h,gmsh.h} +@item C API: @url{@value{GITLAB-PREFIX}/api/gmshc.h,gmshc.h} +@item Python API: @url{@value{GITLAB-PREFIX}/api/gmsh.py,gmsh.py} +@item Julia API: @url{@value{GITLAB-PREFIX}/api/gmsh.jl,gmsh.jl} @end itemize The additional -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/api/gmsh.h_cwrap,gmsh.h_cwrap} +@url{@value{GITLAB-PREFIX}/api/gmsh.h_cwrap,gmsh.h_cwrap} header redefines the C++ API in terms of the C API. This is provided as a convenience for users of the @url{https://gmsh.info/bin,binary Gmsh Software Development Kit (SDK)} whose C++ compiler Application Binary @@ -5868,14 +5868,14 @@ modify and create views. All the functions available in the API are given below. See the relevant header/module file for the exact definition in each supported language: -in @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/api/gmsh.h,C++} +in @url{@value{GITLAB-PREFIX}/api/gmsh.h,C++} @code{gmsh/model/geo/addPoint} will lead to a namespaced function @code{gmsh::model::geo::addPoint}, while in -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/api/gmsh.py,Python} +@url{@value{GITLAB-PREFIX}/api/gmsh.py,Python} and -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/api/gmsh.jl,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.jl,Julia} it will lead to @code{gmsh.model.geo.addPoint}, and in -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/api/gmshc.h,C} to +@url{@value{GITLAB-PREFIX}/api/gmshc.h,C} to @code{gmshModelGeoAddPoint}. Output values are passed by reference in C++, as pointers in C and directly returned (after the return value, if any) in Python and Julia. @@ -5922,70 +5922,70 @@ requests. Gmsh's code is structured in several subdirectories, roughly separated between the four core modules -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Geo,Geo}, -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Mesh,Mesh}, -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Solver,Solver}, -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Post,Post}) and +(@url{@value{GITLAB-PREFIX}/Geo,Geo}, +@url{@value{GITLAB-PREFIX}/Mesh,Mesh}, +@url{@value{GITLAB-PREFIX}/Solver,Solver}, +@url{@value{GITLAB-PREFIX}/Post,Post}) and associated utilities -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Common,Common}, -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Numeric,Numeric}) +(@url{@value{GITLAB-PREFIX}/Common,Common}, +@url{@value{GITLAB-PREFIX}/Numeric,Numeric}) on one hand, and the graphics -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Graphics,Graphics}) +(@url{@value{GITLAB-PREFIX}/Graphics,Graphics}) and interface -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Fltk,Fltk}, -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Parser,Parser}, -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/api,api}) code on +(@url{@value{GITLAB-PREFIX}/Fltk,Fltk}, +@url{@value{GITLAB-PREFIX}/Parser,Parser}, +@url{@value{GITLAB-PREFIX}/api,api}) code on the other. The geometry module is based on a model class -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Geo/GModel.h,Geo/GModel.h}), +(@url{@value{GITLAB-PREFIX}/Geo/GModel.h,Geo/GModel.h}), and abstract entity classes for geometrical points -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Geo/GVertex.h,Geo/GVertex.h}), +(@url{@value{GITLAB-PREFIX}/Geo/GVertex.h,Geo/GVertex.h}), curves -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Geo/GEdge.h,Geo/GEdge.h}), +(@url{@value{GITLAB-PREFIX}/Geo/GEdge.h,Geo/GEdge.h}), surfaces -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Geo/GFace.h,Geo/GFace.h}) +(@url{@value{GITLAB-PREFIX}/Geo/GFace.h,Geo/GFace.h}) and volumes -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Geo/GRegion.h,Geo/GRegion.h}). +(@url{@value{GITLAB-PREFIX}/Geo/GRegion.h,Geo/GRegion.h}). Concrete implementations of these classes are provided for each supported CAD kernel -(e.g. @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Geo/gmshVertex.h,Geo/gmshVertex.h} +(e.g. @url{@value{GITLAB-PREFIX}/Geo/gmshVertex.h,Geo/gmshVertex.h} for points in Gmsh's built-in CAD kernel, or -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Geo/OCCVertex.h,Geo/OCCVertex.h} +@url{@value{GITLAB-PREFIX}/Geo/OCCVertex.h,Geo/OCCVertex.h} for points from OpenCASCADE). All these elementary model entities derive from -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Geo/GEntity.h,Geo/GEntity.h}. +@url{@value{GITLAB-PREFIX}/Geo/GEntity.h,Geo/GEntity.h}. Physical groups are simply stored as integer tags in the entities. A mesh is composed of elements: mesh points -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Geo/MPoint.h,Geo/MPoint.h}), +(@url{@value{GITLAB-PREFIX}/Geo/MPoint.h,Geo/MPoint.h}), lines -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Geo/MLine.h,Geo/MLine.h}), +(@url{@value{GITLAB-PREFIX}/Geo/MLine.h,Geo/MLine.h}), triangles -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Geo/MTriangle.h,Geo/MTriangle.h}), +(@url{@value{GITLAB-PREFIX}/Geo/MTriangle.h,Geo/MTriangle.h}), quadrangles -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Geo/MQuadrangle.h,Geo/MQuadrangle.h}), +(@url{@value{GITLAB-PREFIX}/Geo/MQuadrangle.h,Geo/MQuadrangle.h}), tetrahedra -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Geo/MTetrahedron.h,Geo/MTetrahedron.h}), +(@url{@value{GITLAB-PREFIX}/Geo/MTetrahedron.h,Geo/MTetrahedron.h}), etc. All the mesh elements are derived from -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Geo/MElement.h,Geo/MElement.h}, +@url{@value{GITLAB-PREFIX}/Geo/MElement.h,Geo/MElement.h}, and are stored in the corresponding model entities: one mesh point per geometrical point, mesh lines in geometrical curves, triangles and quadrangles in surfaces, etc. The elements are defined in terms of their nodes -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Geo/MVertex.h,Geo/MVertex.h}). +(@url{@value{GITLAB-PREFIX}/Geo/MVertex.h,Geo/MVertex.h}). Each model entity stores only its internal nodes: nodes on boundaries or on embedded entities are stored in the associated bounding/embedded entity. The post-processing module is based on the concept of views -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Post/PView.h,Post/PView.h}) +(@url{@value{GITLAB-PREFIX}/Post/PView.h,Post/PView.h}) and abstract data containers (derived from -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Post/PViewData.h,Post/PViewData.h}). +@url{@value{GITLAB-PREFIX}/Post/PViewData.h,Post/PViewData.h}). Data can be either mesh-based -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Post/PViewDataGModel.h,Post/PViewDataGModel.h}), +(@url{@value{GITLAB-PREFIX}/Post/PViewDataGModel.h,Post/PViewDataGModel.h}), in which case the view is linked to one or more models, or list-based -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Post/PViewDataList.h,Post/PViewDataLis.h}), +(@url{@value{GITLAB-PREFIX}/Post/PViewDataList.h,Post/PViewDataLis.h}), in which case all the relevant geometrical information is self-contained in the view. @@ -6013,7 +6013,7 @@ opening braces for functions on a separate line, opening braces for loops and tests on the same line, etc. You can use the @code{clang-format} tool to apply these rules automatically (the rules are defined in the -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/.clang-format,.clang-format} +@url{@value{GITLAB-PREFIX}/.clang-format,.clang-format} file.) @item Always use the @code{Msg::} class to print information or errors @@ -6037,24 +6037,24 @@ To add a new option in Gmsh: @enumerate @item create the option in the @code{CTX} class -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Common/Context.h,Common/Context.h} +(@url{@value{GITLAB-PREFIX}/Common/Context.h,Common/Context.h} if it's a classical option, or in the @code{PViewOptions} class -(@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Post/PViewOptions.h,Post/PViewOptions.h}) +(@url{@value{GITLAB-PREFIX}/Post/PViewOptions.h,Post/PViewOptions.h}) if it's a post-processing view-dependent option; @item in -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Common/DefaultOptions.h,Common/DefaultOptions.h}, +@url{@value{GITLAB-PREFIX}/Common/DefaultOptions.h,Common/DefaultOptions.h}, give a name (for the parser to be able to access it), a reference to a handling routine (i.e. @code{opt_XXX}) and a default value for this option; @item create the handling routine @code{opt_XXX} in -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Common/Options.cpp,Common/Options.cpp} +@url{@value{GITLAB-PREFIX}/Common/Options.cpp,Common/Options.cpp} (and add the prototype in -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Common/Options.h,Common/Options.h}); +@url{@value{GITLAB-PREFIX}/Common/Options.h,Common/Options.h}); @item optional: create the associated widget in -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Fltk/optionWindow.cpp,Fltk/optionWindow.h}; +@url{@value{GITLAB-PREFIX}/Fltk/optionWindow.cpp,Fltk/optionWindow.h}; @end enumerate @c ========================================================================= @@ -6219,7 +6219,7 @@ post-processing data sets, or to change parameters according to @code{Print.Parameter}. To create fully customized animations or to use different output formats (AVI, MP4, etc.) you should write a script. Have a look at @ref{t8} or -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/post_processing/anim.script,demos/post_processing/anim.script} +@url{@value{GITLAB-PREFIX}/demos/post_processing/anim.script,demos/post_processing/anim.script} for some examples. @item Can I change values in input fields with the mouse in the GUI? @@ -6279,7 +6279,7 @@ load the file (@code{Merge "file.step";} or @code{ShapeFromFile("file.step");}) and add the relevant scripting commands after that to delete parts, create new parts or apply boolean operators. See -e.g. @url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/boolean/import.geo,demos/boolean/import.geo}. +e.g. @url{@value{GITLAB-PREFIX}/demos/boolean/import.geo,demos/boolean/import.geo}. @item Why are there surfaces missing when I export a STEP as an unrolled @code{.geo} file? @@ -6403,7 +6403,7 @@ mesh menu. You can select the order on the command line with e.g. Yes, you can import a surface mesh in any one of the supported mesh file formats, define a volume, and mesh it. For an example see -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/simple_geo/sphere-discrete.geo,demos/simple_geo/sphere-discrete.geo}. +@url{@value{GITLAB-PREFIX}/demos/simple_geo/sphere-discrete.geo,demos/simple_geo/sphere-discrete.geo}. @item How do I define boundary conditions or material properties in Gmsh? @@ -6446,7 +6446,7 @@ SIGE: signed inverse error on the gradient of FE solution @end itemize For the exact definitions, see -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/Geo/MElement.cpp,Geo/MElement.cpp}. The +@url{@value{GITLAB-PREFIX}/Geo/MElement.cpp,Geo/MElement.cpp}. The graphs plot the the number of elements vs. the quality measure. @item How can I save a mesh file with a given (e.g. older) MSH file format version? @@ -6480,14 +6480,14 @@ mesh partitions or not, etc. Given the number of possibilities, generating the appropriate information is thus best performed in the numerical solver itself. The Gmsh API makes these computations easy: see for example -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/neighbors.py,demos/api/neighbors.py}. +@url{@value{GITLAB-PREFIX}/demos/api/neighbors.py,demos/api/neighbors.py}. @item Could mesh edges/faces be stored in the MSH file? Edge/faces can be easily generated from the information already available in the file (i.e. nodes and elements), or through the Gmsh API: see for example -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/faces.cpp,demos/api/faces.cpp}. +@url{@value{GITLAB-PREFIX}/demos/api/faces.cpp,demos/api/faces.cpp}. @end enumerate @@ -6509,7 +6509,7 @@ interact with external solvers. See @ref{Solver module}. The simplest (but rather crude) approach if to re-launch Gmsh everytime you want to visualize something (a simple C program showing how to do this is given in -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/utils/misc/callgmsh.c,utils/misc/callgmsh.c}). +@url{@value{GITLAB-PREFIX}/utils/misc/callgmsh.c,utils/misc/callgmsh.c}). Another approach is to modify your program so that it can communicate with Gmsh through ONELAB over a socket, select `Always listen to @@ -6520,9 +6520,9 @@ listen for your program on the @code{Solver.SocketName} socket. Using the Gmsh API, you can also directly embed Gmsh in your own solver, and use ONELAB for interactive parameter definition and modification. See -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.py,custom_gui.py} +@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.py,custom_gui.py} and -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/api/custom_gui.cpp,custom_gui.cpp}) +@url{@value{GITLAB-PREFIX}/demos/api/custom_gui.cpp,custom_gui.cpp}) for examples. @end enumerate @@ -6608,7 +6608,7 @@ Evaluate plugin. You can save simple MPEG animations directly from the `File->Export' menu. For other formats you should write a script. Have a look at @ref{t8} or -@url{https://gitlab.onelab.info/gmsh/gmsh/tree/master/demos/post_processing/anim.script,demos/post_processing/anim.script} +@url{@value{GITLAB-PREFIX}/demos/post_processing/anim.script,demos/post_processing/anim.script} for some examples. @item Is there a way to visualize only certain components of vector/tensor fields? diff --git a/doc/texinfo/version.texi b/doc/texinfo/version.texi index b0e8dfae10..52b12dbc81 100644 --- a/doc/texinfo/version.texi +++ b/doc/texinfo/version.texi @@ -1,3 +1,4 @@ @c This file was generated by cmake: do not edit manually! @set GMSH-VERSION 4.6.1 (development version) +@set GITLAB-PREFIX https://gitlab.onelab.info/gmsh/gmsh/blob/master diff --git a/doc/texinfo/version.texi.in b/doc/texinfo/version.texi.in index 1cce6a50ed..0403b8cd72 100644 --- a/doc/texinfo/version.texi.in +++ b/doc/texinfo/version.texi.in @@ -1,3 +1,4 @@ @c This file was generated by cmake: do not edit manually! @set GMSH-VERSION ${GMSH_MAJOR_VERSION}.${GMSH_MINOR_VERSION}.${GMSH_PATCH_VERSION} ${GMSH_EXTRA_VERSION_TEXI} +@set GITLAB-PREFIX ${GMSH_GITLAB_PREFIX} -- GitLab