1
$\begingroup$

I have a transient simulation for a case from 0 to 3 sec , actually i interest the solutions on time range from 2 to 3 sec , as my velocity and mesh size , my time step should be 0.0000000001 sec , my question is can I make my time step is 0.0001 sec for time range 0 to 1.9 and the i use 0.0000000001 for time range from 1.9 to 4 sec ( the range i interested ) ? BTW I use ANSYS FLUENT as a commercial CFD software.

$\endgroup$

1 Answer 1

1
$\begingroup$

Certainly not. Since the approximation error is simply accumulating during the time integration.

You can never compensate the errors you made earlier.

Thus, in terms of accuracy, this is not a good idea.

$\endgroup$
7
  • $\begingroup$ also if i have convergence on iterations for one time step ? $\endgroup$ Jun 24, 2014 at 9:11
  • $\begingroup$ if not why FLUENT put time variable steeping method as option on time step ? $\endgroup$ Jun 24, 2014 at 9:30
  • $\begingroup$ 1. No. Convergence in every time step only means that the algebraic error is small. This is independent of the approximation error. $\endgroup$
    – Jan
    Jun 24, 2014 at 10:28
  • $\begingroup$ 2. Variable time stepping uses heuristics to estimate the error and to use larger time steps where the error is probably small anyways. $\endgroup$
    – Jan
    Jun 24, 2014 at 10:29
  • $\begingroup$ Ok. I have boiling case , starting time the CFL=0 until boiling happen , so can I use different time step at each range ? $\endgroup$ Jun 24, 2014 at 11:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.