Matthias Hochsteger 163135981e Fix GIL issues in GenerateMesh() functions
Functions with a python typed argument (kwargs in this case) cannot use
  py::call_guard<py::gil_scoped_release>()
because it means, the GIL is not held when the function returns (and
cleans up arguments/temporary variables).

Thus, remove the global call guard and create a local variable
  py::gil_scoped_release gil_release;
after arguments are processed and before meshing starts.

This local variable is destroyed before the function returns
(acquiring the GIL again).
2024-06-21 11:36:37 +02:00
2024-05-23 21:57:50 +02:00
2022-03-25 18:22:05 -04:00
2024-05-13 13:43:53 +02:00
2022-03-25 18:22:05 -04:00
2023-08-05 12:01:01 +02:00
2022-03-25 18:22:05 -04:00
2020-11-24 12:11:43 +01:00
2024-02-28 10:08:01 +01:00
2012-06-11 20:19:06 +00:00
2009-01-12 23:40:13 +00:00
2009-01-12 23:40:13 +00:00
2009-01-12 23:40:13 +00:00
2009-01-24 23:28:47 +00:00
2009-01-12 23:40:13 +00:00
2015-12-21 20:22:17 +01:00
2009-01-12 23:40:13 +00:00
2024-06-08 07:41:46 +02:00
2009-01-12 23:40:13 +00:00

Netgen mesh generator

NETGEN is an automatic 3d tetrahedral mesh generator. It accepts input from constructive solid geometry (CSG) or boundary representation (BRep) from STL file format. The connection to a geometry kernel allows the handling of IGES and STEP files. NETGEN contains modules for mesh optimization and hierarchical mesh refinement. Netgen 6.x supports scripting via a Python interface. Netgen is open source based on the LGPL license. It is available for Unix/Linux, Windows, and OSX.

Find the Open Source Community on https://ngsolve.org Support & Services: https://cerbsim.com

Description
Mesh generator
Readme LGPL-2.1 14 MiB
Languages
C++ 78.3%
C 11.2%
Tcl 4.3%
M4 1.6%
Python 1.5%
Other 3%