Page Menu
Home
c4science
Search
Configure Global Search
Log In
Files
F85263675
test_delaunay.py
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Fri, Sep 27, 21:21
Size
1002 B
Mime Type
text/x-python
Expires
Sun, Sep 29, 21:21 (1 d, 23 h)
Engine
blob
Format
Raw Data
Handle
21148764
Attached To
rGEAR Gear
test_delaunay.py
View Options
#!/usr/bin/env python
from
pNbody
import
*
from
pNbody
import
ic
from
pNbody
import
libutil
from
numpy
import
*
import
sys
import
time
import
copy
from
PyGear
import
gadget
nb
=
Nbody
(
"snap.dat"
,
ftype
=
"gadget"
)
###################################
# init PyGear
gadget
.
InitMPI
()
# init MPI
gadget
.
InitDefaultParameters
()
# init default parameters
gadget
.
Info
()
params
=
{}
params
[
'ErrTolTheta'
]
=
0.7
params
[
'DesNumNgb'
]
=
15
params
[
'MaxNumNgbDeviation'
]
=
3
params
[
'UnitLength_in_cm'
]
=
3.085e+21
params
[
'UnitMass_in_g'
]
=
4.435693e+44
params
[
'UnitVelocity_in_cm_per_s'
]
=
97824708.2699
params
[
'BoxSize'
]
=
1.0
params
[
'PartAllocFactor'
]
=
10
gadget
.
SetParameters
(
params
)
###################################
# load particles
gadget
.
LoadParticles
(
array
(
nb
.
npart
),
nb
.
pos
,
nb
.
vel
,
nb
.
mass
,
nb
.
num
,
nb
.
tpe
)
###################################
# compute Delaunay
t1
=
time
.
time
()
gadget
.
ConstructDelaunay
()
t2
=
time
.
time
()
print
"Delaunay"
,
"in"
,(
t2
-
t1
),
"s"
Event Timeline
Log In to Comment