Hello,
The timestep can be calculated in cartesian coordinates using the formula
dt = (1/c)/sqrt( 1/dx^2 + 1/dy^2 + 1/dz^2)
But in cylindrical coordinates this gets more trickier. In lot of pares the timestep is set as
dt = (1/c)/sqrt( 1/dr^2 +1/(dr*df)^2 + 1/dz^2)
and in some others
dt = (1/c)/sqrt( 1/dr^2 +2/(dr*df)^2 + 1/dz^2)
taking into account that the smallest non-zero arc to be resolved by the solver is 0.5*dr. I am trying to figure out which one should I use because the first one produces larger timestep which is of course preferable. I know that the timestep can be also calculated as the solution of the numerical dispersion, which in cylindrical coordinates is a little bit tricky and problem dependent.
Thank you in advance