What happens by doing Bandwidth Reduction?
Hey friends,
In fluent, what happens when u do bandwidth reduction by grid>reorder>domain Why and when do u do it? Thanks |
After you read your mesh in Fluent you can do the bandwidth reduction. Basically Fluent will renumber the nodes of your mesh in order to have a "more diagonal" array. This will allow you to use less memory and also the solution will converge faster.
Do |
Hey DoHander,
So basically, it means that one should make it a practice to always do bandwidth reduction after reading any mesh into Fluent... |
If you use any of the implicit solvers of Fluent yes, you should always do the bandwidth reduction. For the explicit solver this is useless.
Do |
Thanks DoHander :)
|
I also have a question on this, till what value you need to reorder to achieve the most optimal bandwidth? Seem to me that the lower the bandwidth value the better?
|
Quote:
|
details can be found here...
http://en.wikipedia.org/wiki/Banded_matrix This also clearly shows why you cannot have advantage of reordering for explicit solver... |
details can be found here...
http://en.wikipedia.org/wiki/Banded_matrix This also clearly shows why you cannot have advantage of reordering for explicit solver... |
Quote:
Thanks :) /Rasmus |
Quote:
Implicit solvers solve liner systems: e.g. Ax=b for the unknown x. When A has a lower bandwidth, certain algorithms (i.e. Gaussian elimination) are faster. Explicit solvers don't solve linear systems, they simply compute Ax=y for a new y. Regardless of the bandwidth of A, it's simple algebra. |
Quote:
|
All times are GMT -4. The time now is 08:55. |