MCPcopy Create free account
hub / github.com/NGSolve/ngsolve / MakeTensorProductMesh

Function MakeTensorProductMesh

python/TensorProductTools.py:44–53  ·  view source on GitHub ↗
(mesh1,mesh2)

Source from the content-addressed store, hash-verified

42 return geo.GenerateMesh(maxh=maxh)
43
44def MakeTensorProductMesh(mesh1,mesh2):
45 if mesh1.dim + mesh2.dim >3:
46 print('MakeMesh only possible if dim<=3!!')
47 return
48 if mesh1.dim + mesh2.dim == 3:
49 tpmesh = MakeMesh3D(mesh1,mesh2)
50 if mesh1.dim + mesh2.dim == 2:
51 tpmesh = MakeMesh2D(mesh1,mesh2)
52 AddSurfElements(tpmesh,mesh1,mesh2)
53 return tpmesh
54
55def AddSurfElements(tpmesh,mesh1,mesh2):
56 if mesh1.dim + mesh2.dim == 3:

Callers 3

tp_dg_1d_1d.pyFile · 0.85
tp_dg_2d_1d.pyFile · 0.85
tp_dg_1d_2d.pyFile · 0.85

Calls 3

MakeMesh3DFunction · 0.85
MakeMesh2DFunction · 0.85
AddSurfElementsFunction · 0.85

Tested by

no test coverage detected