|
[Sponsors] |
June 23, 2012, 17:44 |
Re: Commercial CFD code Vs In house code
|
#1 |
New Member
rolf kaiser
Join Date: Apr 2011
Posts: 2
Rep Power: 0 |
Hello Members,
I would appreciate of you can share your thoughts on How can someone defend the claim of using in house coding for industrial application over commercial coding, Any guide will be appreciated. thanks in advance rolf |
|
July 4, 2012, 15:01 |
|
#2 |
Senior Member
cfdnewbie
Join Date: Mar 2010
Posts: 557
Rep Power: 20 |
Depends on the problem. Inhouse can of course be tailored to your need, extended, debugged, comes free of charge...l
|
|
July 9, 2012, 06:08 |
|
#3 |
New Member
vikas
Join Date: Dec 2011
Posts: 18
Rep Power: 15 |
Open source code comes handy for academic research only... like someone can't rely on the results of open source CFD software for analysis of a jet engine.
|
|
July 9, 2012, 13:29 |
|
#4 | |
Senior Member
cfdnewbie
Join Date: Mar 2010
Posts: 557
Rep Power: 20 |
Quote:
In my experience, open source codes offer a great deal of trustworthiness, a lot more than commercial codes. Why? because you can do all the testing you like yourself, you can look "under the hood" and see exactly what's going on.... Commercial software is often just a black box, with no means to look at the actual code, do meaningful testing etc. |
||
July 9, 2012, 15:01 |
|
#5 |
New Member
vikas
Join Date: Dec 2011
Posts: 18
Rep Power: 15 |
Lets understand it by an example:
I want to design a military aircraft, so i used say X commercial product, now these are certified companies, and if anything goes wrong the company is to be blamed. So that much trust a commercial software provides. Who will be blamed if open source software is used. I agree open source is excellent as far as learning is concerned. Hope now u have clear picture, what i mean to say.. |
|
July 9, 2012, 15:17 |
|
#6 | |
Senior Member
cfdnewbie
Join Date: Mar 2010
Posts: 557
Rep Power: 20 |
Quote:
But of course, if you do use your own/ open source software, the only one responsible in any case would be you - that can be a good or a bad thing, depending on your standpoint. From my experience, you have a lot more control over open source software than over commercial one....and that means that you can have a much higher confidence in your own code than the black box. There are not few large engineering companies that nowadays push towards open source software - I'm sure that they have their legal departments, and they wouldn't touch open source if it meant any danger of lawsuits to them - because they can get better results with a lot less investment. From my experience, commercial code makers will lose a considerable market share in the next decade or so. |
||
July 9, 2012, 15:22 |
|
#7 |
New Member
vikas
Join Date: Dec 2011
Posts: 18
Rep Power: 15 |
I am sorry, i don't agree with you. As i am currently doing internship in Ansys Inc. so i have a clear picture about an open source and a commercial CFD package.
|
|
July 9, 2012, 15:26 |
|
#8 |
Senior Member
cfdnewbie
Join Date: Mar 2010
Posts: 557
Rep Power: 20 |
No problem, everyone has his own perspective, but of course Ansys will have its specific way of looking at the issue.
There will always be a market for commerical products with nice GUIs and fast support, as there will be a grwoing market for open source codes. One question Ansys and co haven't answered yet is: If I want to run your code on 10000 or 100000 cores, do I have to buy 100000 licences? Does your code scale beyond 100 or 200 cores? I have recently seen the scaling of CFX on up to 300 cores, and over 200, the results look really sad.... |
|
July 10, 2012, 17:08 |
|
#9 |
Senior Member
cfdnewbie
Join Date: Mar 2010
Posts: 557
Rep Power: 20 |
You are giving up?
|
|
July 10, 2012, 21:18 |
|
#10 | |
Senior Member
Vieri Abolaffio
Join Date: Jul 2010
Location: Always on the move.
Posts: 308
Rep Power: 17 |
Quote:
commercial software is excellent. usually reliable, widely tested, and the assistance given from the company (if timely ) is an enourmus advantage. but... you have to put your faith in the product you don't know how it works, knowing that if somethig goes wrong you are the only responsable in front of the client. |
||
July 10, 2012, 23:22 |
|
#11 |
New Member
vikas
Join Date: Dec 2011
Posts: 18
Rep Power: 15 |
I didn't understand what you said .
|
|
July 11, 2012, 03:49 |
|
#12 |
Senior Member
cfdnewbie
Join Date: Mar 2010
Posts: 557
Rep Power: 20 |
||
July 11, 2012, 03:55 |
|
#13 |
Senior Member
cfdnewbie
Join Date: Mar 2010
Posts: 557
Rep Power: 20 |
ah, good to know, I thought it had to be that way.... after all, cfd software should only be used by trained professionals, and it is not an infallible tool with a valid solution for every problem.
I agree that commercial tools can be very helpful. Another plus is the support - but truthfully, some of my worst students end up as end user support at these companies, so I personally wouldn't call there But be that as it may - there's a market for both commercial and open codes, and the market for open codes is growing. |
|
July 11, 2012, 04:06 |
|
#14 |
New Member
vikas
Join Date: Dec 2011
Posts: 18
Rep Power: 15 |
that license stuff !!
|
|
July 11, 2012, 04:13 |
|
#15 |
Senior Member
cfdnewbie
Join Date: Mar 2010
Posts: 557
Rep Power: 20 |
Ok, so let's say a company wants to run the CFD code on 256 cpus in parallel. Often, they then have to buy the software 256 times, like buying 256 copies of windows for all cpus. How much does that cost?! A lot!
And what about if they want to run the code on 100000 Cpus? With open source software, there's no limit on how many copies of the software you need, with commercial software, (usually) you pay per copy. (The parallel performance is another issue alltogether, I have yet to see a commercial product that scales beyond 256) |
|
July 11, 2012, 13:30 |
|
#16 | ||
Senior Member
Vieri Abolaffio
Join Date: Jul 2010
Location: Always on the move.
Posts: 308
Rep Power: 17 |
from ansys website, legal stuff... http://www.ansys.com/staticassets/AN...st-22-2011.pdf
Quote:
Quote:
I will repeat myself, I have used with satisfaction commercial software, and they have some advantages over their open source counterparts. But limitation of responsability is not amongst them. |
|||
July 13, 2012, 04:46 |
|
#17 |
Senior Member
cfdnewbie
Join Date: Mar 2010
Posts: 557
Rep Power: 20 |
Which is a good thing, otherwise, nobody would dare to sell these products any more. plus, everbody using this software should be a well-trained professional, who knows what he is doing or has at least the resources available to read it up somewhere..... I guess that's why I don't look commercial software: The user can have no knowledge about what's going on, make the stupidest mistakes, but the code will usually produce some nice pictures...it's like landing on autopilot, it works allright, until something unforeseen comes along...then: Booom! I'm not saying that all users of commercial products are totally uninformed, but if you browse the forums here, you will get the impression that many many people are told by their boss to solve a problem with the new shiny CFD tool, and haven't had any training and have never taken a class in PDEs.... |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
CFD Design...The CFD Future | John C. Chien | Main CFD Forum | 20 | November 20, 2015 00:40 |
Design Integration with CFD? | John C. Chien | Main CFD Forum | 19 | May 17, 2001 16:56 |
CFD for fans & blower housings | David Carroll | Main CFD Forum | 8 | August 24, 2000 18:25 |
solid kinetic theory | wan xiaotao | Main CFD Forum | 6 | August 10, 1999 19:43 |
any commercial BEM CFD code? | Mikhail | Main CFD Forum | 11 | August 6, 1999 04:17 |