Version: 9.15.0
Home
NETGENPluginBuilder Namespace Reference

Python API for the NETGEN meshing plug-in module. More...

Data Structures

class  NETGEN_Algorithm
 Base of all NETGEN algorithms. More...
 
class  NETGEN_1D2D3D_Algorithm
 Tetrahedron 1D-2D-3D algorithm. More...
 
class  NETGEN_1D2D_Algorithm
 Triangle NETGEN 1D-2D algorithm. More...
 
class  NETGEN_2D_Only_Algorithm
 Triangle NETGEN 2D algorithm. More...
 
class  NETGEN_3D_Algorithm
 Tetrahedron 3D algorithm. More...
 
class  NETGEN_3D_Remote_Algorithm
 Tetrahedron 3D algorithm. More...
 
class  NETGEN_2D_Remote_Algorithm
 Tetrahedron 2D algorithm. More...
 
class  NETGEN_1D2D_Algorithm_2
 Triangle (helper) 1D-2D algorithm. More...
 
class  NETGEN_1D2D3D_Algorithm_2
 Tetrahedron (helper) 1D-2D-3D algorithm. More...
 

Variables

int noNETGENPlugin = 0
 
string LIBRARY = "libNETGENEngine.so"
 
 NETGEN_VERSION_MAJOR = NETGENPlugin.NETGEN_VERSION_MAJOR
 
string NETGEN_3D = "NETGEN_3D"
 Algorithm type: Netgen tetrahedron 3D algorithm, see NETGEN_3D_Algorithm. More...
 
string NETGEN_3D_Remote = "NETGEN_3D_Remote"
 
string NETGEN_1D2D3D = "NETGEN_2D3D"
 Algorithm type: Netgen tetrahedron 1D-2D-3D algorithm, see NETGEN_1D2D3D_Algorithm. More...
 
string NETGEN_1D2D = "NETGEN_2D"
 Algorithm type: Netgen triangle 1D-2D algorithm, see NETGEN_1D2D_Algorithm. More...
 
string NETGEN_2D = "NETGEN_2D_ONLY"
 Algorithm type: Netgen triangle 2D algorithm, see NETGEN_2D_Only_Algorithm. More...
 
string NETGEN_2D_Remote = "NETGEN_2D_Remote"
 
string NETGEN_FULL = NETGEN_1D2D3D
 Algorithm type: Synonim of NETGEN_1D2D3D, see NETGEN_1D2D3D_Algorithm. More...
 
string NETGEN = NETGEN_3D
 Algorithm type: Synonim of NETGEN_3D, see NETGEN_3D_Algorithm. More...
 
string FULL_NETGEN = NETGEN_FULL
 Algorithm type: Synonim of NETGEN_1D2D3D, see NETGEN_1D2D3D_Algorithm. More...
 
int SOLE = 0
 Hypothesis type enumeration: complex hypothesis (full set of parameters can be specified), see NETGEN_Algorithm.Parameters() More...
 
int SIMPLE = 1
 Hypothesis type enumeration: simple hypothesis (only major parameters are specified), see NETGEN_Algorithm.Parameters() More...
 
int VeryCoarse = 0
 Fineness enumeration: very coarse quality of mesh, see NETGEN_Algorithm.SetFineness() More...
 
int Coarse = 1
 Fineness enumeration: coarse quality of mesh, see NETGEN_Algorithm.SetFineness() More...
 
int Moderate = 2
 Fineness enumeration: moderate quality of mesh, see NETGEN_Algorithm.SetFineness() More...
 
int Fine = 3
 Fineness enumeration: fine quality of mesh, see NETGEN_Algorithm.SetFineness() More...
 
int VeryFine = 4
 Fineness enumeration: very fine quality of mesh, see NETGEN_Algorithm.SetFineness() More...
 
int Custom = 5
 Fineness enumeration: custom quality of mesh specified by other parameters), see NETGEN_Algorithm.SetFineness() More...
 

Detailed Description

Python API for the NETGEN meshing plug-in module.

Variable Documentation

◆ noNETGENPlugin

int noNETGENPlugin = 0

◆ LIBRARY

string LIBRARY = "libNETGENEngine.so"

◆ NETGEN_VERSION_MAJOR

NETGEN_VERSION_MAJOR = NETGENPlugin.NETGEN_VERSION_MAJOR

◆ NETGEN_3D

string NETGEN_3D = "NETGEN_3D"

Algorithm type: Netgen tetrahedron 3D algorithm, see NETGEN_3D_Algorithm.

◆ NETGEN_3D_Remote

string NETGEN_3D_Remote = "NETGEN_3D_Remote"

◆ NETGEN_1D2D3D

string NETGEN_1D2D3D = "NETGEN_2D3D"

Algorithm type: Netgen tetrahedron 1D-2D-3D algorithm, see NETGEN_1D2D3D_Algorithm.

◆ NETGEN_1D2D

string NETGEN_1D2D = "NETGEN_2D"

Algorithm type: Netgen triangle 1D-2D algorithm, see NETGEN_1D2D_Algorithm.

◆ NETGEN_2D

string NETGEN_2D = "NETGEN_2D_ONLY"

Algorithm type: Netgen triangle 2D algorithm, see NETGEN_2D_Only_Algorithm.

◆ NETGEN_2D_Remote

string NETGEN_2D_Remote = "NETGEN_2D_Remote"

◆ NETGEN_FULL

string NETGEN_FULL = NETGEN_1D2D3D

Algorithm type: Synonim of NETGEN_1D2D3D, see NETGEN_1D2D3D_Algorithm.

◆ NETGEN

string NETGEN = NETGEN_3D

Algorithm type: Synonim of NETGEN_3D, see NETGEN_3D_Algorithm.

◆ FULL_NETGEN

string FULL_NETGEN = NETGEN_FULL

Algorithm type: Synonim of NETGEN_1D2D3D, see NETGEN_1D2D3D_Algorithm.

◆ SOLE

int SOLE = 0

Hypothesis type enumeration: complex hypothesis (full set of parameters can be specified), see NETGEN_Algorithm.Parameters()

◆ SIMPLE

int SIMPLE = 1

Hypothesis type enumeration: simple hypothesis (only major parameters are specified), see NETGEN_Algorithm.Parameters()

◆ VeryCoarse

int VeryCoarse = 0

Fineness enumeration: very coarse quality of mesh, see NETGEN_Algorithm.SetFineness()

◆ Coarse

int Coarse = 1

Fineness enumeration: coarse quality of mesh, see NETGEN_Algorithm.SetFineness()

◆ Moderate

int Moderate = 2

Fineness enumeration: moderate quality of mesh, see NETGEN_Algorithm.SetFineness()

◆ Fine

int Fine = 3

Fineness enumeration: fine quality of mesh, see NETGEN_Algorithm.SetFineness()

◆ VeryFine

int VeryFine = 4

Fineness enumeration: very fine quality of mesh, see NETGEN_Algorithm.SetFineness()

◆ Custom

int Custom = 5

Fineness enumeration: custom quality of mesh specified by other parameters), see NETGEN_Algorithm.SetFineness()