|
[Sponsors] |
March 4, 2010, 08:41 |
What is a smoother!
|
#1 |
Senior Member
Claus Meister
Join Date: Aug 2009
Location: Wiesbaden, Germany
Posts: 241
Rep Power: 17 |
Hello Folks!
Waht ist smoother, or for what does it stand for? I read it everywhere but nowhere is ti explained. Cheers, Claus |
|
March 5, 2010, 11:54 |
|
#2 |
Member
Marco Evangelos Biancolini
Join Date: May 2009
Location: Rome - Italy
Posts: 80
Rep Power: 16 |
A smoother allows to change the shape of a mesh preserving its topology.
Usually is used to improve the quality of a volume mesh after meshing (with fixed boundaries or with boundary nodes sliding on boundary surfaces). It can be used to accommodate the movement of mesh boundary. There are several algorithm take a look to this presentation: http://www.torvergata-karting.it/fil...Biancolini.pdf Take a look to related industrial solution: http://www.rbf-morph.com/ |
|
March 5, 2010, 12:28 |
|
#3 |
Member
|
In CFD, I encounter two smoother concepts.
1. Mesh smoother. as just mentioned by meb. 2. Numerical smoother for matrix computation, similar to a preconditioner. |
|
March 5, 2010, 16:33 |
|
#4 |
Senior Member
Claus Meister
Join Date: Aug 2009
Location: Wiesbaden, Germany
Posts: 241
Rep Power: 17 |
Thanks meb, for your answer!
But my question was related, as bearcat posted, to matrix computation. For instance, Gauss Seidel appears in same context. What is Gauss Seidel supposed to smooth? Cheers, Claus |
|
March 6, 2010, 11:55 |
|
#5 |
New Member
Join Date: May 2009
Posts: 28
Rep Power: 16 |
For example in multigrid methods... There you have a hierarchy of discretizations and in cycles, you interpolate the solution between the different levels and do a direct solve at the coarsest scale. After the restriction- or prolongation steps, you usually do a couple of Gauss Seidel iterations to reduce high frequency errors. That is what they call 'smoothing'.
|
|
March 6, 2010, 13:51 |
|
#6 |
Senior Member
Claus Meister
Join Date: Aug 2009
Location: Wiesbaden, Germany
Posts: 241
Rep Power: 17 |
Hey Walli!
Thanks a lot! That is the answer I was looking for. However, I want to digger deeper to understand this method totally. Could you please give me some references? Cheers, Claus |
|
March 9, 2010, 23:45 |
|
#7 |
New Member
Join Date: Jan 2010
Location: Toronto, Canada
Posts: 1
Rep Power: 0 |
Hi Claus,
Gauss-Seidel, and more generally other "preconditioners" and "smoothers" can be thought of as operators on your solution vector, that given enough iterations, would eventually drive your solution error towards zero (of course subject to discretization and machine error). Typically they work well at quickly eliminating the highest spatial frequency component of the error on a given mesh, but slow down asymptotically in their attenuation of error at lower spatial frequency ("coarser") scales. That's where multigrid techniques come in - generally with multigrid you cycle through coarser and finer meshes, thus attenuating error across length scales more uniformly. Where you can afford the extra memory, interpolation, and code complexity overhead they can be very worthwhile at improving convergence rate. I can recommend Chapter 12 of Hirsch's "Numerical Computation of Internal and External Flows - Volume I - Fundamentals of Numerical Discretization" as a good introduction to the numerical analysis of iterative solvers and the multigrid approach. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[ICEM] export hexa mesh to fluent | Wieland | ANSYS Meshing & Geometry | 37 | January 23, 2013 03:27 |
[ICEM] domain interface in ICEM for fluent | hsn | ANSYS Meshing & Geometry | 24 | November 27, 2012 16:43 |
[ICEM] how to realize smooth transition of volume mesh? | yangboMAE | ANSYS Meshing & Geometry | 6 | December 15, 2009 19:24 |
much smoother Cd and Cl vs. angles of attack compared to experimental results | violet | FLUENT | 0 | June 17, 2009 14:52 |
Hilgenstock-White volume mesh smoother | oli | FLUENT | 0 | October 20, 2006 09:53 |