Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations KootK on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

finite element methods

Status
Not open for further replies.

ryan_struct

Aerospace
Oct 24, 2015
16
Hii all
Im new to this forum. I have certain doubts regarding fem.
1.Why scientists use programming in fem using fortran/phython/matlab when we are having advanced softwares?
2.what is explicit finite element and extended fem?

 
Replies continue below

Recommended for you

If you are asking why people bother to build their own pre and post processors, which then hook in to custom solvers, rather than using 'advanced software', then I suppose the answer is often flexibility, and perhaps cost. As an example, I wished to build an optimised spaceframe, from a range of commercially available tube sizes. At the time there was no product available that would work through the palette of available tubes for every location in the spaceframe, leaving me with the alternative of either writing a script that generated the input files for a commercial solver, and which then analysed the output files, or else doing the whole job inside matlab with the openfem solver. In terms of complexity there wasn't much in it, but the time constraint of writing out text files and so on was avoided by working inside matlab entirely, and it was one less layer of debugging. Plus of course plotting the progress and results was a breeze inside matlab.

I have used both approaches, and if you have a bulletproof way of writing and reading text files (say QBasic) I'd actually recommend that if you have easy command line access to a good fem solver.


Cheers

Greg Locock


New here? Try reading these, they might help FAQ731-376
 
Thanks GregLocock for the replay!
Im doing masters in Structural engineering and final year thesis in aerospace engineering (using CFD,ALE coupling) now only I fell In love with finite element methods. Could you please suggest me some pdf/ebooks to start fem programming using matlab,For beginner.
 
You can certainly do a search on the Mathworks site: references from Wikipedia:

There's also a forum on this site: forum727

TTFN
I can do absolutely anything. I'm an expert!
homework forum: //faq731-376 forum1529
 
cjstruct said:
...

1.Why scientists use programming in fem using fortran/python/matlab when we are having advanced softwares?

...

What is advanced software? You are doing calculations. You need to be able to do math, you need to manage arrays, and you need logic. Current versions of Fortran are structured. C[ ]does not do exponents. I can see the reason for object oriented programming, but it is a pain for small projects and applications.

FEA software should be written by structural analysis geeks, not programming geeks.

--
JHG
 
Finite elements have %5-10 validity in their results which means you do not need to do so many tests.
Otherwise you would spend a lot of time on it.

The only website dedicated just to Engineers in Aerospace domain.
Click on and read the best Aerospace Engineering and Aviation Portal dedicated just for ENGINEERS!
Free Aerospace Engineering and Aviation News ! Get your membership now and follow the industry for free.
>>>>> <<<<
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor