tsimulation.c: remove unneeded conditional - granular - granular dynamics simulation
(HTM) git clone git://src.adamsgaard.dk/granular
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit 33c9719702602eeed78558111d7a73d1eae0073a
(DIR) parent cfa3bfe54ace36af3da7e87c548cebbd38549eb2
(HTM) Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Fri, 9 Apr 2021 13:23:10 +0200
simulation.c: remove unneeded conditional
Diffstat:
M simulation.c | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
---
(DIR) diff --git a/simulation.c b/simulation.c
t@@ -95,12 +95,10 @@ sim_grain_pair_overlap(struct simulation *sim, size_t i, size_t j)
double pos[3], overlap;
int d;
- if (i < j) {
- for (d = 0; d < 3; d++)
- pos[d] = sim->grains[i].pos[d] - sim->grains[j].pos[d];
- overlap = euclidean_norm(pos, 3)
- - (sim->grains[i].radius + sim->grains[j].radius);
- }
+ for (d = 0; d < 3; d++)
+ pos[d] = sim->grains[i].pos[d] - sim->grains[j].pos[d];
+ overlap = euclidean_norm(pos, 3)
+ - (sim->grains[i].radius + sim->grains[j].radius);
return overlap;
}