How to properly use LTS
Posted: Tue Apr 07, 2026 9:47 am
Dear Forum,
We are facing issues with the local time stepping for buoyancy driven flow (and conjugate heat transfer). From our understanding the local time step would be calculated as follow :
- dtCFL = max( min(CFL*dX/U, tref * fmax) , tref * fmin)
- for the solid an analogous relation based on Fourier number
1 - Is this relation true ?
2 - what does the Time step maximal variation parameters ? Is it a smoothing coefficient that prevents the time step to vary too quickly between two iterations ?
3- What are the recommendations and best-practices for a proper usage of LTS ?
In our simulations we note a great variability of the results depending on all the parameters : the solution doesn't converge to the same state if we change fmin from 0.01 to 0.001 for instance. The gap between solutions can be very large...
Best regards
We are facing issues with the local time stepping for buoyancy driven flow (and conjugate heat transfer). From our understanding the local time step would be calculated as follow :
- dtCFL = max( min(CFL*dX/U, tref * fmax) , tref * fmin)
- for the solid an analogous relation based on Fourier number
1 - Is this relation true ?
2 - what does the Time step maximal variation parameters ? Is it a smoothing coefficient that prevents the time step to vary too quickly between two iterations ?
3- What are the recommendations and best-practices for a proper usage of LTS ?
In our simulations we note a great variability of the results depending on all the parameters : the solution doesn't converge to the same state if we change fmin from 0.01 to 0.001 for instance. The gap between solutions can be very large...
Best regards