|
[Sponsors] |
CFD Research: Mainly using commercial codes or developing new codes? |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
March 1, 2013, 16:16 |
CFD Research: Mainly using commercial codes or developing new codes?
|
#1 |
Member
Join Date: Jan 2013
Posts: 39
Rep Power: 13 |
For graduate school research, do most graduate students doing CFD research use commercial codes or develop their own codes?
|
|
March 1, 2013, 17:30 |
|
#2 |
Member
Melih Meriç
Join Date: Apr 2011
Posts: 46
Rep Power: 15 |
its definitely your decision..
you have to take your own decision.. in the Msc level may be you can want to learn the advance analytical fluid dynamics and then numerical methods.. later than you can learn commercial cfd packages and cfd application engineering.. after these steps may be you can want to develop some new coding techniques.. this is the my own way |
|
March 2, 2013, 05:08 |
|
#3 |
Member
Ravindra Shende
Join Date: Feb 2011
Location: Pune, India
Posts: 45
Rep Power: 15 |
I am a graduate student and I have developed my own code, but I took a lot of time to learn it. However, most of my friends are using software packages.
The process of developing a code could be really stressful and time consuming. Moreover the software packages and related tutorials are readily available. Therefore, I think, most of the people go for it. And now that I think of it, if I had worked with software packages first and got to know how cfd is used, how the results are verified and validated, then I might have developed my code much faster. But then, I think I would have to keep my focus and constantly remind myself that I am using this package in order to understand different aspects of cfd otherwise I would loose my focus from coding. |
|
March 2, 2013, 07:22 |
|
#4 |
Senior Member
andy
Join Date: May 2009
Posts: 308
Rep Power: 18 |
Writing code is pure overhead and in itself contributes nothing to CFD research. In my experience the best quality research performed by graduate level students on CFD methods involves taking an existing CFD research code being used by others in the research group and modifying it to include what the student is studying.
|
|
March 2, 2013, 08:30 |
|
#5 |
Senior Member
Lefteris
Join Date: Oct 2011
Location: UK
Posts: 341
Rep Power: 16 |
That's what I did on CAFFA code. This helped a lot in my understanding of numerical methods, the concepts behind them and their range of applicability. I wouldn't have learnt or understood them if was working with a package.
__________________
Lefteris |
|
March 2, 2013, 09:19 |
|
#6 |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,882
Rep Power: 73 |
mmmhhh.... I think you can not really contribute in modifying succesfully an existing code if you have not previously learned to build your own-made CFD code... at least a simple cartesian structured code is a must for anyone involved in CFD researches!
|
|
March 2, 2013, 09:50 |
|
#7 |
Senior Member
Lefteris
Join Date: Oct 2011
Location: UK
Posts: 341
Rep Power: 16 |
It's done step by step. I had the chance to work with distinguished professors and they guided me in the best possible way. We began by discretising simple equations, then I wrote a few codes in fortran and C++ for 1D problems and then I worked on Mr. Peric's CAFFA code.
I feel that this procedure helped me to understand CFD deeper than working on Fluent for example from the beginning.
__________________
Lefteris |
|
March 2, 2013, 10:06 |
|
#8 | |
Senior Member
andy
Join Date: May 2009
Posts: 308
Rep Power: 18 |
Quote:
Of course there may be other objectives such as what the researcher would rather do such as developing practical skills and knowledge instead of getting on with their research studies. Also writing code can have a more important role outside established CFD groups or in newly formed CFD groups. But new researchers are normally pretty poor at writing useful CFD code from scratch because they lack experience and practical knowledge. |
||
March 2, 2013, 10:36 |
|
#9 |
Senior Member
François Grégoire
Join Date: Jan 2010
Location: Canada
Posts: 392
Rep Power: 17 |
You will definitely write some training codes if you take graduate courses. The sooner you take the course, the better.
Then you use flexible software packages where you can modify stuff. No need to write a complex multiphysics code from scratch: there are teams of mathematicians doing it at Fluent, CFX, Comsol, etc. You think you're better/faster than a team of experienced code developers? IMHO, no way. My 2 cents. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Tired of employers focus on commercial code experience | Steven P. | Lounge | 21 | May 14, 2014 10:43 |
CFD JOBS and Expected Salary.... | Noel Harrison | Main CFD Forum | 11 | November 22, 2000 08:15 |
CFD Codes | Jonas Larsson | Main CFD Forum | 5 | September 14, 1998 08:08 |
CFD - Trends and Perspectives | Jonas Larsson | Main CFD Forum | 16 | August 7, 1998 17:27 |
salary range | Frank Muldoon | Main CFD Forum | 7 | August 3, 1998 20:04 |