Revision 28f4ee9e406fce786bb126198f84ce6ec43cb9c1 authored by Adrian Baddeley on 10 February 2011, 00:00:00 UTC, committed by Gabor Csardi on 10 February 2011, 00:00:00 UTC
1 parent c4ff53c
utils.c
/*
utils.c
$Revision: 1.2 $ $Date: 2006/10/19 10:22:21 $
Small utilities
*/
void drevcumsum(double *x, int *nx) {
int i;
double sumx;
double *xp;
i = *nx - 1;
xp = x + i;
sumx = *xp;
while(i > 0) {
--i;
--xp;
sumx += *xp;
*xp = sumx;
}
}
void irevcumsum(int *x, int *nx) {
int i;
int sumx;
int *xp;
i = *nx - 1;
xp = x + i;
sumx = *xp;
while(i > 0) {
--i;
--xp;
sumx += *xp;
*xp = sumx;
}
}
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...