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$ Commented Jun 24, 2014 at 9:11
  • $\begingroup$ if not why FLUENT put time variable steeping method as option on time step ? $\endgroup$ Commented 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
    Commented 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
    Commented 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$ Commented Jun 24, 2014 at 11:18

Your Answer

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

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