CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Main CFD Forum

Programming in CFD

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   May 25, 2004, 13:57
Default Programming in CFD
  #1
Lam
Guest
 
Posts: n/a
Does anybody know the references regarding the object-oriented programming in CFD especially programming with C++ and Java?

  Reply With Quote

Old   May 25, 2004, 14:22
Default Re: Programming in CFD
  #2
Hrvoje Jasak
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
  Reply With Quote

Old   May 25, 2004, 14:53
Default Re: Programming in CFD
  #3
Praveen
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)
  Reply With Quote

Old   May 26, 2004, 03:40
Default Re: Programming in CFD
  #4
Leo
Guest
 
Posts: n/a
Numerical Recipes iN C++.
  Reply With Quote

Old   May 26, 2004, 10:10
Default Re: Programming in CFD
  #5
Jonas Holdeman
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.
  Reply With Quote

Old   May 26, 2004, 12:25
Default Re: Programming in CFD
  #6
luiz
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.
  Reply With Quote

Old   May 27, 2004, 02:00
Default Re: Programming in CFD
  #7
Leo
Guest
 
Posts: n/a
I do not see a download link on their website. How did you get the routines?
  Reply With Quote

Old   May 27, 2004, 06:12
Default Re: Programming in CFD
  #8
Hmmz
Guest
 
Posts: n/a
Leo:

It is only free for academic use. Send them a request.
  Reply With Quote

Reply


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 Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


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


All times are GMT -4. The time now is 17:52.