summaryrefslogtreecommitdiffstats
path: root/Smoke/fluids.c
diff options
context:
space:
mode:
authorOliver Schinagl <oliver@schinagl.nl>2008-01-09 13:11:49 (GMT)
committerOliver Schinagl <oliver@schinagl.nl>2008-01-09 13:11:49 (GMT)
commit2f82b925a8d54fccc0ed78ce9c16f1079aed8588 (patch)
tree1b90101f9988fd6f6ee8926add15d4d6b2fdf5cc /Smoke/fluids.c
parent54de5aa73a9effad7857f597fba3d6fa99e7f21f (diff)
download2iv35-2f82b925a8d54fccc0ed78ce9c16f1079aed8588.zip
2iv35-2f82b925a8d54fccc0ed78ce9c16f1079aed8588.tar.gz
2iv35-2f82b925a8d54fccc0ed78ce9c16f1079aed8588.tar.bz2
relocated rescale_to_winwith
Diffstat (limited to 'Smoke/fluids.c')
-rw-r--r--Smoke/fluids.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/Smoke/fluids.c b/Smoke/fluids.c
index 51ee23e..eeada0e 100644
--- a/Smoke/fluids.c
+++ b/Smoke/fluids.c
@@ -82,9 +82,8 @@ void fluids_init_simulation(int n, struct vis_data_arrays *vis_data)
{
frame_hist[i] = (fftw_real*) malloc(dim1);
}
-
- for (i = 0; i < n * n; i++) //Initialize data structures to 0
- { vx[i] = vy[i] = vx0[i] = vy0[i] = fx[i] = fy[i] = rho[i] = rho0[i] = 0.0f; }
+
+ fluids_reset_simulation();
vis_data->rho = rho;
vis_data->force = (fftw_real *)malloc(dim2);
@@ -102,10 +101,6 @@ void fluids_reset_simulation(void) {
{ vx[i] = vy[i] = vx0[i] = vy0[i] = fx[i] = fy[i] = rho[i] = rho0[i] = 0.0f; }
}
-int rescale_to_winwidth(float value)
-{
- return round(value *winWidth);
-}
//FFT: Execute the Fast Fourier Transform on the dataset 'vx'.
// 'dirfection' indicates if we do the direct (1) or inverse (-1) Fourier Transform