×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • 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!

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

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

I used to be a Fortran programmer

I used to be a Fortran programmer

I used to be a Fortran programmer

(OP)
Gentle List Members,
I used to be a Fortran programer from 1973 to 1985.
That time I was dealing with chemical modeling.
In the years 2003-2006 I was dealing with a problem in the field of Conversion Electron Mössbauer Spectroscopy using Compaq fortran. Which is the Fortran version upper compatible to it? What is your experience with SimplyFortran?
http://franknagy.atw.hu
Ferenc Nagy from Hungary

RE: I used to be a Fortran programmer

you can always give it a try and see how you like it.

It really depends on what you are trying to accomplish (32 bit or 64 bit codes).
 

RE: I used to be a Fortran programmer

You can get Intel Visual Fortran, which is the next generation of CVF.  That should be totally compatible but you need at least an P4 to run it.

If you don't have any !DEC$ or !MS$ directives in your code, and don't use CVF specifics like sind and tand, you could try one of the others.

Salford/Silverfrost will also do the same except their real*4, real*8 is real*1, real*2.  If you use double precision instead of real*8, it shouldn't be a problem.

gcc/gfortran is not too bad either.

Silverfrost express/personal and gcc are free.  IVF you have to pay for and it costs quite a bit.

RE: I used to be a Fortran programmer

(OP)
My last Fortran program used a library subroutine in order to solve a constrained minimization task, without analytical derivatives of the goal funcion.
Has Intel Visual Fortran a library of mathematical subprograms?
How does it support Windoz style GUI?
Regards
           Frank

RE: I used to be a Fortran programmer

I don't know about the library of math sub programs.  It has all the standard fortran stuff.  By GUI do you mean to create one or a IDE?

IVF uses MS Visual studio (VS) as an IDE.  You don't need to buy fulll blown Visual Studio: you can use Visual Studio Express, which is a free download from MS.  It can be used to create windows guis but it would be better to get Visual studio or even visual C++ in that case, just for the help on the GUI functions.

Silverfrost also rides on top of visual studio.  It also has its own IDE called Plato.

gcc can sit on either bloodshed or codeblocks.  I've only used bloodshed for C++: I don't know if it has been upgraded to support fortran.  Codeblocks is similar to VS.

RE: I used to be a Fortran programmer

Silverfrost also lets you build windows gui straight into the fortran without using visual studio if you prefer. Their examples on this are fairly simple and easy to follow.

www.Roshaz.com quality, cost effective FEA solutions

RE: I used to be a Fortran programmer

What was the library subroutine called?  I have access to IVF - I can check if it is still there.

RE: I used to be a Fortran programmer

(OP)
The essence of the minimum search was the subroutine
L2ONF
which did no use analytical derivatives but allowed liner equality and inequality constraints.
The subroutine
UMACH
made some preparative work.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

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! Already a Member? Login



News


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