|
Re: SWMM and UNIX
We have successfully compiled SWMM4.4 on a SUN Workstation in the last few months. Prior to that we had been running SWMM4.? on an HP Workstation. In order to achieve your objective you will have to hire a systems analyst with Fortran knowledge for your SUN Workstation. You cannot just simply use a make file as the code for Fortran in UNIX is different from PC. You have to go through a make a lot of changes in the original source code, and then of course cross check that the compiled version is operating similarly on both the PC and Unix box. Most of the changes are to do with I/O and read write statements. In our case we are only using the UNIX station for it's computational engine, and connecting with PC's. Therefore we have terminated all of the read write statements to the screen in the UNIX machine.
The programmers who performed this for me also cleaned up a number of inefficiencies in the code. With all due respect to Wayne, the original code dating back to the 1970's was not written in the most efficient style. The cost to perform this transfer was approximately $5,000 (Canadian) for each compilation. We are not expecting to perform this again as the PC's are becoming comparable in speed to the UNIX box.
|