mirror of
https://github.com/NGSolve/netgen.git
synced 2024-11-12 00:59:16 +05:00
27 lines
546 B
Python
27 lines
546 B
Python
import sys
|
|
|
|
def Export (mesh, filename):
|
|
""" export Netgen mesh to neutral format """
|
|
|
|
print ("export mesh in neutral format to file = ", filename)
|
|
|
|
f = open (filename, 'w')
|
|
|
|
points = mesh.Points()
|
|
print (len(points), file=f)
|
|
for p in points:
|
|
print (p.p[0], p.p[1], p.p[2], file=f)
|
|
|
|
|
|
volels = mesh.Elements3D();
|
|
print (len(volels), file=f)
|
|
for el in volels:
|
|
print (el.index, end=" ", file=f)
|
|
for p in el.points:
|
|
print (p.nr, end=" ", file=f)
|
|
print(file=f)
|
|
|
|
|
|
|
|
|