home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / sci / engr / mech / 498 < prev    next >
Encoding:
Text File  |  1992-11-06  |  2.1 KB  |  49 lines

  1. Newsgroups: sci.engr.mech
  2. Path: sparky!uunet!caen!zaphod.mps.ohio-state.edu!rpi!burtp
  3. From: burtp@rs6403.ecs.rpi.edu (Philip Nason Burt)
  4. Subject: Re: Any experience with programming in C++ related to Mech.Eng.
  5. Message-ID: <dfj1r1f@rpi.edu>
  6. Keywords: c, c++, fortran, finite elements
  7. Nntp-Posting-Host: rs6403.ecs.rpi.edu
  8. Organization: Rensselaer Polytechnic Institute, Troy, NY
  9. References: <1992Nov3.171949.4801@magnus.acs.ohio-state.edu> <Nov05.202840.71890@yuma.ACNS.ColoState.EDU>
  10. Date: Thu, 5 Nov 1992 23:50:41 GMT
  11. Lines: 36
  12.  
  13. In article <Nov05.202840.71890@yuma.ACNS.ColoState.EDU> kk881595@longs.LANCE.ColoState.Edu writes:
  14. >(4)  How much code is there that you can reuse for your project?
  15. >Most projects that one can undertake have been *almost* done
  16. >already, even most Ph.D. work.  The time spent finding a code that
  17. >you can modify rather than recreate is usually worth it.  Because
  18. >of the history of scientific programming most of that code is
  19. >written in Fortran.  
  20. >
  21. >
  22. >The existence of such a code (4) for your project,
  23. >in my opinion, is probably the only reason to use Fortran if you
  24. >feel comfortable programming in C++.  I have found that points
  25. >(1), (2), and (3) usually fall strongly in favor of C and/or C++.
  26. >I must say that I do most of my programming in Fortran precisely
  27. >because of point (4), but I also cuss alot.
  28. >
  29.  
  30. Though I haven't done much programming myself (the last program I
  31. wrote was a Maple 2d 2nodes/element finite element truss problem
  32. solver), I am considering doing some undergrad research in finite
  33. elements next semester.  I spoke with some people as to which language
  34. I should brush up on and one of them gave me a surprising answer.  He
  35. said that although most previous programs have been done in Fortran,
  36. it is possible to mix routines in one program using C.  I have no clue
  37. how this is done, but I look forward to figuring out how next
  38. semester.
  39.  
  40. later,
  41. phil
  42.  
  43. ps.  Does anyone know of schools that are doing interesting research
  44. with solid finite element methods?  I am graduating in May and I don't
  45. know what to do with myself.  I can relocate to any part of the world.
  46.  
  47.  
  48.  
  49.