# Grid generation...

 Register Blogs Members List Search Today's Posts Mark Forums Read

 May 18, 2003, 13:59 Grid generation... #1 Question. Guest   Posts: n/a Hi, I am trying to do some grid generation. I want to create a distribution along a line such that the spacing from cell to cell increases smoothly AND where the distance from the first to the last cell is known AND where the size of the first and last cell are known. so lets say my first cell is 1 long and my last cell is 3 long. The spacing between them is 10. These numbers are not necessariliy integers. How do I get a smooth transition from the cell of size 1 to the cell of size 3. I need to know the number of points in between or else the expansion ratio. If I specify the number of points, I need to ensure its within a particular range. Can anyone tell me how to do solve my problem? I tired to figure out a way of doing it using a geometric progression, but failed. Perhaps someone else knows how. Any info would be much appreciated. Thanks.

 May 18, 2003, 23:04 Re: Grid generation... #2 Jonas Holdeman Guest   Posts: n/a In general there is no solution to your problem. To see this, let F and L be the lengths of the first and last cells and D the total segment length. Then if L+F=D there is obviously a solution. Then there is a gap, no solutions until L+sqrt(L*F)+F=D, where the ratio is sqrt(L/F). Then there is another gap, and so on.

 May 19, 2003, 01:05 Re: Grid generation... #3 Praveen Guest   Posts: n/a Given length of first cell h1, length of last cell hN and total length D. Assume that length of the cells varies linearly hi = h1 + (i-1)d where d is not known. Then hN = h1 + (N-1)d and Σ hi = D Using the last two equations can you determine N and d?

 May 19, 2003, 02:40 Re: Grid generation... #4 Levi Guest   Posts: n/a Hi Praveen, it is good idea to write in this Forum normal mathematical formulas. Could you tell how have you written, for example, a symbol Σ? Do you use a converter TeX --> HTML or any other ways? Levi

 May 19, 2003, 08:53 Re: Grid generation... #5 Praveen Guest   Posts: n/a You can type html code directly into the message box. The formulae are generated that way. You can generate math symbols in html itself.

 May 19, 2003, 22:02 Re: Grid generation... #6 Jonas Holdeman Guest   Posts: n/a This doesn't address "Question's" conditions. Since he mentions "expansion ratio" he is looking for a geometric progression. Pardon my crude math expressions, but the "solution" would go like this: Let F and L be the width of the first and last cells, and D the length of the interval. Let R be the expansion ratio and n the number of intervals. Then (1): L=F*R^n, or R^n=L/F, asserting that the first and last are part of a geometric progression. (2): (1-R^n)/(1-R)=(1-L/F*R)/(1-R)=D/F, asserting that a progression of n terms fills the interval D. Solving for R gives R=(D-F)/(D-L). Solving for n gives n=log(L/F)/log((D-F)/(D-L)). BUT, in general, n is NOT an INTEGER, and thus there is no solution in general. It CAN be an integer for certain values of the parameters.

 May 20, 2003, 10:33 Re: Grid generation... #7 Question. Guest   Posts: n/a Thanks for your very informative answers. If I vary "n" (as an integer) and "R", is it possible to satisfy any "L" and "R" and "D" ? Of course the requirement is that all intermediate cells are of a length between "L" and "R". Also, they value needs to increase from "L" to "R" if "L" is smaller than "R". The problem can be solved where, for example we have "L" = 2 and "" = 32 and the intermediate distance, "D" = 4 + 8 +16 = 28. This is for an integer solution of R = 2. Luckily n is also an integer in this case. I don't think so the method described above can do what I want it to do, but it is a very appealing idea. Does anyone know how to overcome this meshing problem by another method...other than chossing points by hand? Any references?

 May 21, 2003, 20:54 Re: Grid generation... #8 Jonas Holdeman Guest   Posts: n/a Something has to give way to find a useful solution to your problem. I haven't really thought about it, but perhaps you should give up the constraint of a fixed geometric progression. Maybe something like cubic interpolation. Even this would be unsatisfactory is some cases. Maybe you would have to use an arithmetic progression. I think there is a useful solution to your problem as long as you use reasonable values for L, F, and D.

 May 22, 2003, 02:38 Re: Grid generation... #9 luca gasparini Guest   Posts: n/a I'm not fully sure that the following reference answer your question 100% but to my knowledge is one of the best thing I've seen around: you will be able to derive a provedly smooth point distribution that spans the required distance with however only an approximate specification (if I remember correctly) of the size of the first and last cell. Vinokur, M., "On One-Dimensional Stretching Functions for Finite-Difference Calculations", NASA CR 3313, 1980 Hope it helps you.

 Thread Tools Display Modes Linear Mode

 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 OffTrackbacks are On Pingbacks are On Refbacks are On Forum Rules

 Similar Threads Thread Thread Starter Forum Replies Last Post aya FLUENT 11 March 4, 2008 15:46 Marcus Lobbia Main CFD Forum 2 November 9, 2003 06:53 Patel Amit R. FLUENT 1 February 28, 2003 22:27 Art Stretton Phoenics 5 April 2, 2002 05:59 Robert Schneiders Main CFD Forum 0 March 2, 1999 05:07

All times are GMT -4. The time now is 01:46.