From 4bfd5c1718d016551e2fb418453fc34ba8b12bcb Mon Sep 17 00:00:00 2001 From: Oli Date: Fri, 4 Feb 2022 21:31:30 -0300 Subject: [PATCH] change covariance for --- fftma_module/gen/lib_src/covariance.c | 6 +++--- fftma_module/gen/lib_src/fftma2.c | 4 ++++ 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/fftma_module/gen/lib_src/covariance.c b/fftma_module/gen/lib_src/covariance.c index a96a652..597512d 100644 --- a/fftma_module/gen/lib_src/covariance.c +++ b/fftma_module/gen/lib_src/covariance.c @@ -11,9 +11,9 @@ void covariance(chunk_array_t* covar, struct vario_mod variogram, struct grid_mo for (i = 0; i < 3; i++) n2[i] = n[i] / 2; - for (i = 0; i <= n2[0]; i++) { - for (j = 0; j <= n2[1]; j++) { - for (k = 0; k <= n2[2]; k++) { + for (j = 0; j <= n2[1]; j++) { + for (k = 0; k <= n2[2]; k++) { + for (i = 0; i <= n2[0]; i++) { /*area 1*/ maille = 1 + i + n[0] * (j + n[1] * k); diff --git a/fftma_module/gen/lib_src/fftma2.c b/fftma_module/gen/lib_src/fftma2.c index 622d15e..8b28a2e 100644 --- a/fftma_module/gen/lib_src/fftma2.c +++ b/fftma_module/gen/lib_src/fftma2.c @@ -62,9 +62,13 @@ void FFTMA2(struct vario_mod variogram, struct grid_mod grid, int n[3], struct r worki = (double*)malloc(nmax * sizeof(double)); testmemory(worki); + printf("empece covariance\n"); + /*covariance function creation*/ covariance(covar, variogram, grid, n); + printf("termine covariance\n"); + chunk_array_flush(covar); /*power spectrum*/