Hello forum,

I am trying to get the mean values of an unsteady flow. So far I tried the following code:

for (i=1; i<=iterations; i++)

{

t +=dt; // update the time step

up[ ]=u[ ]; // Problem variables

PROBLEM; //Call to solve the problem equation

sumu[ ] += u[ ];

}

umean[ ] = sumu[ ]/iterations;

The problem is that “sumu[ ] += u[ ]” doesn’t seem to work as I expected. For example if at iteration “n”, the maximum velocity is 1 m/s and at iteration “n+1”, the maximum velocity is 2 m/s, I get a maximum velocity of 5 m/s.

I attached the equation of the time integral which I want to apply now in this case in order to get the mean/time-averaged values. Unfortunately I didn’t manage to implement it.

Could you, please, help me to get the mean values?

Regards,

Robert