twrite diameter instead of radius to VTK files - sphere - GPU-based 3D discrete element method algorithm with optional fluid coupling
(HTM) git clone git://src.adamsgaard.dk/sphere
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) LICENSE
---
(DIR) commit 51d90ea606adf26fc6e796a38d547269df9b985a
(DIR) parent 45015224a9aa5cdd2491c36a4d671a7d2972a877
(HTM) 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')