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 }