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;
        }