CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Main CFD Forum

why some solvers use non-dimentionalized form of navier-stokes equations?

Register Blogs Community New Posts Updated Threads Search

Like Tree4Likes
  • 2 Post By LuckyTran
  • 1 Post By FMDenaro
  • 1 Post By FMDenaro

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   May 20, 2022, 06:37
Default why some solvers use non-dimentionalized form of navier-stokes equations?
  #1
Senior Member
 
Sayan Bhattacharjee
Join Date: Mar 2020
Posts: 495
Rep Power: 8
aerosayan is on a distinguished road
NASA's CFL3D and FUN3D solvers seems to non-dimensionalize the governing equations.


I could not find or understand the reason behind such a decision. Can anyone please explain why they did it, and was there any benefit or side-effect from doing it?
aerosayan is offline   Reply With Quote

Old   May 20, 2022, 08:12
Default
  #2
Senior Member
 
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,675
Rep Power: 66
LuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura about
1) Governing equations are never truly non-dimensionalized at the linear solver level. You have a coefficient matrix that needs solving and that's it. What's different is the user-interface: the user must provide a mesh (dimensional or non-dimensional) and then make sure that all the boundary conditions and settings (all user inputs) are in units consistent with the mesh provided.


2) NASA and many other US/English-companies engineer using English units. We're talking about inches-feet-miles, pounds, slugs, Farenheit, inches of water, psi, and so on. It is deeply ingrained in these work cultures to have conversion factors everywhere in all their equations and for them, it's really no big deal whether a particular software is dimensional or non-dimensional because they always go through the same process of converting units in and out of English units anyway. It's not any better one way or another.
sbaffini and aerosayan like this.
LuckyTran is offline   Reply With Quote

Old   May 20, 2022, 11:24
Default
  #3
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,773
Rep Power: 71
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
There is a fundamental theoretical reason to work in non-dimensional form.
If you choose correctly the characteristic scales of the problem you have that the variables will be O(1). This way is quite practical to check for correct results.
aerosayan likes this.
FMDenaro is offline   Reply With Quote

Old   May 20, 2022, 11:30
Default
  #4
Senior Member
 
Sayan Bhattacharjee
Join Date: Mar 2020
Posts: 495
Rep Power: 8
aerosayan is on a distinguished road
Quote:
Originally Posted by FMDenaro View Post
If you choose correctly the characteristic scales of the problem you have that the variables will be O(1). This way is quite practical to check for correct results.

Thanks for your answer. English isn't my first language so I couldn't understand this part. Do you mean that the solution values come out in range [0.0, 1.0] , (like Cl and Cd for lift and drag), so it becomes easy for us to check if our results are correct without too much hassle?
aerosayan is offline   Reply With Quote

Old   May 20, 2022, 14:41
Default
  #5
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,773
Rep Power: 71
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
Quote:
Originally Posted by aerosayan View Post
Thanks for your answer. English isn't my first language so I couldn't understand this part. Do you mean that the solution values come out in range [0.0, 1.0] , (like Cl and Cd for lift and drag), so it becomes easy for us to check if our results are correct without too much hassle?



Well, it could be also 3, 5.1, 6 ... the term O(1) means that. The key is to have the correct knowledge of the problem and to choice the proper reference values.
aerosayan likes this.
FMDenaro is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Question about governing equations of standard solvers Jerry L.D. Cheng OpenFOAM 0 March 8, 2015 07:22
Convective term in Linearized Navier Stokes Equations And901 OpenFOAM Programming & Development 0 October 22, 2014 11:00
Navier stokes compresible viscid flow fea, somebody can help? Jose Choy Main CFD Forum 3 October 24, 2003 02:28
help: I am trying to solve Navier Stokes compressible and viscid flow Jose Choy Main CFD Forum 2 May 18, 2000 05:45
Computational complexity of Navier Stokes equations Marco Ellero Main CFD Forum 5 May 5, 1999 21:07


All times are GMT -4. The time now is 14:31.