twrite diameter instead of radius to VTK files - sphere - GPU-based 3D discrete element method algorithm with optional fluid coupling
HTML git clone git://src.adamsgaard.dk/sphere
DIR Log
DIR Files
DIR Refs
DIR LICENSE
---
DIR commit 51d90ea606adf26fc6e796a38d547269df9b985a
DIR parent 45015224a9aa5cdd2491c36a4d671a7d2972a877
HTML Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Sun, 22 Jun 2014 09:11:56 +0200
write diameter instead of radius to VTK files
Diffstat:
M python/sphere.py | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
---
DIR diff --git a/python/sphere.py b/python/sphere.py
t@@ -1192,11 +1192,11 @@ class sim:
session. The particles are visualized by selecting the imported data in
the "Pipeline Browser". Afterwards, click the "Glyph" button in the
"Common" toolbar, or go to the "Filters" menu, and press "Glyph" from
- the "Common" list. Choose "Sphere" as the "Glyph Type", set "Radius" to
- 1.0, choose "scalar" as the "Scale Mode". Check the "Edit" checkbox, and
- set the "Set Scale Factor" to 1.0. The field "Maximum Number of Points"
- may be increased if the number of particles exceed the default value.
- Finally press "Apply", and the particles will appear in the main window.
+ the "Common" list. Choose "Sphere" as the "Glyph Type", choose "scalar"
+ as the "Scale Mode". Check the "Edit" checkbox, and set the "Set Scale
+ Factor" to 1.0. The field "Maximum Number of Points" may be increased if
+ the number of particles exceed the default value. Finally press "Apply",
+ and the particles will appear in the main window.
The sphere resolution may be adjusted ("Theta resolution", "Phi
resolution") to increase the quality and the computational requirements
t@@ -1245,14 +1245,14 @@ class sim:
fh.write(' </Points>\n')
### Data attributes
- fh.write(' <PointData Scalars="Radius" Vectors="vector">\n')
+ fh.write(' <PointData Scalars="Diameter" Vectors="vector">\n')
# Radii
- fh.write(' <DataArray type="Float32" Name="Radius" '
+ fh.write(' <DataArray type="Float32" Name="Diameter" '
+ 'format="ascii">\n')
fh.write(' ')
for i in range(self.np):
- fh.write('{} '.format(self.radius[i]))
+ fh.write('{} '.format(self.radius[i]*2.0))
fh.write('\n')
fh.write(' </DataArray>\n')