Smart questions
Smart answers
Smart people
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Member Login

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips now!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

Join Eng-Tips
*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

LINK TO THIS FORUM!

Add Stickiness To Your Site By Linking To This Professionally Managed Technical Forum.
Just copy and paste the
code below into your site.

Partner With Us!

"Best Of Breed" Forums Add Stickiness To Your Site
Partner Button
(Download This Button Today!)

Feedback

"...with companys cutting back on training, lack of true support by makers of software, the forums are a great tool in your cyber-toolbox...."

Geography

Where in the world do Eng-Tips members come from?

Good books for Writing FE Code using C++, Fortran, or MATLAB?

pootypeters (Structural)
8 Aug 12 23:10
I was hoping to start writing some very basic FE code to solve simple structural problems. I would not consider myself a programmer and only know C++, Fortran, and MATLAB. This will be difficult but is something that I have a lot of interest in. Does anyone know any good books that address writing FE programs using any of these languages? Thanks.
IDS (Civil/Environmental)
9 Aug 12 4:44
Programming the Finite Element Method by Smith and Griffiths.

Doug Jenkins
Interactive Design Services
http://newtonexcelbach.wordpress.com/

missil3 (Aerospace)
10 Aug 12 6:00
I would suggest using MATLAB because of the ease in which you can write your FE code and plot results and deformed shapes.

We did in our FEA class in college, the course website is still up , check out the homework problems and solutions which has the matlab code here: http://courses.engr.illinois.edu/AE420/Homework/ho...
IceBreakerSours (Bioengineer)
10 Aug 12 15:43
A different perspective:

You don't have to be an FE developer to be a good FE modeler. There are a LOT of things you can do with clever modeling tricks. But, of course, if you know there is no way you can model a fancy boundary condition, material or, say, the degrees of freedom provided in typical software codes isn't sufficient, then yes, you need to understand linear and nonlinear finite element analysis (and a little bit of continuum mechanics).

http://www.eng-tips.com/faqs.cfm?fid=376

GregLocock (Automotive)
10 Aug 12 23:48
The basic framework already exists, OpenFEM for matlab works and is useable for large projects. I'm sure if you extended it with new element types etc they'd appreciate it.

http://support.sdtools.com/gf/project/openfem

Cheers

Greg Locock


New here? Try reading these, they might help FAQ731-376: Eng-Tips.com Forum Policies http://eng-tips.com/market.cfm?

pootypeters (Structural)
14 Aug 12 19:25
Thanks for the advice. I have checked out a few books and hopefully I can make some headway. Missil3, I found the link to UIUC very interesting and browsed through a lot of it. Unfortunately many of the links were closed. That is impressive that that is what those students do in their senior year of undergrad. I was doing stuff similar, but with Maple, my final year in grad school. Yikes!
missil3 (Aerospace)
14 Aug 12 22:36
Ya I see a lot of those links are dead, but if you go here: http://courses.engr.illinois.edu/AE420/Homework/

(without the homework.html at the end) you can see all the files there, the links in the .html file are wrong you should be able to get most of the file from the directory listing.
missil3 (Aerospace)
14 Aug 12 22:57
The class has a lot of graduates students taking it too! its a tech elective for undergrads.
huangel (Mechanical)
26 Nov 12 3:31
The link that you have provided did not work anymore (http://courses.engr.illinois.edu/AE420/Homework/ ...or http://courses.engr.illinois.edu/ME471/ ). If you have the programming assignments and their solution from that web pages, could you provide me those or if there exist any alternative for those material could you inform me?

huangel (Mechanical)
7 Jan 13 1:43
Dears,
Still no reply about the materials in (http://courses.engr.illinois.edu/AE420/Homework/ or http://courses.engr.illinois.edu/ME471/ ) web sites. The web sites can not be reached. Any help would be appreciated.
GodzillaSuit (Aerospace)
7 Jan 13 9:09
The course materials are likely to disappear at the beginning of a semester, you might have to wait until May for all of the homework and solutions to be posted online. I would use an open-source finite element solver instead.

This book is excellent and they have a Python version of their code available (pyFEM). You can get this up and running pretty quickly, then just feed it nodes, elements, constraints, and loads.
http://www.amazon.com/Nonlinear-Analysis-Structure...

The fenics project has a great community of grad students and researchers. It is a really robust solver, but it is pretty well known as one of the most complicated Python libraries to set up. This might be a bit more than you need.
http://www.amazon.com/Automated-Solution-Different...
http://fenicsproject.org/

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!

Close Box

Join Eng-Tips® Today!

Join your peers on the Internet's largest technical engineering professional community.
It's easy to join and it's free.

Here's Why Members Love Eng-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close