Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

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

Fortran77 open CFD software not executing 1

Status
Not open for further replies.

ascocci

Programmer
Mar 4, 2018
8
NL
Dear all,
I am trying to run a CFD analysis program written in fortran 77. The program is freely available at (Commall-open is needed in the same directory as multall-open to compile)
Further information on the software can be found at I use gfortran on windows 10 to compile the program and when I try to execute the program I encounter the error "This app can't run on your PC".
When trying to run the executable on linux (also compiled with gfortran) a segmentation fault occurs.
The command i use the compile the code is the following: gfortran multall-open-17.5.f -o multall-open
I can't find any way to execute the program after compiling it.
After many hours spent on trying to understand why the program does not work I found this forum and I hope you can help me. I don't know if the post on this part area of the forum is in the right place but i wouldn't know where to ask elsewhere. If you have any suggestion or know a better place to ask this question please let me know. If you have some time and want to try to run the program and let me know if you manage to i would be very thankful (only takes 3 mins).

thanks

Additional info on the program: when running the executable a simple file with written "N" should be present in the directory and a case test file should be passed to the program to run it (example: "multall-open.exe <case.dat") case files are available at if comppiling multall-open-17.5.f a test case of the same version should be used.
This additional info is needed only once the program is running (would give an error message). I wasn't even able to run the program so if you can run the program (even without additional files and test cases) it would be a huge step for me!
 
I am running multall version 18.3 with mingw-w64 on windows 10. Specifically x86_64-8.1.0-posix-sjlj-rt_v6-rev0

Probably using multall earlier versions would suit my needs but I have no reason to go back.

Along with multall 18.3 I am using meangen version 17.4 and stagegen version 18.1 also with mingw-w64. One complication is that the plotting library for stagegen supplied with multall is 32bit so I had to remove the plotting calls for my 18.1 version. You can still use stagegen 17.1 32-bit version to plot the airfoils if you remove the first line of the input file from later versions of meangen.

The author is most likely not interested in reprogramming to remove the COMMON blocks. The data size limitation is not a problem for me since I am analyzing a machine with only a few stages, but it may be a problem for somebody else who is running a multi-stage compressor.

Perhaps someone has already solved these plotting and data size limits, but I have not found anything online.
 
Actually I would not use linux in a virtual box, I would carve out some of my hard drive and make the workstation dual boot with linux and windows. Linux will run MUCH faster if it doesn't have to run in a virtual machine and you don't have to worry about any bugs or compatability problems with Virtual Box

Bill
Lead Application Developer
New York State, USA
 
On W10 64-bit, you can use unix on windows without having to install any virtual machines. It just pops up a linux prompt - you have a choice of Ubuntu (Xenial) or SuSE. If you install XMing, you can run any X Windows based program too. No need to dual boot.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top