diff --git a/src/navier-stokes.c b/src/navier-stokes.c index 24b4508..531398d 100644 --- a/src/navier-stokes.c +++ b/src/navier-stokes.c @@ -99,6 +99,9 @@ int energy( // copy initial condition copy_u(u, u0, K1, K2); + // init running average + avg=0; + // iterate for(t=0;t0){ + avg=avg-(avg-energy)/t; + } + + fprintf(stderr,"%d % .8e % .8e % .8e\n",t,t*delta, energy, avg); + printf("%8d % .15e % .15e % .15e\n",t,t*delta,energy,avg); } }