From 950fd91992a3dcec8d5d5761b1605c96525a2fb6 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@uliege.be> Date: Thu, 10 Feb 2022 20:26:15 +0100 Subject: [PATCH] hide all symbols in the shared library by default (if not exporting the private API) with GCC and Clang on non-Windows OSes (only API functions are exported in the Windows DLL) this should remove undefined behavior e.g. when a user code compiled with different options than Gmsh also uses e.g. Eigen; in which case 2 versions of Eigen functions with exactly the same signature would exist, leading to really bad things (TM) happening --- CHANGELOG.txt | 3 +- CMakeLists.txt | 4 + api/GenApi.py | 4 + api/gmsh.h | 2 + api/gmshc.h | 2 + doc/texinfo/api.texi | 702 ++++++++++++++++++++-------------------- src/common/GmshGlobal.h | 2 + 7 files changed, 367 insertions(+), 352 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index e8fc1f7dce..657fdbdb63 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,4 +1,5 @@ -(Work-in-progress): small bug fixes. +(Work-in-progress): dynamic Gmsh library now also only exports public symbols on +macOS and Linux, like it does on Windows; small bug fixes. 4.9.4 (February 3, 2022): improved BSpline filling; new options Mesh.MinimumLineNodes, Mesh.RecombineNodeRepositioning, diff --git a/CMakeLists.txt b/CMakeLists.txt index b95e92c311..4054eea20e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1673,6 +1673,10 @@ if(ENABLE_BUILD_SHARED OR ENABLE_BUILD_DYNAMIC) if(WIN32) set_target_properties(shared PROPERTIES PREFIX "" IMPORT_PREFIX "" IMPORT_SUFFIX ".lib" COMPILE_FLAGS "-DGMSH_DLL -DGMSH_DLL_EXPORT") + elseif(CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang" AND NOT ENABLE_PRIVATE_API) + # hide all symbols by default (if not exporting the private API); symbols to + # export should be marked with __attribute__ ((visibility("default"))) + set_target_properties(shared PROPERTIES COMPILE_FLAGS "-fvisibility=hidden") endif() target_link_libraries(shared ${LINK_LIBRARIES}) # don't define LC_RPATH in dylib for development, to not get endless warnings diff --git a/api/GenApi.py b/api/GenApi.py index ae3b882e1c..525077fb7b 100644 --- a/api/GenApi.py +++ b/api/GenApi.py @@ -906,6 +906,8 @@ cpp_header = """// {0} #else #define {2}_API __declspec(dllimport) #endif +#elif defined(__GNUC__) +#define {2}_API __attribute__ ((visibility("default"))) #else #define {2}_API #endif @@ -962,6 +964,8 @@ c_header = """/* #else #define {2}_API __declspec(dllimport) #endif +#elif defined(__GNUC__) +#define {2}_API __attribute__ ((visibility("default"))) #else #define {2}_API #endif diff --git a/api/gmsh.h b/api/gmsh.h index 3199ad6d3c..c1f5389782 100644 --- a/api/gmsh.h +++ b/api/gmsh.h @@ -31,6 +31,8 @@ #else #define GMSH_API __declspec(dllimport) #endif +#elif defined(__GNUC__) +#define GMSH_API __attribute__ ((visibility("default"))) #else #define GMSH_API #endif diff --git a/api/gmshc.h b/api/gmshc.h index ee2614da54..d6745e45d8 100644 --- a/api/gmshc.h +++ b/api/gmshc.h @@ -30,6 +30,8 @@ #else #define GMSH_API __declspec(dllimport) #endif +#elif defined(__GNUC__) +#define GMSH_API __attribute__ ((visibility("default"))) #else #define GMSH_API #endif diff --git a/doc/texinfo/api.texi b/doc/texinfo/api.texi index ee2df85b1c..2e6e59dba1 100644 --- a/doc/texinfo/api.texi +++ b/doc/texinfo/api.texi @@ -44,7 +44,7 @@ the API sets the options "General.AbortOnError" to 2 and "General.Terminal" to @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L67,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L50,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L227,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L43,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L69,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L52,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L227,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L43,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t1.cpp#L18,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L17,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L15,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t4.cpp#L17,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t5.cpp#L78,t5.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t1.py#L15,t1.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L15,t2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L13,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t4.py#L13,t4.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t5.py#L13,t5.py}, ...) @end table @@ -60,7 +60,7 @@ Return 1 if the Gmsh API is initialized, and 0 if not. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L74,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L56,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L252,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L59,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L76,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L58,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L252,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L59,Julia} @end table @item gmsh/finalize @@ -74,7 +74,7 @@ Finalize the Gmsh API. This must be called when you are done using the Gmsh API. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L80,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L60,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L268,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L74,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L82,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L62,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L268,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L74,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t1.cpp#L175,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L172,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L148,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t4.cpp#L173,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t5.cpp#L231,t5.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t1.py#L174,t1.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L165,t2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L135,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t4.py#L180,t4.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t5.py#L225,t5.py}, ...) @end table @@ -92,7 +92,7 @@ model data will create a new model. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L87,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L65,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L283,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L90,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L89,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L67,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L283,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L90,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x1.cpp#L30,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x1.py#L28,x1.py}, @url{@value{GITLAB-PREFIX}/examples/api/explore.py#L9,explore.py}, @url{@value{GITLAB-PREFIX}/examples/api/flatten2.py#L13,flatten2.py}, @url{@value{GITLAB-PREFIX}/examples/api/flatten.py#L16,flatten.py}, @url{@value{GITLAB-PREFIX}/examples/api/heal.py#L6,heal.py}, ...) @end table @@ -110,7 +110,7 @@ file with model data will add the data to the current model. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L94,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L71,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L298,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L106,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L96,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L73,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L298,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L106,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t7.cpp#L21,t7.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t8.cpp#L37,t8.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t9.cpp#L29,t9.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t13.cpp#L24,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t17.cpp#L33,t17.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t7.py#L20,t7.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t8.py#L35,t8.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t9.py#L26,t9.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t13.py#L21,t13.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t17.py#L32,t17.py}, ...) @end table @@ -126,7 +126,7 @@ Write a file. The export format is determined by the file extension. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L99,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L75,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L313,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L120,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L101,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L77,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L313,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L120,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t1.cpp#L124,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L144,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L85,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t4.cpp#L167,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t5.cpp#L225,t5.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t1.py#L123,t1.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L137,t2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L80,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t4.py#L174,t4.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t5.py#L219,t5.py}, ...) @end table @@ -142,7 +142,7 @@ Clear all loaded models and post-processing data, and add a new empty model. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L104,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L80,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L326,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L134,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L106,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L82,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L326,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L134,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L20,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x1.cpp#L158,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L17,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t13.py#L19,t13.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x1.py#L122,x1.py}, @url{@value{GITLAB-PREFIX}/examples/api/x3d_export.py#L29,x3d_export.py}) @end table @@ -166,7 +166,7 @@ are listed in the Gmsh reference manual. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L113,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L85,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L346,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L159,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L115,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L87,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L346,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L159,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L91,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t5.cpp#L206,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t6.cpp#L97,t6.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t7.cpp#L58,t7.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t8.cpp#L54,t8.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L85,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t5.py#L201,t5.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t6.py#L98,t6.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t7.py#L51,t7.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t8.py#L47,t8.py}, ...) @end table @@ -184,7 +184,7 @@ are listed in the Gmsh reference manual. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L121,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L92,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L364,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L178,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L123,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L94,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L364,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L178,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t8.cpp#L118,t8.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x3.cpp#L93,x3.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t8.py#L152,t8.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x3.py#L84,x3.py}, @url{@value{GITLAB-PREFIX}/examples/api/test.py#L5,test.py}) @end table @@ -202,7 +202,7 @@ are listed in the Gmsh reference manual. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L129,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L99,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L386,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L196,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L131,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L101,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L386,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L196,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t4.cpp#L151,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t8.cpp#L92,t8.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t4.py#L159,t4.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t8.py#L89,t8.py}) @end table @@ -220,7 +220,7 @@ are listed in the Gmsh reference manual. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L137,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L106,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L404,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L215,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L139,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L108,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L404,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L215,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/test.py#L29,test.py}) @end table @@ -240,7 +240,7 @@ Gmsh reference manual. For conciseness "Color." can be ommitted in @code{name}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L147,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L115,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L426,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L236,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L149,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L117,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L426,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L236,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L92,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t8.cpp#L61,t8.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L86,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t8.py#L58,t8.py}) @end table @@ -259,7 +259,7 @@ Gmsh reference manual. For conciseness "Color." can be ommitted in @code{name}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L159,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L126,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L449,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L256,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L161,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L128,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L449,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L256,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L98,t3.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L91,t3.py}) @end table @@ -281,7 +281,7 @@ Add a new model, with name @code{name}, and set it as the current model. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L172,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L134,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L488,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L286,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L174,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L136,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L488,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L286,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t1.cpp#L22,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L19,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L21,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t4.cpp#L19,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t6.cpp#L16,t6.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t1.py#L19,t1.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L17,t2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L18,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t4.py#L15,t4.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t5.py#L15,t5.py}, ...) @end table @@ -297,7 +297,7 @@ Remove the current model. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L177,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L138,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L502,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L300,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L179,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L140,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L502,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L300,Julia} @end table @item gmsh/model/list @@ -311,7 +311,7 @@ List the names of all models. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L182,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L141,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L515,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L316,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L184,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L143,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L515,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L316,Julia} @end table @item gmsh/model/getCurrent @@ -325,7 +325,7 @@ Get the name of the current model. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L187,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L145,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L533,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L336,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L189,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L147,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L533,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L336,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x1.cpp#L34,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x1.py#L31,x1.py}, @url{@value{GITLAB-PREFIX}/examples/api/explore.py#L11,explore.py}) @end table @@ -342,7 +342,7 @@ the same name, select the one that was added first. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L193,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L150,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L552,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L354,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L195,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L152,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L552,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L354,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/copy_mesh.py#L45,copy_mesh.py}) @end table @@ -359,7 +359,7 @@ associated when a model is read from a file on disk. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L199,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L155,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L568,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L372,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L201,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L157,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L568,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L372,Julia} @end table @item gmsh/model/setFileName @@ -373,7 +373,7 @@ Set the file name associated with the current model. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L204,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L159,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L588,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L389,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L206,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L161,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L588,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L389,Julia} @end table @item gmsh/model/getEntities @@ -389,7 +389,7 @@ entities are returned as a vector of (dim, tag) integer pairs. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L211,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L165,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L603,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L408,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L213,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L167,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L603,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L408,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t13.cpp#L74,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t16.cpp#L114,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t18.cpp#L31,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t20.cpp#L113,t20.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t21.cpp#L46,t21.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t13.py#L64,t13.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t16.py#L97,t16.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t18.py#L29,t18.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t20.py#L91,t20.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t21.py#L35,t21.py}, ...) @end table @@ -405,7 +405,7 @@ Set the name of the entity of dimension @code{dim} and tag @code{tag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L217,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L170,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L625,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L427,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L219,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L172,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L625,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L427,Julia} @end table @item gmsh/model/getEntityName @@ -419,7 +419,7 @@ Get the name of the entity of dimension @code{dim} and tag @code{tag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L224,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L176,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L642,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L444,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L226,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L178,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L642,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L444,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x1.cpp#L92,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x1.py#L82,x1.py}, @url{@value{GITLAB-PREFIX}/examples/api/step_assembly.py#L22,step_assembly.py}) @end table @@ -437,7 +437,7 @@ only the entities of the specified dimension (e.g. physical points if @code{dim} @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L233,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L184,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L663,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L465,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L235,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L186,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L663,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L465,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/poisson.py#L83,poisson.py}) @end table @@ -454,7 +454,7 @@ Get the tags of the model entities making up the physical group of dimension @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L240,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L190,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L685,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L487,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L242,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L192,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L685,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L487,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/poisson.py#L88,poisson.py}, @url{@value{GITLAB-PREFIX}/examples/api/test.py#L24,test.py}) @end table @@ -471,7 +471,7 @@ dimension @code{dim} and tag @code{tag} belongs. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L248,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L197,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L707,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L508,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L250,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L199,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L707,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L508,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x1.cpp#L119,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x1.py#L99,x1.py}) @end table @@ -489,7 +489,7 @@ tags @code{tags}. Return the tag of the physical group, equal to @code{tag} if @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L257,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L205,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L729,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L530,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L259,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L207,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L729,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L530,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t1.cpp#L116,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L34,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L36,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t5.cpp#L196,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t14.cpp#L76,t14.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t1.py#L115,t1.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L32,t2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L33,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t5.py#L192,t5.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t14.py#L70,t14.py}, ...) @end table @@ -506,7 +506,7 @@ Remove the physical groups @code{dimTags} from the current model. If @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L265,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L212,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L752,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L546,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L267,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L214,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L752,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L546,Julia} @end table @item gmsh/model/setPhysicalName @@ -520,7 +520,7 @@ Set the name of the physical group of dimension @code{dim} and tag @code{tag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L270,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L216,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L769,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L563,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L272,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L218,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L769,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L563,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t1.cpp#L118,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L36,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L38,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t14.cpp#L77,t14.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t21.cpp#L52,t21.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t1.py#L117,t1.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L34,t2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L35,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t14.py#L71,t14.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t21.py#L40,t21.py}, ...) @end table @@ -536,7 +536,7 @@ Remove the physical name @code{name} from the current model. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L277,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L222,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L786,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L578,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L279,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L224,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L786,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L578,Julia} @end table @item gmsh/model/getPhysicalName @@ -550,7 +550,7 @@ Get the name of the physical group of dimension @code{dim} and tag @code{tag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L282,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L226,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L801,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L595,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L284,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L228,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L801,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L595,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x1.cpp#L124,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x1.py#L103,x1.py}, @url{@value{GITLAB-PREFIX}/examples/api/poisson.py#L87,poisson.py}) @end table @@ -567,7 +567,7 @@ value @code{newTag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L290,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L233,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L822,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L613,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L292,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L235,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L822,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L613,Julia} @end table @item gmsh/model/getBoundary @@ -586,7 +586,7 @@ recursively down to dimension 0 (i.e. to points) if @code{recursive} is true. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L302,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L244,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L840,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L635,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L304,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L246,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L840,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L635,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t14.cpp#L88,t14.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t16.cpp#L118,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t18.cpp#L97,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t19.cpp#L50,t19.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t21.cpp#L176,t21.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t14.py#L82,t14.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t16.py#L100,t16.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t18.py#L88,t18.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t19.py#L46,t19.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t21.py#L152,t21.py}, ...) @end table @@ -605,7 +605,7 @@ adjacent entities of dimension @code{dim} - 1. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L314,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L255,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L869,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L661,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L316,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L257,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L869,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L661,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x1.cpp#L105,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x1.py#L92,x1.py}) @end table @@ -624,7 +624,7 @@ dimension (e.g. points if @code{dim} == 0). @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L325,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L265,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L897,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L686,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L327,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L267,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L897,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L686,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t16.cpp#L123,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t18.cpp#L86,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t20.cpp#L105,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t16.py#L105,t16.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t18.py#L80,t18.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t20.py#L86,t20.py}) @end table @@ -643,7 +643,7 @@ the whole model. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L339,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L278,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L926,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L709,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L341,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L280,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L926,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L709,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t18.cpp#L113,t18.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t18.py#L103,t18.py}) @end table @@ -659,7 +659,7 @@ Return the geometrical dimension of the current model. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L351,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L289,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L965,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L732,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L353,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L291,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L965,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L732,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x1.cpp#L35,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x1.py#L32,x1.py}) @end table @@ -680,7 +680,7 @@ overall model. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L360,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L296,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L982,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L753,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L362,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L298,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L982,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L753,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x2.cpp#L78,x2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x4.cpp#L24,x4.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x7.cpp#L71,x7.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x2.py#L74,x2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x4.py#L22,x4.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x7.py#L70,x7.py}, @url{@value{GITLAB-PREFIX}/examples/api/copy_mesh.py#L28,copy_mesh.py}, @url{@value{GITLAB-PREFIX}/examples/api/discrete.py#L9,discrete.py}, ...) @end table @@ -699,7 +699,7 @@ dimension 0. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L370,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L305,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1007,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L770,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L372,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L307,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1007,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L770,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t18.cpp#L92,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t20.cpp#L119,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t18.py#L84,t18.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t20.py#L94,t20.py}, @url{@value{GITLAB-PREFIX}/examples/api/spherical_surf.py#L16,spherical_surf.py}) @end table @@ -715,7 +715,7 @@ Remove the entity name @code{name} from the current model. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L376,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L310,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1027,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L787,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L378,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L312,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1027,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L787,Julia} @end table @item gmsh/model/getType @@ -729,7 +729,7 @@ Get the type of the entity of dimension @code{dim} and tag @code{tag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L381,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L314,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1042,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L804,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L383,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L316,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1042,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L804,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t21.cpp#L166,t21.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x1.cpp#L90,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t21.py#L149,t21.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x1.py#L81,x1.py}, @url{@value{GITLAB-PREFIX}/examples/api/explore.py#L17,explore.py}, @url{@value{GITLAB-PREFIX}/examples/api/partition.py#L44,partition.py}) @end table @@ -747,7 +747,7 @@ tag @code{tag}, i.e. from which the entity is a part of, if any. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L390,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L322,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1063,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L825,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L392,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L324,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1063,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L825,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t21.cpp#L173,t21.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x1.cpp#L138,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t21.py#L151,t21.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x1.py#L112,x1.py}, @url{@value{GITLAB-PREFIX}/examples/api/explore.py#L31,explore.py}, @url{@value{GITLAB-PREFIX}/examples/api/partition.py#L46,partition.py}) @end table @@ -763,7 +763,7 @@ Return the number of partitions in the model. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L398,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L329,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1090,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L844,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L400,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L331,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1090,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L844,Julia} @end table @item gmsh/model/getPartitions @@ -778,7 +778,7 @@ belongs. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L404,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L333,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1107,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L862,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L406,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L335,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1107,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L862,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t21.cpp#L163,t21.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x1.cpp#L133,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t21.py#L146,t21.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x1.py#L109,x1.py}, @url{@value{GITLAB-PREFIX}/examples/api/explore.py#L28,explore.py}, @url{@value{GITLAB-PREFIX}/examples/api/partition.py#L41,partition.py}) @end table @@ -800,7 +800,7 @@ coordinates in @code{coord}, concatenated: [p1x, p1y, p1z, p2x, ...]. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L417,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L345,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1129,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L888,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L419,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L347,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1129,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L888,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L91,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x5.cpp#L92,x5.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L86,t2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x5.py#L78,x5.py}, @url{@value{GITLAB-PREFIX}/examples/api/reparamOnFace.py#L20,reparamOnFace.py}, @url{@value{GITLAB-PREFIX}/examples/api/terrain_stl.py#L35,terrain_stl.py}) @end table @@ -825,7 +825,7 @@ derivative with respect to u and v: [d1ux, d1uy, d1uz, d1vx, d1vy, d1vz, d2ux, @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L433,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L360,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1158,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L916,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L435,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L362,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1158,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L916,Julia} @end table @item gmsh/model/getSecondDerivative @@ -849,7 +849,7 @@ d1uvx, d1uvy, d1uvz, d2uux, ...]. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L451,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L377,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1189,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L945,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L453,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L379,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1189,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L945,Julia} @end table @item gmsh/model/getCurvature @@ -867,7 +867,7 @@ u, v parametric coordinates on the surface, concatenated: [p1u, p1v, p2u, ...]). @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L463,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L388,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1222,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L969,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L465,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L390,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1222,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L969,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x5.cpp#L60,x5.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x5.py#L50,x5.py}, @url{@value{GITLAB-PREFIX}/examples/api/normals.py#L28,normals.py}) @end table @@ -886,7 +886,7 @@ concatenated: [p1u, p1v, p2u, ...]. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L474,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L398,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1249,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L992,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L476,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L400,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1249,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L992,Julia} @end table @item gmsh/model/getNormal @@ -903,7 +903,7 @@ triplets of x, y, z components, concatenated: [n1x, n1y, n1z, n2x, ...]. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L487,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L410,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1284,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1024,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L489,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L412,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1284,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1024,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x5.cpp#L56,x5.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x5.py#L47,x5.py}, @url{@value{GITLAB-PREFIX}/examples/api/normals.py#L26,normals.py}) @end table @@ -924,7 +924,7 @@ the surface (if @code{dim} = 2), i.e. [p1t, p2t, ...] or [p1u, p1v, p2u, ...]. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L499,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L421,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1309,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1049,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L501,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L423,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1309,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1049,Julia} @end table @item gmsh/model/getParametrizationBounds @@ -939,7 +939,7 @@ entity of dimension @code{dim} and tag @code{tag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L508,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L429,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1337,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1070,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L510,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L431,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1337,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1070,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x5.cpp#L88,x5.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x5.py#L75,x5.py}, @url{@value{GITLAB-PREFIX}/examples/api/reparamOnFace.py#L17,reparamOnFace.py}) @end table @@ -959,7 +959,7 @@ underyling geometrical representation. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L520,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L440,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1363,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1097,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L522,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L442,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1363,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1097,Julia} @end table @item gmsh/model/getClosestPoint @@ -979,7 +979,7 @@ coordinates concatenated on the surface (if @code{dim} = 2), i.e. [p1t, p2t, @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L533,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L453,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1389,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1119,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L535,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L455,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1389,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1119,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/closest_point.py#L11,closest_point.py}) @end table @@ -1000,7 +1000,7 @@ subset of entities, depending on the underyling geometrical representation. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L547,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L466,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1422,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1147,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L549,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L468,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1422,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1147,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x5.cpp#L97,x5.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x5.py#L82,x5.py}, @url{@value{GITLAB-PREFIX}/examples/api/reparamOnFace.py#L19,reparamOnFace.py}) @end table @@ -1017,7 +1017,7 @@ the visibility setting recursively if @code{recursive} is true. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L558,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L476,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1452,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1166,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L560,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L478,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1452,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1166,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/gui.py#L33,gui.py}) @end table @@ -1034,7 +1034,7 @@ Get the visibility of the model entity of dimension @code{dim} and tag @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L565,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L482,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1471,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1185,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L567,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L484,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1471,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1185,Julia} @end table @item gmsh/model/setVisibilityPerWindow @@ -1049,7 +1049,7 @@ Set the global visibility of the model per window to @code{value}, where @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L573,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L489,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1492,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1202,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L575,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L491,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1492,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1202,Julia} @end table @item gmsh/model/setColor @@ -1066,7 +1066,7 @@ should be integers between 0 and 255. Apply the color setting recursively if @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L581,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L496,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1509,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1219,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L583,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L498,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1509,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1219,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t4.cpp#L158,t4.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t4.py#L167,t4.py}, @url{@value{GITLAB-PREFIX}/examples/api/gui.py#L35,gui.py}) @end table @@ -1082,7 +1082,7 @@ Get the color of the model entity of dimension @code{dim} and tag @code{tag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L591,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L505,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1532,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1238,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L593,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L507,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1532,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1238,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/step_boundary_colors.py#L10,step_boundary_colors.py}) @end table @@ -1098,7 +1098,7 @@ Set the @code{x}, @code{y}, @code{z} coordinates of a geometrical point. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L601,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L514,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1563,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1257,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L603,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L516,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1563,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1257,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x2.cpp#L79,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x2.py#L75,x2.py}, @url{@value{GITLAB-PREFIX}/examples/api/reparamOnFace.py#L23,reparamOnFace.py}) @end table @@ -1120,7 +1120,7 @@ Generate a mesh of the current model, up to dimension @code{dim} (0, 1, 2 or 3). @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L612,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L521,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1587,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1281,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L614,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L523,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1587,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1281,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t1.cpp#L121,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L143,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L84,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t4.cpp#L165,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t5.cpp#L224,t5.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t1.py#L120,t1.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L136,t2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L79,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t4.py#L172,t4.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t5.py#L218,t5.py}, ...) @end table @@ -1138,7 +1138,7 @@ the partition of each element explicitly. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L619,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L527,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1601,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1297,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L621,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L529,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1601,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1297,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t21.cpp#L138,t21.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t21.py#L126,t21.py}, @url{@value{GITLAB-PREFIX}/examples/api/partition.py#L26,partition.py}) @end table @@ -1154,7 +1154,7 @@ Unpartition the mesh of the current model. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L626,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L533,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1621,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1311,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L628,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L535,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1621,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1311,Julia} @end table @item gmsh/model/mesh/optimize @@ -1174,7 +1174,7 @@ Laplace smoothing, "Relocate2D" and "Relocate3D" for node relocation). If @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L638,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L542,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1634,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1331,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L640,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L544,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1634,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1331,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_2d.py#L124,naca_boundary_layer_2d.py}, @url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_3d.py#L157,naca_boundary_layer_3d.py}, @url{@value{GITLAB-PREFIX}/examples/api/opt.py#L12,opt.py}) @end table @@ -1190,7 +1190,7 @@ Recombine the mesh of the current model. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L646,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L549,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1658,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1347,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L648,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L551,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1658,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1347,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/stl_to_mesh.py#L28,stl_to_mesh.py}) @end table @@ -1206,7 +1206,7 @@ Refine the mesh of the current model by uniformly splitting the elements. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L651,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L552,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1671,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1361,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L653,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L554,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1671,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1361,Julia} @end table @item gmsh/model/mesh/setOrder @@ -1220,7 +1220,7 @@ Set the order of the elements in the mesh of the current model to @code{order}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L656,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L555,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1684,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1375,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L658,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L557,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1684,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1375,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x6.cpp#L27,x6.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x6.py#L27,x6.py}, @url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_2d.py#L123,naca_boundary_layer_2d.py}, @url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_3d.py#L156,naca_boundary_layer_3d.py}) @end table @@ -1237,7 +1237,7 @@ populated by the new 3D meshing algorithms. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L662,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L560,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1699,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1393,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L664,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L562,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1699,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1393,Julia} @end table @item gmsh/model/mesh/getLastNodeError @@ -1252,7 +1252,7 @@ populated by the new 3D meshing algorithms. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L668,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L565,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1719,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1415,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L670,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L567,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1719,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1415,Julia} @end table @item gmsh/model/mesh/clear @@ -1269,7 +1269,7 @@ another entity with a non-empty mesh. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L676,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L572,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1739,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1436,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L678,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L574,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1739,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1436,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/copy_mesh.py#L53,copy_mesh.py}, @url{@value{GITLAB-PREFIX}/examples/api/flatten.py#L32,flatten.py}, @url{@value{GITLAB-PREFIX}/examples/api/remesh_partial_move.py#L20,remesh_partial_move.py}) @end table @@ -1287,7 +1287,7 @@ mesh. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L683,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L578,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1757,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1453,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L685,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L580,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1757,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1453,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/mirror_mesh.py#L44,mirror_mesh.py}) @end table @@ -1306,7 +1306,7 @@ coordinates of the nodes classified on the entities @code{dimTags}. If @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L691,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L585,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1774,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1472,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L693,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L587,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1774,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1472,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/flatten2.py#L15,flatten2.py}) @end table @@ -1334,7 +1334,7 @@ the entity if @code{dim} >= 0 in order to compute their parametric coordinates). @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L709,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L602,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1795,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1502,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L711,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L604,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1795,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1502,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x1.cpp#L75,x1.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x4.cpp#L65,x4.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x5.cpp#L51,x5.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x1.py#L69,x1.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x4.py#L61,x4.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x5.py#L43,x5.py}, @url{@value{GITLAB-PREFIX}/examples/api/adapt_mesh.py#L15,adapt_mesh.py}, @url{@value{GITLAB-PREFIX}/examples/api/copy_mesh.py#L20,copy_mesh.py}, ...) @end table @@ -1352,7 +1352,7 @@ of type @code{elementType}. The other arguments are treated as in @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L721,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L613,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1837,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1529,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L723,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L615,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1837,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1529,Julia} @end table @item gmsh/model/mesh/getNode @@ -1370,7 +1370,7 @@ accessing nodes in bulk is often preferable. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L735,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L626,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1867,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1559,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L737,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L628,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1867,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1559,Julia} @end table @item gmsh/model/mesh/setNode @@ -1387,7 +1387,7 @@ often preferable. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L747,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L637,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1901,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1585,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L749,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L639,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1901,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1585,Julia} @end table @item gmsh/model/mesh/rebuildNodeCache @@ -1401,7 +1401,7 @@ Rebuild the node cache. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L754,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L643,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1923,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1600,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L756,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L645,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1923,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1600,Julia} @end table @item gmsh/model/mesh/rebuildElementCache @@ -1415,7 +1415,7 @@ Rebuild the element cache. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L759,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L647,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1938,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1615,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L761,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L649,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1938,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1615,Julia} @end table @item gmsh/model/mesh/getNodesForPhysicalGroup @@ -1433,7 +1433,7 @@ n2x, ...]. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L767,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L654,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1953,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1635,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L769,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L656,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1953,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1635,Julia} @end table @item gmsh/model/mesh/getMaxNodeTag @@ -1447,7 +1447,7 @@ Get the maximum tag @code{maxTag} of a node in the mesh. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L775,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L661,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1981,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1658,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L777,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L663,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L1981,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1658,Julia} @end table @item gmsh/model/mesh/addNodes @@ -1469,7 +1469,7 @@ automatically assigned to the nodes. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L788,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L673,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2000,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1681,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L790,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L675,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2000,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1681,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x2.cpp#L92,x2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x4.cpp#L27,x4.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x2.py#L88,x2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x4.py#L25,x4.py}, @url{@value{GITLAB-PREFIX}/examples/api/copy_mesh.py#L29,copy_mesh.py}, @url{@value{GITLAB-PREFIX}/examples/api/discrete.py#L12,discrete.py}, @url{@value{GITLAB-PREFIX}/examples/api/flatten.py#L38,flatten.py}, ...) @end table @@ -1488,7 +1488,7 @@ after the elements have been set. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L800,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L684,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2030,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1699,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L802,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L686,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2030,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1699,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x2.cpp#L107,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x2.py#L102,x2.py}, @url{@value{GITLAB-PREFIX}/examples/api/terrain.py#L66,terrain.py}) @end table @@ -1507,7 +1507,7 @@ negative, relocate all the nodes in the mesh. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L808,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L690,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2047,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1717,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L810,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L692,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2047,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1717,Julia} @end table @item gmsh/model/mesh/getElements @@ -1533,7 +1533,7 @@ that contains the node tags of all the elements of the given type, concatenated: @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L826,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L707,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2066,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1745,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L828,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L709,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2066,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1745,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x1.cpp#L80,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x1.py#L72,x1.py}, @url{@value{GITLAB-PREFIX}/examples/api/copy_mesh.py#L21,copy_mesh.py}, @url{@value{GITLAB-PREFIX}/examples/api/explore.py#L21,explore.py}, @url{@value{GITLAB-PREFIX}/examples/api/flatten.py#L29,flatten.py}, @url{@value{GITLAB-PREFIX}/examples/api/mirror_mesh.py#L22,mirror_mesh.py}, ...) @end table @@ -1553,7 +1553,7 @@ is often preferable. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L839,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L719,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2106,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1781,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L841,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L721,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2106,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1781,Julia} @end table @item gmsh/model/mesh/getElementByCoordinates @@ -1573,7 +1573,7 @@ the search location. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L854,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L732,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2140,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1809,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L856,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L734,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2140,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1809,Julia} @end table @item gmsh/model/mesh/getElementsByCoordinates @@ -1593,7 +1593,7 @@ find elements near the search location. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L875,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L751,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2185,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1839,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L877,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L753,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2185,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1839,Julia} @end table @item gmsh/model/mesh/getLocalCoordinatesInElement @@ -1611,7 +1611,7 @@ is often preferable. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L889,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L764,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2214,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1862,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L891,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L766,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2214,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1862,Julia} @end table @item gmsh/model/mesh/getElementTypes @@ -1628,7 +1628,7 @@ mesh. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L902,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L776,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2248,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1884,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L904,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L778,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2248,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1884,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x6.cpp#L38,x6.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x6.py#L33,x6.py}, @url{@value{GITLAB-PREFIX}/examples/api/poisson.py#L92,poisson.py}) @end table @@ -1647,7 +1647,7 @@ corresponding serendip element type (element without interior nodes). @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L912,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L785,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2271,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1907,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L914,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L787,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2271,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1907,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x7.cpp#L32,x7.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x7.py#L29,x7.py}) @end table @@ -1667,7 +1667,7 @@ number of primary (first order) nodes (@code{numPrimaryNodes}). @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L923,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L795,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2294,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1928,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L925,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L797,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2294,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1928,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x1.cpp#L148,x1.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x1.py#L116,x1.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x6.py#L38,x6.py}, @url{@value{GITLAB-PREFIX}/examples/api/explore.py#L33,explore.py}, @url{@value{GITLAB-PREFIX}/examples/api/poisson.py#L111,poisson.py}) @end table @@ -1691,7 +1691,7 @@ indexed by @code{task}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L942,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L813,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2334,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1961,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L944,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L815,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2334,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1961,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x7.cpp#L58,x7.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x7.py#L50,x7.py}, @url{@value{GITLAB-PREFIX}/examples/api/adapt_mesh.py#L18,adapt_mesh.py}, @url{@value{GITLAB-PREFIX}/examples/api/neighbors.py#L15,neighbors.py}, @url{@value{GITLAB-PREFIX}/examples/api/poisson.py#L95,poisson.py}) @end table @@ -1707,7 +1707,7 @@ Get the maximum tag @code{maxTag} of an element in the mesh. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L952,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L822,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2369,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1984,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L954,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L824,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2369,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L1984,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x7.cpp#L78,x7.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x7.py#L74,x7.py}) @end table @@ -1724,7 +1724,7 @@ Preallocate data before calling @code{getElementsByType} with @code{numTasks} > @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L958,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L827,C} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L960,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L829,C} @end table @item gmsh/model/mesh/addElements @@ -1747,7 +1747,7 @@ e1nN, e2n1, ...]. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L977,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L845,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2388,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2008,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L979,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L847,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2388,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2008,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/copy_mesh.py#L30,copy_mesh.py}, @url{@value{GITLAB-PREFIX}/examples/api/discrete.py#L32,discrete.py}, @url{@value{GITLAB-PREFIX}/examples/api/flatten.py#L39,flatten.py}, @url{@value{GITLAB-PREFIX}/examples/api/mesh_from_discrete_curve.py#L21,mesh_from_discrete_curve.py}, @url{@value{GITLAB-PREFIX}/examples/api/mirror_mesh.py#L40,mirror_mesh.py}, ...) @end table @@ -1769,7 +1769,7 @@ are automatically assigned to the elements. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L992,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L859,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2419,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2031,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L994,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L861,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2419,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2031,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x2.cpp#L98,x2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x4.cpp#L29,x4.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x7.cpp#L89,x7.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x2.py#L94,x2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x4.py#L27,x4.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x7.py#L86,x7.py}, @url{@value{GITLAB-PREFIX}/examples/api/import_perf.py#L70,import_perf.py}, @url{@value{GITLAB-PREFIX}/examples/api/raw_tetrahedralization.py#L21,raw_tetrahedralization.py}, ...) @end table @@ -1796,7 +1796,7 @@ g1v, g1w, ..., gGu, gGv, gGw]. @code{weights} contains the associated weights: @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1011,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L877,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2445,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2058,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1013,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L879,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2445,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2058,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x6.py#L46,x6.py}, @url{@value{GITLAB-PREFIX}/examples/api/adapt_mesh.py#L30,adapt_mesh.py}, @url{@value{GITLAB-PREFIX}/examples/api/poisson.py#L112,poisson.py}) @end table @@ -1825,7 +1825,7 @@ points. If @code{tag} < 0, get the Jacobian data for all entities. If @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1032,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L897,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2481,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2093,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1034,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L899,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2481,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2093,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x6.py#L67,x6.py}, @url{@value{GITLAB-PREFIX}/examples/api/adapt_mesh.py#L31,adapt_mesh.py}, @url{@value{GITLAB-PREFIX}/examples/api/poisson.py#L131,poisson.py}) @end table @@ -1842,7 +1842,7 @@ For C and C++ only. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1045,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L909,C} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1047,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L911,C} @end table @item gmsh/model/mesh/getJacobian @@ -1866,7 +1866,7 @@ often preferable. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1068,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L931,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2526,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2128,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1070,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L933,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2526,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2128,Julia} @end table @item gmsh/model/mesh/getBasisFunctions @@ -1899,7 +1899,7 @@ orientation indices. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1096,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L958,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2565,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2172,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1098,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L960,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2565,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2172,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x6.py#L57,x6.py}, @url{@value{GITLAB-PREFIX}/examples/api/adapt_mesh.py#L32,adapt_mesh.py}, @url{@value{GITLAB-PREFIX}/examples/api/poisson.py#L114,poisson.py}) @end table @@ -1920,7 +1920,7 @@ as it will return a vector of zeros. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1112,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L973,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2616,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2198,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1114,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L975,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2616,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2198,Julia} @end table @item gmsh/model/mesh/getBasisFunctionsOrientation@-ForElement @@ -1934,7 +1934,7 @@ Get the orientation of a single element @code{elementTag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1122,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L982,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2645,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2218,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1124,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L984,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2645,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2218,Julia} @end table @item gmsh/model/mesh/getNumberOfOrientations @@ -1949,7 +1949,7 @@ and function space named @code{functionSpaceType}. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1130,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L989,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2666,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2237,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1132,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L991,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2666,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2237,Julia} @end table @item gmsh/model/mesh/preallocateBasisFunctions@-Orientation @@ -1964,7 +1964,7 @@ Preallocate data before calling @code{getBasisFunctionsOrientation} with @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1137,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L995,C} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1139,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L997,C} @end table @item gmsh/model/mesh/getEdges @@ -1984,7 +1984,7 @@ as well. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1150,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1007,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2686,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2259,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1152,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1009,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2686,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2259,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x7.cpp#L51,x7.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x7.py#L44,x7.py}) @end table @@ -2004,7 +2004,7 @@ by @code{createFaces()}, @code{getKeys()} or @code{addFaces()}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1161,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1017,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2717,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2286,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1163,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1019,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2717,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2286,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x7.cpp#L52,x7.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x7.py#L45,x7.py}) @end table @@ -2020,7 +2020,7 @@ Create unique mesh edges for the entities @code{dimTags}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1169,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1024,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2747,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2307,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1171,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1026,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2747,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2307,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x7.cpp#L45,x7.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x7.py#L40,x7.py}) @end table @@ -2036,7 +2036,7 @@ Create unique mesh faces for the entities @code{dimTags}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1174,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1028,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2763,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2324,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1176,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1030,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2763,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2324,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x7.cpp#L46,x7.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x7.py#L41,x7.py}) @end table @@ -2054,7 +2054,7 @@ of the edges in the mesh. Mesh edges are created e.g. by @code{createEdges()}, @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1181,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1034,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2779,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2345,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1183,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1036,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2779,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2345,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x7.cpp#L103,x7.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x7.py#L98,x7.py}) @end table @@ -2072,7 +2072,7 @@ of the faces of type @code{faceType} in the mesh. Mesh faces are created e.g. by @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1189,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1041,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2804,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2370,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1191,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1043,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2804,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2370,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x7.cpp#L104,x7.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x7.py#L99,x7.py}) @end table @@ -2089,7 +2089,7 @@ their nodes @code{edgeNodes}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1197,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1048,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2830,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2392,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1199,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1050,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2830,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2392,Julia} @end table @item gmsh/model/mesh/addFaces @@ -2104,7 +2104,7 @@ identifiers @code{faceTags} and their nodes @code{faceNodes}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1204,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1054,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2849,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2408,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1206,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1056,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2849,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2408,Julia} @end table @item gmsh/model/mesh/getKeys @@ -2124,7 +2124,7 @@ release. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1217,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1066,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2869,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2430,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1219,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1068,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2869,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2430,Julia} @end table @item gmsh/model/mesh/getKeysForElement @@ -2138,7 +2138,7 @@ Get the pair of keys for a single element @code{elementTag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1228,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1076,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2905,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2456,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1230,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1078,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2905,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2456,Julia} @end table @item gmsh/model/mesh/getNumberOfKeys @@ -2153,7 +2153,7 @@ named @code{functionSpaceType}. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1239,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1086,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2934,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2483,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1241,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1088,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2934,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2483,Julia} @end table @item gmsh/model/mesh/getKeysInformation @@ -2173,7 +2173,7 @@ in a future release. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1251,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1097,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2954,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2506,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1253,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1099,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2954,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2506,Julia} @end table @item gmsh/model/mesh/getBarycenters @@ -2193,7 +2193,7 @@ the part of the data indexed by @code{task}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1266,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1111,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2985,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2532,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1268,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1113,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L2985,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2532,Julia} @end table @item gmsh/model/mesh/preallocateBarycenters @@ -2208,7 +2208,7 @@ For C and C++ only. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1278,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1122,C} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1280,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1124,C} @end table @item gmsh/model/mesh/getElementEdgeNodes @@ -2229,7 +2229,7 @@ indexed by @code{task}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1292,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1135,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3016,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2558,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1294,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1137,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3016,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2558,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x7.cpp#L34,x7.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x7.py#L30,x7.py}) @end table @@ -2253,7 +2253,7 @@ the data indexed by @code{task}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1310,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1152,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3047,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2585,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1312,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1154,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3047,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2585,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x7.cpp#L35,x7.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x7.py#L31,x7.py}, @url{@value{GITLAB-PREFIX}/examples/api/neighbors.py#L16,neighbors.py}) @end table @@ -2270,7 +2270,7 @@ stored in the ghost entity of dimension @code{dim} and tag @code{tag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1322,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1163,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3080,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2606,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1324,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1165,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3080,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2606,Julia} @end table @item gmsh/model/mesh/setSize @@ -2285,7 +2285,7 @@ entities of dimension 0 (points) are handled. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1331,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1171,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3106,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2628,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1333,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1173,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3106,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2628,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t16.cpp#L115,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t18.cpp#L32,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t21.cpp#L47,t21.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t16.py#L97,t16.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t18.py#L29,t18.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t21.py#L35,t21.py}, @url{@value{GITLAB-PREFIX}/examples/api/adapt_mesh.py#L80,adapt_mesh.py}, @url{@value{GITLAB-PREFIX}/examples/api/mirror_mesh.py#L13,mirror_mesh.py}, ...) @end table @@ -2303,7 +2303,7 @@ size constraint is specified on the corresponding entity. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1339,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1178,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3124,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2649,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1341,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1180,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3124,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2649,Julia} @end table @item gmsh/model/mesh/setSizeAtParametricPoints @@ -2319,7 +2319,7 @@ entities of dimension 1 (lines) are handled. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1347,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1185,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3147,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2671,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1349,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1187,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3147,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2671,Julia} @end table @item gmsh/model/mesh/setSizeCallback @@ -2341,7 +2341,7 @@ mesh size; returning @code{lc} is equivalent to a no-op. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1363,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1200,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3169,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2693,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1365,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1202,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3169,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2693,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t10.cpp#L117,t10.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t10.py#L109,t10.py}) @end table @@ -2357,7 +2357,7 @@ Remove the mesh size callback from the current model. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1368,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1204,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3196,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2710,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1370,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1206,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3196,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2710,Julia} @end table @item gmsh/model/mesh/setTransfiniteCurve @@ -2375,7 +2375,7 @@ Currently supported types are "Progression" (geometrical progression with power @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1377,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1210,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3210,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2728,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1379,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1212,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3210,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2728,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x2.cpp#L155,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x2.py#L151,x2.py}, @url{@value{GITLAB-PREFIX}/examples/api/terrain.py#L149,terrain.py}, @url{@value{GITLAB-PREFIX}/examples/api/terrain_bspline.py#L42,terrain_bspline.py}, @url{@value{GITLAB-PREFIX}/examples/api/terrain_stl.py#L78,terrain_stl.py}) @end table @@ -2397,7 +2397,7 @@ its boundary. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1391,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1223,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3231,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2748,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1393,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1225,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3231,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2748,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x2.cpp#L158,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x2.py#L153,x2.py}, @url{@value{GITLAB-PREFIX}/examples/api/get_data_perf.py#L11,get_data_perf.py}, @url{@value{GITLAB-PREFIX}/examples/api/terrain.py#L151,terrain.py}, @url{@value{GITLAB-PREFIX}/examples/api/terrain_bspline.py#L44,terrain_bspline.py}, @url{@value{GITLAB-PREFIX}/examples/api/terrain_stl.py#L80,terrain_stl.py}) @end table @@ -2415,7 +2415,7 @@ interpolation explicitly. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1400,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1231,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3255,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2765,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1402,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1233,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3255,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2765,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x2.cpp#L162,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x2.py#L156,x2.py}, @url{@value{GITLAB-PREFIX}/examples/api/terrain.py#L154,terrain.py}, @url{@value{GITLAB-PREFIX}/examples/api/terrain_bspline.py#L47,terrain_bspline.py}, @url{@value{GITLAB-PREFIX}/examples/api/terrain_stl.py#L83,terrain_stl.py}) @end table @@ -2438,7 +2438,7 @@ transfinite surfaces. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1413,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1243,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3274,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2786,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1415,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1245,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3274,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2786,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x2.cpp#L169,x2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x6.cpp#L22,x6.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x2.py#L162,x2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x6.py#L21,x6.py}) @end table @@ -2456,7 +2456,7 @@ recombine triangles into quadrangles) are supported. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1422,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1251,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3299,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2805,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1424,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1253,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3299,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2805,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t11.cpp#L44,t11.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x2.cpp#L159,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t11.py#L42,t11.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x2.py#L154,x2.py}, @url{@value{GITLAB-PREFIX}/examples/api/poisson.py#L238,poisson.py}, @url{@value{GITLAB-PREFIX}/examples/api/terrain.py#L152,terrain.py}, @url{@value{GITLAB-PREFIX}/examples/api/terrain_bspline.py#L45,terrain_bspline.py}, ...) @end table @@ -2473,7 +2473,7 @@ and tag @code{tag}. @code{val} iterations of a Laplace smoother are applied. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1429,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1257,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3317,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2821,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1431,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1259,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3317,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2821,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x2.cpp#L160,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x2.py#L155,x2.py}, @url{@value{GITLAB-PREFIX}/examples/api/terrain.py#L153,terrain.py}, @url{@value{GITLAB-PREFIX}/examples/api/terrain_bspline.py#L46,terrain_bspline.py}, @url{@value{GITLAB-PREFIX}/examples/api/terrain_stl.py#L82,terrain_stl.py}) @end table @@ -2493,7 +2493,7 @@ as-is. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1440,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1267,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3335,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2839,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1442,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1269,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3335,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2839,Julia} @end table @item gmsh/model/mesh/setAlgorithm @@ -2508,7 +2508,7 @@ Set the meshing algorithm on the model entity of dimension @code{dim} and tag @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1448,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1274,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3356,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2855,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1450,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1276,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3356,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2855,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t5.cpp#L211,t5.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t5.py#L205,t5.py}) @end table @@ -2526,7 +2526,7 @@ entity of dimension @code{dim} and tag @code{tag}. Currently only supported for @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1457,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1282,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3374,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2872,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1459,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1284,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3374,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2872,Julia} @end table @item gmsh/model/mesh/setCompound @@ -2542,7 +2542,7 @@ discrete entity, which is automatically reparametrized. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1466,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1290,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3393,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2889,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1468,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1292,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3393,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2889,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t12.cpp#L83,t12.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t12.py#L79,t12.py}) @end table @@ -2561,7 +2561,7 @@ kernel, as it relies on the STL triangulation. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1475,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1298,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3412,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2907,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1477,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1300,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3412,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2907,Julia} @end table @item gmsh/model/mesh/removeConstraints @@ -2576,7 +2576,7 @@ Remove all meshing constraints from the model entities @code{dimTags}. If @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1481,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1303,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3430,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2923,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1483,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1305,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3430,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2923,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/terrain_bspline.py#L50,terrain_bspline.py}) @end table @@ -2600,7 +2600,7 @@ their boundary. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1494,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1315,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3447,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2947,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1496,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1317,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3447,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2947,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t15.cpp#L51,t15.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t15.py#L47,t15.py}) @end table @@ -2618,7 +2618,7 @@ points if @code{dim} == 0). @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1504,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1324,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3473,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2963,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1506,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1326,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3473,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2963,Julia} @end table @item gmsh/model/mesh/getEmbedded @@ -2633,7 +2633,7 @@ and tag @code{tag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1511,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1330,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3492,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2983,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1513,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1332,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3492,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L2983,Julia} @end table @item gmsh/model/mesh/reorderElements @@ -2648,7 +2648,7 @@ Reorder the elements of type @code{elementType} classified on the entity of tag @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1519,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1337,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3514,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3003,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1521,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1339,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3514,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3003,Julia} @end table @item gmsh/model/mesh/renumberNodes @@ -2662,7 +2662,7 @@ Renumber the node tags in a continuous sequence. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1526,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1343,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3533,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3018,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1528,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1345,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3533,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3018,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/view_renumbering.py#L31,view_renumbering.py}) @end table @@ -2678,7 +2678,7 @@ Renumber the element tags in a continuous sequence. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1531,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1346,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3547,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3033,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1533,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1348,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3547,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3033,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/view_renumbering.py#L32,view_renumbering.py}) @end table @@ -2701,7 +2701,7 @@ and @code{dim} == 2. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1543,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1356,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3561,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3054,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1545,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1358,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3561,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3054,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t18.cpp#L40,t18.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t18.py#L36,t18.py}, @url{@value{GITLAB-PREFIX}/examples/api/periodic.py#L13,periodic.py}) @end table @@ -2718,7 +2718,7 @@ and tags @code{tags}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1552,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1364,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3589,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3072,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1554,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1366,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3589,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3072,Julia} @end table @item gmsh/model/mesh/getPeriodicNodes @@ -2736,7 +2736,7 @@ the returned data. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1563,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1374,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3612,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3095,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1565,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1376,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3612,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3095,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/periodic.py#L19,periodic.py}) @end table @@ -2757,7 +2757,7 @@ locating basis functions for sorting purposes. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1579,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1389,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3648,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3127,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1581,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1391,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3648,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3127,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/periodic.py#L23,periodic.py}) @end table @@ -2773,7 +2773,7 @@ Import the model STL representation (if available) as the current mesh. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1594,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1403,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3695,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3161,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1596,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1405,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3695,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3161,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/stl_to_mesh.py#L19,stl_to_mesh.py}) @end table @@ -2789,7 +2789,7 @@ Remove duplicate nodes in the mesh of the current model. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1599,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1406,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3709,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3176,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1601,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1408,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3709,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3176,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/glue_and_remesh_stl.py#L15,glue_and_remesh_stl.py}, @url{@value{GITLAB-PREFIX}/examples/api/mirror_mesh.py#L52,mirror_mesh.py}, @url{@value{GITLAB-PREFIX}/examples/api/stl_to_mesh.py#L20,stl_to_mesh.py}) @end table @@ -2807,7 +2807,7 @@ surfaces. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1605,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1410,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3723,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3192,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1607,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1412,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3723,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3192,Julia} @end table @item gmsh/model/mesh/classifySurfaces @@ -2828,7 +2828,7 @@ the discrete entities in the built-in CAD kernel. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1618,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1422,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3740,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3214,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1620,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1424,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3740,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3214,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t13.cpp#L53,t13.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t13.py#L44,t13.py}, @url{@value{GITLAB-PREFIX}/examples/api/aneurysm.py#L12,aneurysm.py}, @url{@value{GITLAB-PREFIX}/examples/api/glue_and_remesh_stl.py#L19,glue_and_remesh_stl.py}, @url{@value{GITLAB-PREFIX}/examples/api/remesh_stl.py#L22,remesh_stl.py}, @url{@value{GITLAB-PREFIX}/examples/api/terrain_stl.py#L16,terrain_stl.py}) @end table @@ -2848,7 +2848,7 @@ entities. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1631,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1434,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3766,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3233,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1633,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1436,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3766,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3233,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t13.cpp#L59,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x2.cpp#L111,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t13.py#L50,t13.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x2.py#L106,x2.py}, @url{@value{GITLAB-PREFIX}/examples/api/aneurysm.py#L13,aneurysm.py}, @url{@value{GITLAB-PREFIX}/examples/api/glue_and_remesh_stl.py#L32,glue_and_remesh_stl.py}, @url{@value{GITLAB-PREFIX}/examples/api/remesh_stl.py#L26,remesh_stl.py}, ...) @end table @@ -2869,7 +2869,7 @@ in CAD kernel. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1641,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1443,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3786,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3254,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1643,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1445,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3786,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3254,Julia} @end table @item gmsh/model/mesh/computeHomology @@ -2890,7 +2890,7 @@ as physical groups in the mesh. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1654,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1455,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3807,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3276,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1656,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1457,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3807,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3276,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t14.cpp#L112,t14.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t14.py#L110,t14.py}) @end table @@ -2913,7 +2913,7 @@ stored as physical groups in the mesh. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1668,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1468,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3834,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3298,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1670,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1470,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3834,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3298,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t14.cpp#L122,t14.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t14.py#L122,t14.py}) @end table @@ -2930,7 +2930,7 @@ function, the Theta function and cross directions. Return the tags of the views. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1677,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1476,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3861,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3316,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1679,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1478,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3861,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3316,Julia} @end table @item gmsh/model/mesh/triangulate @@ -2946,7 +2946,7 @@ resulting triangles in @code{tri}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1684,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1482,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3882,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3338,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1686,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1484,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3882,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3338,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/raw_triangulation.py#L14,raw_triangulation.py}) @end table @@ -2964,7 +2964,7 @@ resulting tetrahedra in @code{tetra}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1692,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1489,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3904,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3359,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1694,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1491,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3904,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3359,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/raw_tetrahedralization.py#L16,raw_tetrahedralization.py}) @end table @@ -2988,7 +2988,7 @@ the field tag. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1702,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1496,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3932,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3389,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1704,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1498,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3932,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3389,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t7.cpp#L50,t7.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t10.cpp#L47,t10.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t11.cpp#L38,t11.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t13.cpp#L83,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t17.cpp#L41,t17.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t7.py#L43,t7.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t10.py#L43,t10.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t13.py#L71,t13.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t17.py#L35,t17.py}, @url{@value{GITLAB-PREFIX}/examples/api/adapt_mesh.py#L111,adapt_mesh.py}, ...) @end table @@ -3004,7 +3004,7 @@ Remove the field with tag @code{tag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1708,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1501,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3952,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3403,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1710,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1503,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3952,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3403,Julia} @end table @item gmsh/model/mesh/field/list @@ -3018,7 +3018,7 @@ Get the list of all fields. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1713,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1505,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3966,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3419,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1715,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1507,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3966,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3419,Julia} @end table @item gmsh/model/mesh/field/getType @@ -3032,7 +3032,7 @@ Get the type @code{fieldType} of the field with tag @code{tag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1718,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1509,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3984,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3438,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1720,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1511,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L3984,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3438,Julia} @end table @item gmsh/model/mesh/field/setNumber @@ -3047,7 +3047,7 @@ Set the numerical option @code{option} to value @code{value} for field @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1724,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1514,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4004,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3455,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1726,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1516,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4004,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3455,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t7.cpp#L51,t7.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t10.cpp#L50,t10.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t17.cpp#L42,t17.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t7.py#L44,t7.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t10.py#L46,t10.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t17.py#L36,t17.py}, @url{@value{GITLAB-PREFIX}/examples/api/adapt_mesh.py#L112,adapt_mesh.py}, @url{@value{GITLAB-PREFIX}/examples/api/copy_mesh.py#L47,copy_mesh.py}, ...) @end table @@ -3063,7 +3063,7 @@ Get the value of the numerical option @code{option} for field @code{tag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1731,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1520,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4021,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3472,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1733,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1522,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4021,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3472,Julia} @end table @item gmsh/model/mesh/field/setString @@ -3077,7 +3077,7 @@ Set the string option @code{option} to value @code{value} for field @code{tag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1738,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1526,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4042,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3488,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1740,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1528,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4042,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3488,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t10.cpp#L74,t10.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t11.cpp#L39,t11.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t13.cpp#L86,t13.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t10.py#L69,t10.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t13.py#L73,t13.py}) @end table @@ -3093,7 +3093,7 @@ Get the value of the string option @code{option} for field @code{tag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1745,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1532,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4059,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3505,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1747,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1534,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4059,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3505,Julia} @end table @item gmsh/model/mesh/field/setNumbers @@ -3108,7 +3108,7 @@ Set the numerical list option @code{option} to value @code{value} for field @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1752,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1538,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4080,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3522,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1754,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1540,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4080,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3522,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t10.cpp#L48,t10.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t10.py#L44,t10.py}, @url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_2d.py#L106,naca_boundary_layer_2d.py}) @end table @@ -3124,7 +3124,7 @@ Get the value of the numerical list option @code{option} for field @code{tag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1759,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1544,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4098,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3539,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1761,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1546,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4098,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3539,Julia} @end table @item gmsh/model/mesh/field/setAsBackgroundMesh @@ -3138,7 +3138,7 @@ Set the field @code{tag} as the background mesh size field. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1766,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1550,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4119,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3557,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1768,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1552,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4119,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3557,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t7.cpp#L54,t7.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t10.cpp#L109,t10.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t11.cpp#L41,t11.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t13.cpp#L89,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t17.cpp#L43,t17.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t7.py#L47,t7.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t10.py#L102,t10.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t13.py#L76,t13.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t17.py#L37,t17.py}, @url{@value{GITLAB-PREFIX}/examples/api/adapt_mesh.py#L113,adapt_mesh.py}, ...) @end table @@ -3154,7 +3154,7 @@ Set the field @code{tag} as a boundary layer size field. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1771,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1554,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4134,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3572,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1773,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1556,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4134,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3572,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_2d.py#L116,naca_boundary_layer_2d.py}) @end table @@ -3182,7 +3182,7 @@ the geo module.) @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1787,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1563,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4155,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3607,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1789,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1565,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4155,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3607,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t1.cpp#L36,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L23,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L25,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t5.cpp#L19,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t6.cpp#L20,t6.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t1.py#L33,t1.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L21,t2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L22,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t5.py#L45,t5.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t6.py#L19,t6.py}, ...) @end table @@ -3201,7 +3201,7 @@ the tag of the line. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1799,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1574,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4182,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3627,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1801,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1576,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4182,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3627,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t1.cpp#L67,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L27,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L29,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t5.cpp#L125,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t6.cpp#L24,t6.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t1.py#L69,t1.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L25,t2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L26,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t5.py#L60,t5.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t6.py#L23,t6.py}, ...) @end table @@ -3222,7 +3222,7 @@ tag of the circle arc. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1811,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1585,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4205,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3648,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1813,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1587,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4205,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3648,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t5.cpp#L27,t5.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t5.py#L119,t5.py}) @end table @@ -3243,7 +3243,7 @@ the plane of the circle arc. Return the tag of the ellipse arc. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1827,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1600,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4234,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3670,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1829,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1602,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4234,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3670,Julia} @end table @item gmsh/model/geo/addSpline @@ -3261,7 +3261,7 @@ curve. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1843,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1615,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4264,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3690,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1845,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1617,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4264,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3690,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t12.cpp#L67,t12.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t12.py#L63,t12.py}) @end table @@ -3281,7 +3281,7 @@ curve. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1853,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1624,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4288,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3710,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1855,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1626,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4288,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3710,Julia} @end table @item gmsh/model/geo/addBezier @@ -3297,7 +3297,7 @@ new tag is selected automatically. Return the tag of the Bezier curve. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1861,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1631,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4312,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3729,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1863,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1633,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4312,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3729,Julia} @end table @item gmsh/model/geo/addPolyline @@ -3314,7 +3314,7 @@ first and last points are the same. Return the tag of the polyline curve. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1871,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1639,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4334,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3749,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1873,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1641,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4334,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3749,Julia} @end table @item gmsh/model/geo/addCompoundSpline @@ -3332,7 +3332,7 @@ Return the tag of the spline. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1881,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1648,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4357,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3770,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1883,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1650,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4357,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3770,Julia} @end table @item gmsh/model/geo/addCompoundBSpline @@ -3350,7 +3350,7 @@ b-spline. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1892,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1658,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4382,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3790,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1894,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1660,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4382,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3790,Julia} @end table @item gmsh/model/geo/addCurveLoop @@ -3370,7 +3370,7 @@ necessary. Return the tag of the curve loop. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1905,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1670,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4407,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3813,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1907,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1672,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4407,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3813,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t1.cpp#L80,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L31,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L33,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t5.cpp#L40,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t6.cpp#L28,t6.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t1.py#L81,t1.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L29,t2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L30,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t5.py#L82,t5.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t6.py#L27,t6.py}, ...) @end table @@ -3387,7 +3387,7 @@ Add curve loops in the built-in CAD representation based on the curves @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1913,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1677,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4434,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3831,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1915,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1679,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4434,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3831,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/aneurysm.py#L36,aneurysm.py}) @end table @@ -3407,7 +3407,7 @@ surface. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1923,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1686,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4456,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3855,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1925,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1688,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4456,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3855,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t1.cpp#L85,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L32,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L34,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t5.cpp#L148,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t6.cpp#L29,t6.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t1.py#L86,t1.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L30,t2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L31,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t5.py#L83,t5.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t6.py#L28,t6.py}, ...) @end table @@ -3427,7 +3427,7 @@ automatically. Return the tag of the surface. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1933,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1695,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4480,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3876,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1935,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1697,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4480,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3876,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t5.cpp#L61,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t12.cpp#L71,t12.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t5.py#L153,t5.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t12.py#L67,t12.py}) @end table @@ -3445,7 +3445,7 @@ otherwise a new tag is selected automatically. Return the tag of the shell. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1943,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1703,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4505,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3895,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1945,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1705,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4505,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3895,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L114,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t5.cpp#L70,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t13.cpp#L77,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x2.cpp#L143,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L109,t2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t5.py#L103,t5.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t13.py#L65,t13.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x2.py#L139,x2.py}, @url{@value{GITLAB-PREFIX}/examples/api/aneurysm.py#L41,aneurysm.py}, ...) @end table @@ -3465,7 +3465,7 @@ tag of the volume. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1953,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1712,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4527,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3916,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1955,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1714,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4527,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3916,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L115,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t5.cpp#L71,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t13.cpp#L78,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x2.cpp#L144,x2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L110,t2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t5.py#L163,t5.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t13.py#L66,t13.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x2.py#L140,x2.py}, @url{@value{GITLAB-PREFIX}/examples/api/aneurysm.py#L41,aneurysm.py}, ...) @end table @@ -3487,7 +3487,7 @@ layers. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1965,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1723,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4551,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3938,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1967,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1725,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4551,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3938,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L125,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L49,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t14.cpp#L65,t14.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t15.cpp#L63,t15.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L119,t2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L45,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t14.py#L59,t14.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t15.py#L59,t15.py}, @url{@value{GITLAB-PREFIX}/examples/api/hex.py#L8,hex.py}) @end table @@ -3511,7 +3511,7 @@ mesh in the layers. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1985,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1742,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4585,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3967,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L1987,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1744,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4585,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3967,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L56,t3.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L52,t3.py}) @end table @@ -3536,7 +3536,7 @@ mesh in the layers. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2009,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1765,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4625,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3997,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2011,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1767,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4625,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L3997,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L71,t3.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L66,t3.py}) @end table @@ -3560,7 +3560,7 @@ normals (if the view is scalar). @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2036,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1791,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4668,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4027,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2038,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1793,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4668,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4027,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/aneurysm.py#L19,aneurysm.py}, @url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_2d.py#L77,naca_boundary_layer_2d.py}, @url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_3d.py#L96,naca_boundary_layer_3d.py}) @end table @@ -3577,7 +3577,7 @@ Translate the entities @code{dimTags} in the built-in CAD representation along @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2048,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1802,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4704,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4049,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2050,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1804,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4704,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4049,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L49,t2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L46,t2.py}) @end table @@ -3596,7 +3596,7 @@ Rotate the entities @code{dimTags} in the built-in CAD representation by @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2058,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1811,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4723,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4067,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2060,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1813,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4723,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4067,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L53,t2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L50,t2.py}) @end table @@ -3614,7 +3614,7 @@ Scale the entities @code{dimTag} in the built-in CAD representation by factors @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2072,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1824,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4747,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4085,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2074,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1826,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4747,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4085,Julia} @end table @item gmsh/model/geo/mirror @@ -3630,7 +3630,7 @@ respect to the plane of equation @code{a} * x + @code{b} * y + @code{c} * z + @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2084,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1835,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4770,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4102,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2086,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1837,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4770,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4102,Julia} @end table @item gmsh/model/geo/symmetrize @@ -3647,7 +3647,7 @@ a future release.) @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2096,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1846,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4790,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4120,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2098,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1848,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4790,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4120,Julia} @end table @item gmsh/model/geo/copy @@ -3662,7 +3662,7 @@ entities are returned in @code{outDimTags}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2106,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1855,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4812,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4139,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2108,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1857,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4812,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4139,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L62,t2.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L58,t2.py}) @end table @@ -3681,7 +3681,7 @@ dimension 0. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2115,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1863,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4833,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4161,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2117,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1865,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4833,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4161,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t6.cpp#L32,t6.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t6.py#L31,t6.py}) @end table @@ -3698,7 +3698,7 @@ entities at the same geometrical location). @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2122,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1869,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4852,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4178,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2124,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1871,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4852,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4178,Julia} @end table @item gmsh/model/geo/splitCurve @@ -3715,7 +3715,7 @@ created curve(s). @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2130,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1875,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4867,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4198,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2132,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1877,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4867,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4198,Julia} @end table @item gmsh/model/geo/getMaxTag @@ -3730,7 +3730,7 @@ representation. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2138,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1882,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4892,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4219,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2140,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1884,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4892,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4219,Julia} @end table @item gmsh/model/geo/setMaxTag @@ -3745,7 +3745,7 @@ built-in CAD representation. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2144,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1887,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4911,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4235,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2146,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1889,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4911,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4235,Julia} @end table @item gmsh/model/geo/addPhysicalGroup @@ -3762,7 +3762,7 @@ group, equal to @code{tag} if @code{tag} is positive, or a new tag if @code{tag} @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2152,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1894,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4928,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4254,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2154,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1896,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4928,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4254,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t5.cpp#L178,t5.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t5.py#L177,t5.py}) @end table @@ -3779,7 +3779,7 @@ If @code{dimTags} is empty, remove all groups. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2160,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1901,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4951,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4270,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2162,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1903,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4951,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4270,Julia} @end table @item gmsh/model/geo/synchronize @@ -3797,7 +3797,7 @@ available to any function outside of the built-in CAD kernel functions. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2170,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1910,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4968,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4291,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2172,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1912,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4968,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4291,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t1.cpp#L96,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L33,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L35,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t5.cpp#L188,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t6.cpp#L99,t6.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t1.py#L96,t1.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L31,t2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L32,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t5.py#L184,t5.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t6.py#L94,t6.py}, ...) @end table @@ -3821,7 +3821,7 @@ handled. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2179,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1915,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4992,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4315,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2181,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1917,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L4992,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4315,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L129,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t15.cpp#L41,t15.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L123,t2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t15.py#L37,t15.py}) @end table @@ -3841,7 +3841,7 @@ both extremities of the curve). @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2189,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1924,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5011,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4335,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2191,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1926,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5011,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4335,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t6.cpp#L48,t6.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t6.py#L47,t6.py}) @end table @@ -3863,7 +3863,7 @@ surface has more that 3 or 4 points on its boundary. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2204,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1937,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5033,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4356,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2206,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1939,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5033,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4356,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t6.cpp#L67,t6.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t6.py#L66,t6.py}) @end table @@ -3881,7 +3881,7 @@ corners of the transfinite interpolation explicitly. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2213,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1945,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5057,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4373,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2215,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1947,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5057,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4373,Julia} @end table @item gmsh/model/geo/mesh/setRecombine @@ -3897,7 +3897,7 @@ entities of dimension 2 (to recombine triangles into quadrangles) are supported. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2222,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1953,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5076,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4390,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2224,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1955,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5076,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4390,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t6.cpp#L71,t6.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t6.py#L70,t6.py}) @end table @@ -3915,7 +3915,7 @@ Laplace smoother are applied. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2231,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1961,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5096,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4407,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2233,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1963,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5096,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4407,Julia} @end table @item gmsh/model/geo/mesh/setReverse @@ -3933,7 +3933,7 @@ mesh orientation will be reversed with respect to the natural mesh orientation @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2242,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1971,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5115,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4426,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2244,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1973,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5115,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4426,Julia} @end table @item gmsh/model/geo/mesh/setAlgorithm @@ -3949,7 +3949,7 @@ for @code{dim} == 2. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2251,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1979,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5136,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4442,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2253,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1981,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5136,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4442,Julia} @end table @item gmsh/model/geo/mesh/setSizeFromBoundary @@ -3965,7 +3965,7 @@ representation. Currently only supported for @code{dim} == 2. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2260,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1987,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5155,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4459,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2262,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1989,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5155,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4459,Julia} @end table @end ftable @@ -3991,7 +3991,7 @@ the occ module.) @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2279,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L1998,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5180,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4494,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2281,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2000,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5180,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4494,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t19.cpp#L67,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t19.py#L59,t19.py}, @url{@value{GITLAB-PREFIX}/examples/api/bspline_bezier_patches.py#L6,bspline_bezier_patches.py}, @url{@value{GITLAB-PREFIX}/examples/api/bspline_bezier_trimmed.py#L6,bspline_bezier_trimmed.py}, @url{@value{GITLAB-PREFIX}/examples/api/bspline_filling.py#L14,bspline_filling.py}, @url{@value{GITLAB-PREFIX}/examples/api/closest_point.py#L14,closest_point.py}, ...) @end table @@ -4010,7 +4010,7 @@ Return the tag of the line. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2291,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2009,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5207,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4514,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2293,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2011,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5207,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4514,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/crack.py#L13,crack.py}, @url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_2d.py#L64,naca_boundary_layer_2d.py}, @url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_3d.py#L67,naca_boundary_layer_3d.py}) @end table @@ -4029,7 +4029,7 @@ automatically. Return the tag of the circle arc. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2301,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2018,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5230,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4534,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2303,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2020,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5230,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4534,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_2d.py#L61,naca_boundary_layer_2d.py}, @url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_3d.py#L57,naca_boundary_layer_3d.py}) @end table @@ -4049,7 +4049,7 @@ the tag of the circle. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2313,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2029,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5254,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4554,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2315,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2031,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5254,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4554,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t19.cpp#L25,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t19.py#L23,t19.py}, @url{@value{GITLAB-PREFIX}/examples/api/bspline_bezier_trimmed.py#L30,bspline_bezier_trimmed.py}, @url{@value{GITLAB-PREFIX}/examples/api/closest_point.py#L7,closest_point.py}, @url{@value{GITLAB-PREFIX}/examples/api/trimmed.py#L9,trimmed.py}) @end table @@ -4070,7 +4070,7 @@ radius smaller than the minor radius. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2329,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2044,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5282,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4576,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2331,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2046,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5282,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4576,Julia} @end table @item gmsh/model/occ/addEllipse @@ -4091,7 +4091,7 @@ y-axis): rotate the shape or use @code{addCircle} in such cases. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2345,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2059,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5309,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4600,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2347,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2061,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5309,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4600,Julia} @end table @item gmsh/model/occ/addSpline @@ -4109,7 +4109,7 @@ curve. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2361,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2074,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5341,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4620,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2363,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2076,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5341,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4620,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t19.cpp#L71,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t19.py#L62,t19.py}, @url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_2d.py#L56,naca_boundary_layer_2d.py}, @url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_3d.py#L53,naca_boundary_layer_3d.py}, @url{@value{GITLAB-PREFIX}/examples/api/pipe.py#L20,pipe.py}, @url{@value{GITLAB-PREFIX}/examples/api/spline.py#L12,spline.py}, ...) @end table @@ -4130,7 +4130,7 @@ first and last points are the same. Return the tag of the b-spline curve. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2372,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2084,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5365,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4642,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2374,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2086,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5365,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4642,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/bspline_filling.py#L18,bspline_filling.py}, @url{@value{GITLAB-PREFIX}/examples/api/spline.py#L13,spline.py}) @end table @@ -4148,7 +4148,7 @@ new tag is selected automatically. Return the tag of the Bezier curve. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2384,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2095,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5397,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4661,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2386,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2097,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5397,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4661,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/spline.py#L14,spline.py}) @end table @@ -4168,7 +4168,7 @@ automatically. Return the tag of the wire. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2394,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2104,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5419,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4682,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2396,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2106,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5419,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4682,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t19.cpp#L74,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t19.py#L65,t19.py}, @url{@value{GITLAB-PREFIX}/examples/api/bspline_bezier_trimmed.py#L31,bspline_bezier_trimmed.py}, @url{@value{GITLAB-PREFIX}/examples/api/bspline_filling.py#L36,bspline_filling.py}, @url{@value{GITLAB-PREFIX}/examples/api/pipe.py#L21,pipe.py}, @url{@value{GITLAB-PREFIX}/examples/api/trimmed.py#L10,trimmed.py}, ...) @end table @@ -4191,7 +4191,7 @@ is selected automatically. Return the tag of the curve loop. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2409,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2118,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5444,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4706,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2411,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2120,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5444,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4706,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t19.cpp#L26,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t19.py#L24,t19.py}, @url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_2d.py#L67,naca_boundary_layer_2d.py}, @url{@value{GITLAB-PREFIX}/examples/api/surface_filling.py#L16,surface_filling.py}) @end table @@ -4211,7 +4211,7 @@ explicitly; otherwise a new tag is selected automatically. Round the corners if @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2419,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2127,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5472,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4727,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2421,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2129,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5472,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4727,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t17.cpp#L28,t17.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t20.cpp#L62,t20.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t21.cpp#L39,t21.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x6.cpp#L20,x6.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t17.py#L27,t17.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t20.py#L52,t20.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t21.py#L31,t21.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x6.py#L19,x6.py}, @url{@value{GITLAB-PREFIX}/examples/api/adapt_mesh.py#L75,adapt_mesh.py}, ...) @end table @@ -4230,7 +4230,7 @@ tag is selected automatically. Return the tag of the disk. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2433,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2140,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5500,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4747,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2435,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2142,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5500,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4747,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t19.cpp#L77,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t19.py#L68,t19.py}, @url{@value{GITLAB-PREFIX}/examples/api/pipe.py#L23,pipe.py}, @url{@value{GITLAB-PREFIX}/examples/api/poisson.py#L37,poisson.py}) @end table @@ -4250,7 +4250,7 @@ Return the tag of the surface. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2447,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2153,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5526,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4768,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2449,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2155,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5526,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4768,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_2d.py#L100,naca_boundary_layer_2d.py}) @end table @@ -4283,7 +4283,7 @@ the filling surface can have). @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2471,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2175,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5550,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4801,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2473,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2177,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5550,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4801,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/surface_filling.py#L19,surface_filling.py}) @end table @@ -4305,7 +4305,7 @@ Return the tag of the surface. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2494,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2197,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5598,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4824,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2496,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2199,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5598,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4824,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/bspline_filling.py#L39,bspline_filling.py}, @url{@value{GITLAB-PREFIX}/examples/api/surface_filling.py#L22,surface_filling.py}) @end table @@ -4327,7 +4327,7 @@ automatically. Return the tag of the surface. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2507,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2209,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5624,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4847,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2509,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2211,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5624,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4847,Julia} @end table @item gmsh/model/occ/addBSplineSurface @@ -4351,7 +4351,7 @@ the parametric space of the surface. Return the tag of the b-spline surface. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2524,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2225,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5650,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4874,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2526,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2227,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5650,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4874,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/bspline_bezier_patches.py#L55,bspline_bezier_patches.py}, @url{@value{GITLAB-PREFIX}/examples/api/bspline_bezier_trimmed.py#L41,bspline_bezier_trimmed.py}, @url{@value{GITLAB-PREFIX}/examples/api/terrain_bspline.py#L19,terrain_bspline.py}) @end table @@ -4375,7 +4375,7 @@ Return the tag of the Bezier surface. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2548,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2248,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5696,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4898,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2550,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2250,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5696,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4898,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/bspline_bezier_patches.py#L52,bspline_bezier_patches.py}) @end table @@ -4397,7 +4397,7 @@ trimmed surface. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2563,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2262,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5728,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4920,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2565,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2264,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5728,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4920,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/trimmed.py#L24,trimmed.py}, @url{@value{GITLAB-PREFIX}/examples/api/trimmed_sphere.py#L23,trimmed_sphere.py}) @end table @@ -4417,7 +4417,7 @@ that share geometrically identical (but topologically different) curves. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2576,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2273,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5756,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4941,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2578,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2275,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5756,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4941,Julia} @end table @item gmsh/model/occ/addVolume @@ -4435,7 +4435,7 @@ tag of the volume. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2587,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2283,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5781,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4962,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2589,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2285,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5781,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4962,Julia} @end table @item gmsh/model/occ/addSphere @@ -4454,7 +4454,7 @@ automatically. Return the tag of the sphere. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2598,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2293,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5805,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4984,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2600,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2295,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5805,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L4984,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t16.cpp#L53,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t18.cpp#L61,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x5.cpp#L23,x5.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t16.py#L47,t16.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t18.py#L59,t18.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x5.py#L20,x5.py}, @url{@value{GITLAB-PREFIX}/examples/api/boolean.py#L21,boolean.py}, @url{@value{GITLAB-PREFIX}/examples/api/gui.py#L22,gui.py}, ...) @end table @@ -4473,7 +4473,7 @@ is selected automatically. Return the tag of the box. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2613,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2307,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5835,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5004,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2615,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2309,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5835,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5004,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t16.cpp#L31,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t18.cpp#L27,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x4.cpp#L58,x4.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x5.cpp#L24,x5.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x7.cpp#L24,x7.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t16.py#L28,t16.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t18.py#L26,t18.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x4.py#L56,x4.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x5.py#L21,x5.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x7.py#L21,x7.py}, ...) @end table @@ -4494,7 +4494,7 @@ is selected automatically. Return the tag of the cylinder. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2629,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2322,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5862,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5026,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2631,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2324,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5862,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5026,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/boolean.py#L23,boolean.py}, @url{@value{GITLAB-PREFIX}/examples/api/gui.py#L24,gui.py}, @url{@value{GITLAB-PREFIX}/examples/api/trimmed_sphere.py#L14,trimmed_sphere.py}) @end table @@ -4516,7 +4516,7 @@ tag of the cone. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2647,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2339,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5893,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5048,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2649,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2341,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5893,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5048,Julia} @end table @item gmsh/model/occ/addWedge @@ -4535,7 +4535,7 @@ the wedge. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2666,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2357,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5925,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5069,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2668,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2359,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5925,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5069,Julia} @end table @item gmsh/model/occ/addTorus @@ -4553,7 +4553,7 @@ automatically. The optional argument @code{angle} defines the angular opening @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2682,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2372,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5955,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5090,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2684,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2374,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5955,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5090,Julia} @end table @item gmsh/model/occ/addThruSections @@ -4573,7 +4573,7 @@ surfaces created on the boundary are forced to be ruled surfaces. If @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2699,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2388,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5983,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5113,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2701,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2390,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L5983,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5113,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t19.cpp#L32,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t19.py#L29,t19.py}) @end table @@ -4594,7 +4594,7 @@ automatically. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2714,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2402,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6014,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5138,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2716,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2404,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6014,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5138,Julia} @end table @item gmsh/model/occ/extrude @@ -4614,7 +4614,7 @@ layers. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2729,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2416,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6043,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5164,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2731,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2418,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6043,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5164,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_3d.py#L60,naca_boundary_layer_3d.py}) @end table @@ -4638,7 +4638,7 @@ set, recombine the mesh in the layers. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2749,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2435,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6077,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5193,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2751,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2437,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6077,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5193,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_3d.py#L80,naca_boundary_layer_3d.py}) @end table @@ -4659,7 +4659,7 @@ provided, "DiscreteTrihedron" is assumed. Return the pipe in @code{outDimTags}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2771,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2455,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6117,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5220,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2773,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2457,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6117,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5220,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t19.cpp#L82,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t19.py#L73,t19.py}, @url{@value{GITLAB-PREFIX}/examples/api/pipe.py#L29,pipe.py}) @end table @@ -4680,7 +4680,7 @@ Return the filleted entities in @code{outDimTags}. Remove the original volume if @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2784,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2467,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6145,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5247,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2786,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2469,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6145,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5247,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t19.cpp#L55,t19.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t19.py#L47,t19.py}) @end table @@ -4703,7 +4703,7 @@ original volume if @code{removeVolume} is set. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2800,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2482,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6175,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5273,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2802,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2484,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6175,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5273,Julia} @end table @item gmsh/model/occ/fuse @@ -4722,7 +4722,7 @@ Remove the object if @code{removeObject} is set. Remove the tool if @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2815,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2496,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6209,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5297,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2817,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2498,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6209,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5297,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x5.cpp#L27,x5.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x5.py#L22,x5.py}, @url{@value{GITLAB-PREFIX}/examples/api/boolean.py#L26,boolean.py}, @url{@value{GITLAB-PREFIX}/examples/api/gui.py#L27,gui.py}) @end table @@ -4743,7 +4743,7 @@ is set. Remove the tool if @code{removeTool} is set. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2831,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2511,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6243,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5337,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2833,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2513,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6243,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5337,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/boolean.py#L22,boolean.py}, @url{@value{GITLAB-PREFIX}/examples/api/gui.py#L23,gui.py}, @url{@value{GITLAB-PREFIX}/examples/api/trimmed_sphere.py#L15,trimmed_sphere.py}) @end table @@ -4764,7 +4764,7 @@ Remove the object if @code{removeObject} is set. Remove the tool if @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2847,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2526,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6277,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5376,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2849,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2528,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6277,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5376,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t16.cpp#L41,t16.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t16.py#L32,t16.py}, @url{@value{GITLAB-PREFIX}/examples/api/boolean.py#L27,boolean.py}, @url{@value{GITLAB-PREFIX}/examples/api/gui.py#L28,gui.py}, @url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_2d.py#L102,naca_boundary_layer_2d.py}, @url{@value{GITLAB-PREFIX}/examples/api/spherical_surf.py#L13,spherical_surf.py}) @end table @@ -4788,7 +4788,7 @@ if @code{removeTool} is set. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2866,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2544,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6311,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5419,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2868,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2546,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6311,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5419,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t16.cpp#L61,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t18.cpp#L75,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t20.cpp#L85,t20.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t21.cpp#L43,t21.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t16.py#L54,t16.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t18.py#L70,t18.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t20.py#L68,t20.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t21.py#L33,t21.py}, @url{@value{GITLAB-PREFIX}/examples/api/bspline_bezier_patches.py#L70,bspline_bezier_patches.py}, ...) @end table @@ -4805,7 +4805,7 @@ along (@code{dx}, @code{dy}, @code{dz}). @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2878,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2555,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6348,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5453,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2880,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2557,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6348,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5453,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t19.cpp#L47,t19.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t20.cpp#L72,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t19.py#L44,t19.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t20.py#L60,t20.py}) @end table @@ -4824,7 +4824,7 @@ Rotate the entities @code{dimTags} in the OpenCASCADE CAD representation by @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2888,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2564,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6367,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5471,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2890,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2566,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6367,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5471,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t19.cpp#L78,t19.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t20.cpp#L64,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t19.py#L69,t19.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t20.py#L54,t20.py}, @url{@value{GITLAB-PREFIX}/examples/api/pipe.py#L26,pipe.py}) @end table @@ -4842,7 +4842,7 @@ factors @code{a}, @code{b} and @code{c} along the three coordinate axes; use @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2902,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2577,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6391,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5489,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2904,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2579,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6391,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5489,Julia} @end table @item gmsh/model/occ/mirror @@ -4858,7 +4858,7 @@ respect to the plane of equation @code{a} * x + @code{b} * y + @code{c} * z + @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2914,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2588,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6414,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5506,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2916,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2590,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6414,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5506,Julia} @end table @item gmsh/model/occ/symmetrize @@ -4874,7 +4874,7 @@ respect to the plane of equation @code{a} * x + @code{b} * y + @code{c} * z + @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2925,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2598,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6434,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5524,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2927,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2600,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6434,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5524,Julia} @end table @item gmsh/model/occ/affineTransform @@ -4890,7 +4890,7 @@ the entities @code{dimTags} in the OpenCASCADE CAD representation. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2937,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2608,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6455,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5542,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2939,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2610,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6455,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5542,Julia} @end table @item gmsh/model/occ/copy @@ -4905,7 +4905,7 @@ entities are returned in @code{outDimTags}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2944,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2614,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6475,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5562,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2946,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2616,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6475,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5562,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t19.cpp#L46,t19.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t20.cpp#L77,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t19.py#L43,t19.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t20.py#L64,t20.py}) @end table @@ -4924,7 +4924,7 @@ dimension 0. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2953,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2622,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6496,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5584,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2955,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2624,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6496,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5584,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t19.cpp#L86,t19.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t20.cpp#L91,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t19.py#L77,t19.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t20.py#L73,t20.py}, @url{@value{GITLAB-PREFIX}/examples/api/pipe.py#L31,pipe.py}, @url{@value{GITLAB-PREFIX}/examples/api/trimmed.py#L28,trimmed.py}, @url{@value{GITLAB-PREFIX}/examples/api/trimmed_sphere.py#L11,trimmed_sphere.py}) @end table @@ -4942,7 +4942,7 @@ fragments) all highest dimensional entities. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2961,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2629,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6515,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5602,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2963,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2631,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6515,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5602,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/bspline_bezier_patches.py#L75,bspline_bezier_patches.py}, @url{@value{GITLAB-PREFIX}/examples/api/compsolid.py#L7,compsolid.py}, @url{@value{GITLAB-PREFIX}/examples/api/stl_to_mesh.py#L10,stl_to_mesh.py}, @url{@value{GITLAB-PREFIX}/examples/api/trimmed_sphere.py#L27,trimmed_sphere.py}) @end table @@ -4960,7 +4960,7 @@ representation. Return the healed entities in @code{outDimTags}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2968,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2634,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6531,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5621,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2970,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2636,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6531,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5621,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/bspline_bezier_patches.py#L65,bspline_bezier_patches.py}, @url{@value{GITLAB-PREFIX}/examples/api/heal.py#L11,heal.py}) @end table @@ -4976,7 +4976,7 @@ Convert the entities @code{dimTags} to NURBS. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2980,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2645,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6560,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5642,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2982,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2647,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6560,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5642,Julia} @end table @item gmsh/model/occ/importShapes @@ -4995,7 +4995,7 @@ import the highest dimensional entities in the file. The optional argument @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2990,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2654,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6576,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5665,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L2992,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2656,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6576,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5665,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t20.cpp#L28,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t20.py#L24,t20.py}) @end table @@ -5019,7 +5019,7 @@ invalid pointer will lead to undefined behavior. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3006,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2669,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6603,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5693,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3008,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2671,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6603,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5693,Julia} @end table @item gmsh/model/occ/getEntities @@ -5035,7 +5035,7 @@ entities are returned as a vector of (dim, tag) integer pairs. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3015,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2677,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6632,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5716,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3017,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2679,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6632,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5716,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t20.cpp#L90,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t20.py#L73,t20.py}, @url{@value{GITLAB-PREFIX}/examples/api/bspline_bezier_patches.py#L70,bspline_bezier_patches.py}, @url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_3d.py#L71,naca_boundary_layer_3d.py}) @end table @@ -5054,7 +5054,7 @@ dimension (e.g. points if @code{dim} == 0). @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3024,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2685,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6654,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5739,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3026,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2687,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6654,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5739,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_3d.py#L76,naca_boundary_layer_3d.py}) @end table @@ -5072,7 +5072,7 @@ tag @code{tag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3037,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2697,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6683,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5761,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3039,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2699,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6683,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5761,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t20.cpp#L44,t20.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t20.py#L34,t20.py}, @url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_3d.py#L64,naca_boundary_layer_3d.py}) @end table @@ -5089,7 +5089,7 @@ Get the @code{tags} of the curve loops making up the surface of tag @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3050,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2709,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6721,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5784,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3052,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2711,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6721,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5784,Julia} @end table @item gmsh/model/occ/getSurfaceLoops @@ -5104,7 +5104,7 @@ Get the @code{tags} of the surface loops making up the volume of tag @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3057,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2715,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6742,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5804,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3059,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2717,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6742,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5804,Julia} @end table @item gmsh/model/occ/getMass @@ -5119,7 +5119,7 @@ Get the mass of the OpenCASCADE entity of dimension @code{dim} and tag @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3063,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2720,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6763,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5824,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3065,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2722,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6763,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5824,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/step_assembly.py#L27,step_assembly.py}, @url{@value{GITLAB-PREFIX}/examples/api/volume.py#L9,volume.py}) @end table @@ -5136,7 +5136,7 @@ Get the center of mass of the OpenCASCADE entity of dimension @code{dim} and tag @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3071,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2727,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6784,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5843,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3073,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2729,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6784,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5843,Julia} @end table @item gmsh/model/occ/getMatrixOfInertia @@ -5151,7 +5151,7 @@ Get the matrix of inertia (by row) of the OpenCASCADE entity of dimension @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3081,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2736,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6813,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5864,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3083,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2738,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6813,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5864,Julia} @end table @item gmsh/model/occ/getMaxTag @@ -5166,7 +5166,7 @@ representation. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3089,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2743,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6835,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5885,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3091,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2745,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6835,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5885,Julia} @end table @item gmsh/model/occ/setMaxTag @@ -5181,7 +5181,7 @@ OpenCASCADE CAD representation. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3095,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2748,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6854,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5901,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3097,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2750,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6854,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5901,Julia} @end table @item gmsh/model/occ/synchronize @@ -5199,7 +5199,7 @@ not available to any function outside of the OpenCASCADE CAD kernel functions. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3106,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2758,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6871,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5920,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3108,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2760,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6871,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5920,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t16.cpp#L84,t16.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t17.cpp#L29,t17.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t18.cpp#L28,t18.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t19.cpp#L33,t19.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t20.cpp#L93,t20.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t16.py#L67,t16.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t17.py#L28,t17.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t18.py#L27,t18.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t19.py#L30,t19.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t20.py#L75,t20.py}, ...) @end table @@ -5222,7 +5222,7 @@ representation. Currently only entities of dimension 0 (points) are handled. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3115,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2763,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6895,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5944,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3117,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2765,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6895,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5944,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/naca_boundary_layer_3d.py#L85,naca_boundary_layer_3d.py}) @end table @@ -5246,7 +5246,7 @@ associate a new tag. Return the view tag. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3131,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2770,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6920,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5980,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3133,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2772,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6920,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5980,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t4.cpp#L111,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x3.cpp#L28,x3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x4.cpp#L33,x4.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x5.cpp#L80,x5.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t4.py#L118,t4.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x3.py#L25,x3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x4.py#L31,x4.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x5.py#L68,x5.py}, @url{@value{GITLAB-PREFIX}/examples/api/adapt_mesh.py#L88,adapt_mesh.py}, ...) @end table @@ -5262,7 +5262,7 @@ Remove the view with tag @code{tag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3137,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2775,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6940,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5994,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3139,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2777,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6940,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L5994,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/plugin.py#L28,plugin.py}) @end table @@ -5280,7 +5280,7 @@ access view options. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3144,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2781,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6954,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6012,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3146,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2783,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6954,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6012,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x3.cpp#L89,x3.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t8.py#L81,t8.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x3.py#L81,x3.py}) @end table @@ -5296,7 +5296,7 @@ Get the tags of all views. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3149,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2785,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6974,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6029,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3151,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2787,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6974,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6029,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t8.py#L78,t8.py}, @url{@value{GITLAB-PREFIX}/examples/api/plugin.py#L31,plugin.py}) @end table @@ -5323,7 +5323,7 @@ data. @code{partition} allows one to specify data in several sub-sets. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3165,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2800,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6993,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6058,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3167,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2802,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L6993,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6058,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/adapt_mesh.py#L89,adapt_mesh.py}, @url{@value{GITLAB-PREFIX}/examples/api/plugin.py#L16,plugin.py}, @url{@value{GITLAB-PREFIX}/examples/api/poisson.py#L229,poisson.py}, @url{@value{GITLAB-PREFIX}/examples/api/view.py#L19,view.py}) @end table @@ -5343,7 +5343,7 @@ single vector. For data types that can lead to different data sizes per tag @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3182,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2816,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7029,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6078,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3184,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2818,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7029,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6078,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x4.cpp#L35,x4.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x4.py#L33,x4.py}, @url{@value{GITLAB-PREFIX}/examples/api/copy_mesh.py#L41,copy_mesh.py}, @url{@value{GITLAB-PREFIX}/examples/api/view_renumbering.py#L18,view_renumbering.py}) @end table @@ -5362,7 +5362,7 @@ tags @code{tags}, as well as the @code{dataType} and the number of components @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3198,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2831,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7058,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6097,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3200,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2833,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7058,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6097,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/get_data_perf.py#L20,get_data_perf.py}, @url{@value{GITLAB-PREFIX}/examples/api/mesh_quality.py#L14,mesh_quality.py}, @url{@value{GITLAB-PREFIX}/examples/api/plugin.py#L20,plugin.py}) @end table @@ -5381,7 +5381,7 @@ vector, with the appropriate padding if necessary. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3212,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2844,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7095,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6130,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3214,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2846,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7095,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6130,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/get_data_perf.py#L25,get_data_perf.py}) @end table @@ -5406,7 +5406,7 @@ followed by values per node, repeated for each step: [e1x1, ..., e1xn, e1y1, @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3232,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2863,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7132,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6164,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3234,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2865,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7132,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6164,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x3.cpp#L56,x3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x5.cpp#L81,x5.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x3.py#L47,x3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x5.py#L69,x5.py}, @url{@value{GITLAB-PREFIX}/examples/api/normals.py#L42,normals.py}, @url{@value{GITLAB-PREFIX}/examples/api/view_combine.py#L18,view_combine.py}, @url{@value{GITLAB-PREFIX}/examples/api/viewlist.py#L19,viewlist.py}) @end table @@ -5424,7 +5424,7 @@ data type and the @code{data} for each data type. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3242,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2872,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7160,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6183,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3244,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2874,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7160,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6183,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/plugin.py#L35,plugin.py}, @url{@value{GITLAB-PREFIX}/examples/api/volume.py#L19,volume.py}) @end table @@ -5451,7 +5451,7 @@ Bold", "Times-Italic", "Times-BoldItalic", "Helvetica", "Helvetica-Bold", @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3261,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2891,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7189,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6222,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3263,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2893,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7189,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6222,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t4.cpp#L115,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x3.cpp#L80,x3.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t4.py#L122,t4.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x3.py#L72,x3.py}) @end table @@ -5470,7 +5470,7 @@ coordinates in @code{coord}, the strings in @code{data} and the styles in @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3271,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2900,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7222,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6241,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3273,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2902,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7222,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6241,Julia} @end table @item gmsh/view/setInterpolationMatrices @@ -5495,7 +5495,7 @@ matrices. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3290,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2918,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7252,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6276,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3292,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2920,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7252,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6276,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x3.cpp#L129,x3.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x3.py#L113,x3.py}) @end table @@ -5514,7 +5514,7 @@ already exists), otherwise associate a new tag. Return the view tag. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3305,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2932,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7288,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6296,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3307,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2934,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7288,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6296,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/view_combine.py#L27,view_combine.py}) @end table @@ -5533,7 +5533,7 @@ original views if @code{remove} is set. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3315,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2941,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7311,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6314,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3317,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2943,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7311,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6314,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/view_combine.py#L23,view_combine.py}) @end table @@ -5562,7 +5562,7 @@ specified dimension. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3335,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2960,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7331,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6341,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3337,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2962,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7331,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6341,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x3.cpp#L101,x3.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x3.py#L89,x3.py}) @end table @@ -5579,7 +5579,7 @@ file extension. Append to the file if @code{append} is set. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3354,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2978,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7380,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6360,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3356,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2980,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7380,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6360,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/x3.cpp#L107,x3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/x4.cpp#L88,x4.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x3.py#L92,x3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/x4.py#L81,x4.py}, @url{@value{GITLAB-PREFIX}/examples/api/adapt_mesh.py#L91,adapt_mesh.py}, @url{@value{GITLAB-PREFIX}/examples/api/normals.py#L43,normals.py}, @url{@value{GITLAB-PREFIX}/examples/api/plugin.py#L33,plugin.py}, ...) @end table @@ -5596,7 +5596,7 @@ where @code{windowIndex} identifies the window in the window list. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3362,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2985,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7397,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6375,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3364,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2987,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7397,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6375,Julia} @end table @end ftable @@ -5617,7 +5617,7 @@ Set the numerical option @code{name} to value @code{value} for the view with tag @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3372,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2992,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7421,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6399,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3374,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2994,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7421,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6399,Julia} @end table @item gmsh/view/option/getNumber @@ -5632,7 +5632,7 @@ Get the @code{value} of the numerical option @code{name} for the view with tag @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3380,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L2998,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7439,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6416,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3382,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3000,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7439,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6416,Julia} @end table @item gmsh/view/option/setString @@ -5647,7 +5647,7 @@ Set the string option @code{name} to value @code{value} for the view with tag @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3387,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3004,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7460,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6432,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3389,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3006,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7460,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6432,Julia} @end table @item gmsh/view/option/getString @@ -5662,7 +5662,7 @@ Get the @code{value} of the string option @code{name} for the view with tag @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3394,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3010,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7477,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6449,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3396,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3012,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7477,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6449,Julia} @end table @item gmsh/view/option/setColor @@ -5678,7 +5678,7 @@ Set the color option @code{name} to the RGBA value (@code{r}, @code{g}, @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3403,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3018,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7498,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6468,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3405,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3020,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7498,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6468,Julia} @end table @item gmsh/view/option/getColor @@ -5693,7 +5693,7 @@ Get the @code{r}, @code{g}, @code{b}, @code{a} value of the color option @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3414,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3028,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7520,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6486,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3416,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3030,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7520,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6486,Julia} @end table @item gmsh/view/option/copy @@ -5708,7 +5708,7 @@ Copy the options from the view with tag @code{refTag} to the view with tag @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3425,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3038,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7552,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6505,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3427,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3040,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7552,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6505,Julia} @end table @end ftable @@ -5729,7 +5729,7 @@ Set the numerical option @code{option} to the value @code{value} for plugin @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3437,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3043,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7574,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6532,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3439,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3045,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7574,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6532,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t9.cpp#L38,t9.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t21.cpp#L146,t21.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t9.py#L30,t9.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t21.py#L133,t21.py}, @url{@value{GITLAB-PREFIX}/examples/api/crack3d.py#L29,crack3d.py}, @url{@value{GITLAB-PREFIX}/examples/api/crack.py#L33,crack.py}, @url{@value{GITLAB-PREFIX}/examples/api/get_data_perf.py#L15,get_data_perf.py}, ...) @end table @@ -5746,7 +5746,7 @@ Set the string option @code{option} to the value @code{value} for plugin @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3444,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3049,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7591,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6547,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3446,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3051,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7591,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6547,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t9.cpp#L54,t9.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t9.py#L46,t9.py}) @end table @@ -5762,7 +5762,7 @@ Run the plugin @code{name}. Return the tag of the created view (if any). @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3451,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3055,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7608,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6564,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3453,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3057,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7608,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6564,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t9.cpp#L40,t9.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t21.cpp#L149,t21.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t9.py#L32,t9.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t21.py#L136,t21.py}, @url{@value{GITLAB-PREFIX}/examples/api/crack3d.py#L31,crack3d.py}, @url{@value{GITLAB-PREFIX}/examples/api/crack.py#L34,crack.py}, @url{@value{GITLAB-PREFIX}/examples/api/get_data_perf.py#L16,get_data_perf.py}, ...) @end table @@ -5784,7 +5784,7 @@ Draw all the OpenGL scenes. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3460,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3059,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7631,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6589,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3462,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3061,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7631,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6589,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L130,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t8.cpp#L150,t8.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t13.cpp#L129,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t21.cpp#L194,t21.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L121,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t8.py#L178,t8.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t13.py#L115,t13.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t21.py#L164,t21.py}, @url{@value{GITLAB-PREFIX}/examples/api/split_window.py#L44,split_window.py}) @end table @@ -5806,7 +5806,7 @@ Create the FLTK graphical user interface. Can only be called in the main thread. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3470,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3063,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7650,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6614,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3472,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3065,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7650,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6614,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L137,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t8.cpp#L76,t8.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t13.cpp#L136,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t21.cpp#L201,t21.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L125,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t8.py#L71,t8.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t13.py#L119,t13.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t21.py#L168,t21.py}, @url{@value{GITLAB-PREFIX}/examples/api/custom_gui.py#L112,custom_gui.py}, ...) @end table @@ -5825,7 +5825,7 @@ thread. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3477,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3068,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7664,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6630,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3479,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3070,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7664,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6630,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L139,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t13.cpp#L138,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t21.cpp#L203,t21.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L127,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t13.py#L121,t13.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t21.py#L170,t21.py}, @url{@value{GITLAB-PREFIX}/examples/api/custom_gui.py#L115,custom_gui.py}, @url{@value{GITLAB-PREFIX}/examples/api/prepro.py#L218,prepro.py}, ...) @end table @@ -5844,7 +5844,7 @@ update of the user interface from another thread. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3485,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3075,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7680,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6647,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3487,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3077,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7680,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6647,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/custom_gui.py#L84,custom_gui.py}, @url{@value{GITLAB-PREFIX}/examples/api/prepro.py#L188,prepro.py}) @end table @@ -5861,7 +5861,7 @@ perform an action (currently the only @code{action} allowed is "update"). @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3492,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3080,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7696,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6662,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3494,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3082,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7696,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6662,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/custom_gui.py#L66,custom_gui.py}) @end table @@ -5877,7 +5877,7 @@ Block the current thread until it can safely modify the user interface. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3497,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3084,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7712,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6676,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3499,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3086,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7712,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6676,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/custom_gui.py#L59,custom_gui.py}) @end table @@ -5893,7 +5893,7 @@ Release the lock that was set using lock. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3502,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3087,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7725,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6690,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3504,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3089,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7725,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6690,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/custom_gui.py#L61,custom_gui.py}) @end table @@ -5911,7 +5911,7 @@ been initialized. Can only be called in the main thread. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3509,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3092,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7738,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6706,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3511,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3094,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7738,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6706,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t1.cpp#L151,t1.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t2.cpp#L170,t2.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t4.cpp#L171,t4.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t5.cpp#L229,t5.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t6.cpp#L105,t6.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t1.py#L150,t1.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t2.py#L163,t2.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t4.py#L178,t4.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t5.py#L223,t5.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t6.py#L105,t6.py}, ...) @end table @@ -5927,7 +5927,7 @@ Check if the user interface is available (e.g. to detect if it has been closed). @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3515,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3096,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7753,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6722,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3517,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3098,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7753,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6722,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L138,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t13.cpp#L137,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t21.cpp#L202,t21.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L126,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t13.py#L120,t13.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t21.py#L169,t21.py}, @url{@value{GITLAB-PREFIX}/examples/api/custom_gui.py#L114,custom_gui.py}, @url{@value{GITLAB-PREFIX}/examples/api/prepro.py#L204,prepro.py}, ...) @end table @@ -5944,7 +5944,7 @@ entities of the specified dimension (e.g. points if @code{dim} == 0). @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3521,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3100,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7771,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6740,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3523,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3102,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7771,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6740,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/prepro.py#L203,prepro.py}) @end table @@ -5960,7 +5960,7 @@ Select elements in the user interface. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3527,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3105,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7794,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6761,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3529,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3107,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7794,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6761,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/select_elements.py#L8,select_elements.py}) @end table @@ -5976,7 +5976,7 @@ Select views in the user interface. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3532,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3109,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7815,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6781,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3534,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3111,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7815,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6781,Julia} @end table @item gmsh/fltk/splitCurrentWindow @@ -5992,7 +5992,7 @@ single window. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3538,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3114,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7836,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6800,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3540,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3116,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7836,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6800,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/split_window.py#L21,split_window.py}) @end table @@ -6010,7 +6010,7 @@ the end of the list. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3546,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3121,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7853,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6817,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3548,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3123,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7853,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6817,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/split_window.py#L36,split_window.py}) @end table @@ -6027,7 +6027,7 @@ the message inside the graphic window instead of the status bar. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3552,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3126,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7870,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6833,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3554,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3128,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7870,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6833,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/prepro.py#L201,prepro.py}, @url{@value{GITLAB-PREFIX}/examples/api/select_elements.py#L7,select_elements.py}) @end table @@ -6043,7 +6043,7 @@ Show context window for the entity of dimension @code{dim} and tag @code{tag}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3558,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3131,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7887,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6848,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3560,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3133,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7887,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6848,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/prepro.py#L206,prepro.py}) @end table @@ -6059,7 +6059,7 @@ Open the @code{name} item in the menu tree. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3564,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3136,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7903,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6863,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3566,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3138,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7903,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6863,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/prepro.py#L216,prepro.py}) @end table @@ -6075,7 +6075,7 @@ Close the @code{name} item in the menu tree. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3569,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3140,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7918,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6878,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3571,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3142,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7918,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6878,Julia} @end table @end ftable @@ -6096,7 +6096,7 @@ regular expression. If @code{search} is empty, return all the names. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3579,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3145,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7939,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6907,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3581,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3147,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7939,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6907,Julia} @end table @item gmsh/parser/setNumber @@ -6111,7 +6111,7 @@ variable if it does not exist; update the value if the variable exists. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3586,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3151,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7960,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6927,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3588,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3153,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7960,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6927,Julia} @end table @item gmsh/parser/setString @@ -6126,7 +6126,7 @@ variable if it does not exist; update the value if the variable exists. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3593,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3157,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7978,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6943,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3595,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3159,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7978,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6943,Julia} @end table @item gmsh/parser/getNumber @@ -6141,7 +6141,7 @@ empty vector if the variable does not exist. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3600,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3163,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7996,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6961,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3602,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3165,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L7996,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6961,Julia} @end table @item gmsh/parser/getString @@ -6156,7 +6156,7 @@ empty vector if the variable does not exist. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3607,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3169,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8017,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6982,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3609,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3171,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8017,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L6982,Julia} @end table @item gmsh/parser/clear @@ -6171,7 +6171,7 @@ is given. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3614,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3175,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8038,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7002,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3616,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3177,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8038,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7002,Julia} @end table @item gmsh/parser/parse @@ -6185,7 +6185,7 @@ Parse the file @code{fileName} with the Gmsh parser. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3619,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3179,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8053,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7016,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3621,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3181,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8053,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7016,Julia} @end table @end ftable @@ -6205,7 +6205,7 @@ Set one or more parameters in the ONELAB database, encoded in @code{format}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3628,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3183,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8073,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7041,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3630,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3185,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8073,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7041,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L107,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t13.cpp#L95,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t21.cpp#L59,t21.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L100,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t13.py#L82,t13.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t21.py#L47,t21.py}, @url{@value{GITLAB-PREFIX}/examples/api/custom_gui.py#L33,custom_gui.py}, @url{@value{GITLAB-PREFIX}/examples/api/onelab_test.py#L9,onelab_test.py}, ...) @end table @@ -6222,7 +6222,7 @@ ONELAB database, encoded in @code{format}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3635,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3189,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8088,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7058,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3637,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3191,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8088,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7058,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/onelab_run_auto.py#L28,onelab_run_auto.py}, @url{@value{GITLAB-PREFIX}/examples/api/onelab_test.py#L35,onelab_test.py}, @url{@value{GITLAB-PREFIX}/examples/api/prepro.py#L170,prepro.py}) @end table @@ -6240,7 +6240,7 @@ names. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3643,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3196,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8109,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7077,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3645,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3198,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8109,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7077,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/prepro.py#L172,prepro.py}) @end table @@ -6257,7 +6257,7 @@ the parameter if it does not exist; update the value if the parameter exists. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3651,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3203,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8130,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7097,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3653,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3205,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8130,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7097,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/custom_gui.py#L67,custom_gui.py}, @url{@value{GITLAB-PREFIX}/examples/api/onelab_run.py#L18,onelab_run.py}, @url{@value{GITLAB-PREFIX}/examples/api/onelab_test.py#L40,onelab_test.py}) @end table @@ -6274,7 +6274,7 @@ the parameter if it does not exist; update the value if the parameter exists. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3659,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3210,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8149,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7113,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3661,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3212,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8149,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7113,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L128,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t13.cpp#L127,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t21.cpp#L192,t21.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L119,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t13.py#L113,t13.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t21.py#L162,t21.py}, @url{@value{GITLAB-PREFIX}/examples/api/custom_gui.py#L56,custom_gui.py}, @url{@value{GITLAB-PREFIX}/examples/api/onelab_test.py#L41,onelab_test.py}, ...) @end table @@ -6291,7 +6291,7 @@ Return an empty vector if the parameter does not exist. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3666,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3216,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8168,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7131,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3668,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3218,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8168,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7131,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L70,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t13.cpp#L37,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t21.cpp#L111,t21.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L65,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t13.py#L29,t13.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t21.py#L97,t21.py}, @url{@value{GITLAB-PREFIX}/examples/api/custom_gui.py#L41,custom_gui.py}, @url{@value{GITLAB-PREFIX}/examples/api/prepro.py#L174,prepro.py}, ...) @end table @@ -6308,7 +6308,7 @@ Return an empty vector if the parameter does not exist. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3673,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3222,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8189,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7152,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3675,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3224,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8189,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7152,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t3.cpp#L126,t3.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t13.cpp#L125,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t21.cpp#L190,t21.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t3.py#L117,t3.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t13.py#L111,t13.py}, @url{@value{GITLAB-PREFIX}/tutorials/python/t21.py#L160,t21.py}, @url{@value{GITLAB-PREFIX}/examples/api/custom_gui.py#L75,custom_gui.py}, @url{@value{GITLAB-PREFIX}/examples/api/prepro.py#L178,prepro.py}, ...) @end table @@ -6325,7 +6325,7 @@ have been changed. @item Return: integer value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3680,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3228,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8210,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7174,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3682,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3230,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8210,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7174,Julia} @end table @item gmsh/onelab/setChanged @@ -6340,7 +6340,7 @@ database used by the client @code{name}. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3686,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3233,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8229,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7190,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3688,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3235,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8229,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7190,Julia} @end table @item gmsh/onelab/clear @@ -6354,7 +6354,7 @@ Clear the ONELAB database, or remove a single parameter if @code{name} is given. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3692,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3238,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8246,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7205,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3694,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3240,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8246,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7205,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/onelab_test.py#L44,onelab_test.py}) @end table @@ -6372,7 +6372,7 @@ might be linked to the processed input files. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3699,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3244,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8260,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7221,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3701,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3246,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8260,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7221,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/onelab_run.py#L24,onelab_run.py}, @url{@value{GITLAB-PREFIX}/examples/api/onelab_run_auto.py#L26,onelab_run_auto.py}) @end table @@ -6394,7 +6394,7 @@ Write a @code{message}. @code{level} can be "info", "warning" or "error". @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3709,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3249,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8283,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7246,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3711,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3251,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8283,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7246,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t7.cpp#L23,t7.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t8.cpp#L41,t8.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t9.cpp#L31,t9.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t13.cpp#L26,t13.cpp}, @url{@value{GITLAB-PREFIX}/tutorials/c++/t16.cpp#L34,t16.cpp}, ...), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/x5.py#L87,x5.py}, @url{@value{GITLAB-PREFIX}/examples/api/custom_gui.py#L60,custom_gui.py}, @url{@value{GITLAB-PREFIX}/examples/api/terrain_stl.py#L26,terrain_stl.py}) @end table @@ -6410,7 +6410,7 @@ Start logging messages. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3715,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3254,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8298,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7260,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3717,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3256,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8298,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7260,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t16.cpp#L27,t16.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t16.py#L25,t16.py}) @end table @@ -6426,7 +6426,7 @@ Get logged messages. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3720,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3257,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8311,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7276,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3722,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3259,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8311,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7276,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t16.cpp#L137,t16.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t16.py#L118,t16.py}) @end table @@ -6442,7 +6442,7 @@ Stop logging messages. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3725,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3261,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8329,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7294,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3727,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3263,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8329,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7294,Julia} @item Examples: C++ (@url{@value{GITLAB-PREFIX}/tutorials/c++/t16.cpp#L139,t16.cpp}), Python (@url{@value{GITLAB-PREFIX}/tutorials/python/t16.py#L120,t16.py}) @end table @@ -6458,7 +6458,7 @@ Return wall clock time. @item Return: floating point value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3730,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3264,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8342,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7310,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3732,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3266,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8342,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7310,Julia} @item Examples: Python (@url{@value{GITLAB-PREFIX}/examples/api/import_perf.py#L8,import_perf.py}) @end table @@ -6474,7 +6474,7 @@ Return CPU time. @item Return: floating point value @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3735,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3267,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8360,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7327,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3737,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3269,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8360,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7327,Julia} @end table @item gmsh/logger/getLastError @@ -6488,7 +6488,7 @@ Return last error message, if any. @item Return: - @item Language-specific definition: -@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3740,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3270,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8378,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7344,Julia} +@url{@value{GITLAB-PREFIX}/api/gmsh.h#L3742,C++}, @url{@value{GITLAB-PREFIX}/api/gmshc.h#L3272,C}, @url{@value{GITLAB-PREFIX}/api/gmsh.py#L8378,Python}, @url{@value{GITLAB-PREFIX}/api/gmsh.jl#L7344,Julia} @end table @end ftable diff --git a/src/common/GmshGlobal.h b/src/common/GmshGlobal.h index cccbbbe275..224374ac94 100644 --- a/src/common/GmshGlobal.h +++ b/src/common/GmshGlobal.h @@ -59,6 +59,8 @@ int GmshFLTK(int argc = 0, char **argv = nullptr); #else #define GMSH_API __declspec(dllimport) #endif +#elif defined(__GNUC__) +#define GMSH_API __attribute__ ((visibility("default"))) #else #define GMSH_API #endif -- GitLab