| 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) |