trying to fix.

improvement-multiple_buffers
Oli 3 years ago
parent f11f2457a4
commit cb979d6d30

@ -1,22 +1,22 @@
[General] [General]
simDir=output simDir=prueba5
startJob=0 startJob=0
[Iterables] [Iterables]
p=[10,39,1] p=[10,39,10]
seeds=[5462,1] seeds=[5462,1]
lc=[4] lc=[16]
connectivity=[1] connectivity=[1,2]
variances=[1] variances=[1]
[Generation] [Generation]
Nx = 8 Nx = 64
Ny = 8 Ny = 64
Nz = 8 Nz = 1
variogram_type=1 variogram_type=1
binary = yes binary = yes
kh = 100 kh = 100
kl = 0.01 kl = 0.01
compute_lc = yes compute_lc = no
lcBin=yes lcBin=yes
genera=yes genera=yes
@ -41,4 +41,4 @@ MinBlockSize =1
Max_sample_size = 4 Max_sample_size = 4
kperm=no kperm=no
postprocess=no postprocess=no
SaveVfield=no SaveVfield=yes

@ -11,9 +11,9 @@ void covariance(chunk_array_t* covar, struct vario_mod variogram, struct grid_mo
for (i = 0; i < 3; i++) for (i = 0; i < 3; i++)
n2[i] = n[i] / 2; n2[i] = n[i] / 2;
for (i=0; i<= n2[0]; i++) {
for (j=0; j<= n2[1]; j++) { for (j=0; j<= n2[1]; j++) {
for (k=0; k<= n2[2]; k++) { for (k=0; k<= n2[2]; k++) {
for (i = 0; i <= n2[0]; i++) {
/*area 1*/ /*area 1*/
maille = 1 + i + n[0] * (j + n[1] * k); maille = 1 + i + n[0] * (j + n[1] * k);

@ -333,8 +333,8 @@ void fourt(chunk_array_t* datar, chunk_array_t* datai, int nn[3], int ndim, int
chunk_array_save(datar, i, valuerj - tempr); chunk_array_save(datar, i, valuerj - tempr);
chunk_array_save(datai, i, valueij - tempi); chunk_array_save(datai, i, valueij - tempi);
//chunk_array_get(datar, j, &valuerj); chunk_array_get(datar, j, &valuerj);
//chunk_array_get(datai, j, &valueij); chunk_array_get(datai, j, &valueij);
chunk_array_save(datar, j, valuerj + tempr); chunk_array_save(datar, j, valuerj + tempr);
chunk_array_save(datai, j, valueij + tempi); chunk_array_save(datai, j, valueij + tempi);

Loading…
Cancel
Save