|
[Sponsors] |
May 25, 2004, 13:57 |
Programming in CFD
|
#1 |
Guest
Posts: n/a
|
Does anybody know the references regarding the object-oriented programming in CFD especially programming with C++ and Java?
|
|
May 25, 2004, 14:22 |
Re: Programming in CFD
|
#2 |
Guest
Posts: n/a
|
Try:
Weller, H.G.; Tabor G.; Jasak, H. and Fureby, C.: Tensorial Approach to CFD using Object Orientated Techniques, Computers in Physics, 1998 v 12 n 6, pp 620-631 |
|
May 25, 2004, 14:53 |
Re: Programming in CFD
|
#3 |
Guest
Posts: n/a
|
Not specifically related to C++ but more generally, see
Scientific and Engineering C++, by Barton and Nackman G. Buzzi-Ferrari: Scientific C++ (Addison-Wesley 1993) |
|
May 26, 2004, 03:40 |
Re: Programming in CFD
|
#4 |
Guest
Posts: n/a
|
Numerical Recipes iN C++.
|
|
May 26, 2004, 10:10 |
Re: Programming in CFD
|
#5 |
Guest
Posts: n/a
|
Another source is the Diffpack package, described as "a set of libraries." It was originally developed in a university environment with a publicly distributed version, but the current version is proprietary and distributed by a company called Numerical Objects. Information can be found at www.nobjects.com. On request they will send you a CD with documentation and a lot of code for free. There are examples of application to some CFD problems. They will send you a key, valid for a month or so, which allows you to develop and use their libraries for your application. The key can be renewed, or you can buy a license. There is also a text "Computational Partial Differential Equations, Numerical Methods and Diffpack Programming," by H. P. Langtangen.
But the important thing for your purposes is that there is source code you can study and adapt for your own purposes. The catch is that the source for the numerical solvers is not included, but you can piece that together yourself. |
|
May 26, 2004, 12:25 |
Re: Programming in CFD
|
#6 |
Guest
Posts: n/a
|
I am using FOAM from www.nabla.co.uk and I am enjoying it very much. It is C++, open source.
|
|
May 27, 2004, 02:00 |
Re: Programming in CFD
|
#7 |
Guest
Posts: n/a
|
I do not see a download link on their website. How did you get the routines?
|
|
May 27, 2004, 06:12 |
Re: Programming in CFD
|
#8 |
Guest
Posts: n/a
|
Leo:
It is only free for academic use. Send them a request. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
How to learn programming a cfd code? | Peter Specht | Main CFD Forum | 6 | April 27, 2004 18:12 |
Where do we go from here? CFD in 2001 | John C. Chien | Main CFD Forum | 36 | January 24, 2001 22:10 |
ASME CFD Symposium, Atlanta, July 2001 | Chris R. Kleijn | Main CFD Forum | 0 | September 13, 2000 05:48 |
ASME CFD Symposium, Atlanta, July 2001 | Chris R. Kleijn | Main CFD Forum | 0 | August 21, 2000 05:49 |
Which is better to develop in-house CFD code or to buy a available CFD package. | Tareq Al-shaalan | Main CFD Forum | 10 | June 13, 1999 00:27 |