Introduction
Introduction Statistics Contact Development Disclaimer Help
tChanged to class type in free... - sphere - GPU-based 3D discrete element meth…
git clone git://src.adamsgaard.dk/sphere
Log
Files
Refs
LICENSE
---
commit ad86704c71d456826b62ba4d8b1e23dc9f420467
parent ff0ef120a58910bd4dd4e366c584a7d4b451c9a7
Author: Anders Damsgaard Christensen <[email protected]>
Date: Fri, 26 Oct 2012 23:15:26 +0200
Changed to class type in free...
Diffstat:
M src/device.cu | 50 ++++++++++++++++-------------…
1 file changed, 25 insertions(+), 25 deletions(-)
---
diff --git a/src/device.cu b/src/device.cu
t@@ -277,35 +277,35 @@ __host__ void DEM::freeGlobalDeviceMemory()
if (verbose == 1)
printf("\nLiberating device memory: ");
// Particle arrays
- cudaFree(dev_k.x);
- cudaFree(dev_sort.x_sorted);
- cudaFree(dev_k.vel);
- cudaFree(dev_sort.vel_sorted);
- cudaFree(dev_k.angvel);
- cudaFree(dev_sort.angvel_sorted);
- cudaFree(dev_k.acc);
- cudaFree(dev_k.angacc);
- cudaFree(dev_k.force);
- cudaFree(dev_k.torque);
- cudaFree(dev_k.angpos);
- cudaFree(dev_e.es_dot);
- cudaFree(dev_e.ev_dot);
- cudaFree(dev_e.es);
- cudaFree(dev_e.ev);
- cudaFree(dev_e.p);
- cudaFree(dev_k.contacts);
- cudaFree(dev_k.distmod);
- cudaFree(dev_k.delta_t);
+ cudaFree(dev_k->x);
+ cudaFree(dev_sort->x_sorted);
+ cudaFree(dev_k->vel);
+ cudaFree(dev_sort->vel_sorted);
+ cudaFree(dev_k->angvel);
+ cudaFree(dev_sort->angvel_sorted);
+ cudaFree(dev_k->acc);
+ cudaFree(dev_k->angacc);
+ cudaFree(dev_k->force);
+ cudaFree(dev_k->torque);
+ cudaFree(dev_k->angpos);
+ cudaFree(dev_e->es_dot);
+ cudaFree(dev_e->ev_dot);
+ cudaFree(dev_e->es);
+ cudaFree(dev_e->ev);
+ cudaFree(dev_e->p);
+ cudaFree(dev_k->contacts);
+ cudaFree(dev_k->distmod);
+ cudaFree(dev_k->delta_t);
// Cell-related arrays
- cudaFree(dev_sort.gridParticleIndex);
- cudaFree(dev_sort.cellStart);
- cudaFree(dev_sort.cellEnd);
+ cudaFree(dev_sort->gridParticleIndex);
+ cudaFree(dev_sort->cellStart);
+ cudaFree(dev_sort->cellEnd);
// Wall arrays
- cudaFree(dev_walls.nx);
- cudaFree(dev_walls.mvfd);
- cudaFree(dev_walls.force);
+ cudaFree(dev_walls->nx);
+ cudaFree(dev_walls->mvfd);
+ cudaFree(dev_walls->force);
cudaFree(dev_w_force_partial);
if (verbose == 1)
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.