CFD Online Discussion Forums

CFD Online Discussion Forums (
-   Main CFD Forum (
-   -   Grid Generation (

Michail June 17, 2005 13:30

Grid Generation
Dear colleagues.

I am writing code for non-orthogonal grid generation, but I need more information/ I have "Numerical Grid Generation Foudation and application" by Joe F.Thomson and Z.U.A. Warsi but it's not sufficient. Also I looked very carefully through Internet via Google, MSN and Yahoo but found nothing usefull. If anybody can send link or give good advice I'll be very grateful. Main difficulty - discretization of Poisson/Laplas equation and its solution.

Waiting for your help, thanks in advance.

Harish June 17, 2005 16:09

Re: Grid Generation
Check the sister website of cfd-online on meshing papers will help.


Michail June 17, 2005 16:29

Re: Grid Generation
Thank you, I already done that, I collected all literature with free access from Internet, found something, but anyway if anyone have good links or articles in .pdf or .ps please help

andy June 17, 2005 16:40

Re: Grid Generation
Thompsons book is online here:

It contains all you should need in order to write your grid generator. In fact, if you want to cheat you can simply copy the code in the appendices.

Márcio Ricardo June 17, 2005 17:06

Re: Grid Generation
Are you having problems in understanding the math formulation or in writing the solvers for the Laplace/Poisson equations?

harry June 18, 2005 09:49

Re: Grid Generation
Maybe you will be interested in this code

Michail June 18, 2005 14:12

Re: Grid Generation
Thank you for question, that it is, main difficulties with discretization, derivation of discrete analog of Laplace/Poisson equation and its numerical implementation

I found something but it's still not enough.

If you can help, I'll be very grateful

Michail June 18, 2005 14:28

Re: Grid Generation
Thank You for your help,

but it's not exactly what I would like to have, besides the description of the algorithm is in "Hole-cutting for Three-Dimensional Overlapping Grids", SIAM J. Sci. Comput. v. 21, pp. 646-665 (1999) [abstract and paper].

I'm out of money to pay for article, and I only want to solve Poisson/Laplace equation and that is all for beginning.

I just build code for solving general transport equation (convection-diffusion) in non-orthogonal curvlinear coordinates and would like to experement with different grids, which are built by myself, that's all, so I need only plain procedure for generating grids, but not professional tools.

Anyway many thanks for Your help.

Also I would like to announce here, that if someone want to have code that I'll write soon, I can send. I use FORTRAN 90

Rob June 20, 2005 02:59

Re: Grid Generation

although it is now widely assumed that scientific information can be found via Google&Co, the truth is that such information can not be found via Google&co. It is bad news, as the internet would offer free access to scientific information in principle. But the really interesting stuff is hidden in difficult-to-find journals. To find something here, one would use commercial databases like Inspec, which has the abstracts also, or author/title based services.

To type your scientific question only into Google is like asking at Mc Donalds about french red wine to your hamburger.


andy June 20, 2005 03:45

Re: Grid Generation
In this particular case you are incorrect even though your statement is perhaps more often right than wrong. The standard reference for this subject is the work of Thompson and his group. His book is available on online - see my earlier post.

The situation is slightly unusual but the subject of structured curvilinear grid generation is relatively straightforward and was thoroughly studied in the 70s and 80s. Little of substance has been added in more recent times.

Nil June 20, 2005 04:04

Re: Grid Generation
This may not concern the subject directly, however, I have seen a small brochure by Bessonov and Koleshko (in Russian) dealing with non-orthogonal grids for two-dimentional problems. It is not presented in the Inet indeed.

Michail June 20, 2005 06:05

Re: Grid Generation
Dear Friends, thank You very much for Your help, support and criticism (andy);-)

I found all I was looking for.

I have some idea.

I live in small town in Lithuania, far from libraries and I haven't money to pay for articles, all literature I've got via Internet, I have HP LaserJet 1100 and modem.

Two years ago I've got an invitation to participate in International Masters' Program in Turbulence at Chalmers University. But an year ago I had nervous breakdow, more than year was in hospital and became an invalid and partially disabled person. So I lost such splendid opportunity, besides I have to be with my ill mom. So I work here at home.

Idea. To open at CFD-online special topic with free access CFD courses, they could be useful for first year students like me. I listed below what I found. I just after hospital and begin to work again. Main goal : to write something like CALC-PVM, only by myself.

1) Partial Differential Equations by W. E. Schiesser, very good

2) Computational Fluid Dynamics in Hydraulic and Sedimentation Engineering by Nils Reidar B. Olsen

3) Turbulent Thermal – Fluid Dynamics by Dr. Djamel Lakehal, ETH

4) Turbulence 5C1218 by KTH 5) Applied Computational Fluid Dynamics 5C1213 by KTH

6) Applied Computational Fluid Dynamics ME 448/548 by Gerald Recktenwald

7) Fire Modeling CIVE 5802 by George Hadjisophocleous

8) ME 608 Numerical Methods in Heat, Mass and Momentum Transfer by Jayathi Y. Murthy can't locate but have, if someone interested in, can send

9) Numerical Computing with MATHLAB by Cleve Moler

10) CVEN 302-503 Computer Applications in Engineering and Construction by Hamn-Ching Chen

11) CVEN 680-600 Advanced Computation Methods for Fluid Flow by Hamn-Ching Chen

12) CVEN 688-600 Computational Fluid Dynamics by Hamn-Ching Chen

13) MAE672-1 Computational Fluid Dynamics by University of Virginia

14) Engineering Computation and Simulation, EE317 by Dr Xiaojun Wang

15) courses by David D. Apsley (Dr) all are very good

16) courses by Division of Thermo and Fluid Dynamics at the Department of Mechanical Engineering, Chalmers University of Technology in Göteborg

Also I found good links to non-orthogonality and grid generation, some good articles and theses.

Michail June 20, 2005 09:20

Re: Grid Generation
Some other idea:

it's time to open free CFD eletronic library.

But if you have patience you have chance to foung something useful, just patience.

Rob June 21, 2005 03:12

Re: Grid Generation
When it comes to structured grid generation, have you had a look at Megacads?

Michail June 21, 2005 12:52

Re: Grid Generation
Thanks, but if it won't be too difficult for you, please, send me a link.

I looked in Google and find:

If it's that, then it doesn't suit, because I need code, preferably in FORTRAN

Rob June 22, 2005 03:33

Re: Grid Generation

A.S. June 22, 2005 03:51

Re: Grid Generation

Are you able to download Megacads. I tried with the ftp link (, but there is not megacads folder.

If you are able to download it please tell mt how to do it.



Rob June 24, 2005 07:55

Re: Grid Generation
They will send you a username and password for the FTP server if you fill in the questionaire.

Rami June 30, 2005 02:09

Re: Grid Generation
Good luck and best wishes for your courageous effort!

Michail June 30, 2005 02:41

Re: Grid Generation
Thank You.

I already discovered bugs in Joe Thomson's book codes.

All times are GMT -4. The time now is 20:09.