AcouSTO
version 2.0
◆
evalR0_0fs4d()
static void evalR0_0fs4d
(
double *
pts
,
unsigned
dim
,
double *
p
,
const double *
c
,
const double *
r1
,
const double *
r2
)
static
398
{
399
unsigned
i;
400
401
memcpy(pts, p,
sizeof
(
double
) * dim); pts += dim;
402
403
for
(i = 0; i < dim; i++) {
404
p[i] = c[i] - r1[i];
405
memcpy(pts, p,
sizeof
(
double
) * dim); pts += dim;
406
407
p[i] = c[i] + r1[i];
408
memcpy(pts, p,
sizeof
(
double
) * dim); pts += dim;
409
410
p[i] = c[i] - r2[i];
411
memcpy(pts, p,
sizeof
(
double
) * dim); pts += dim;
412
413
p[i] = c[i] + r2[i];
414
memcpy(pts, p,
sizeof
(
double
) * dim); pts += dim;
415
416
p[i] = c[i];
417
}
418
}
Acousto2.0
trunk
src
math
cubature.c
Generated on Wed Apr 5 2017 14:32:02 for AcouSTO by
1.8.13