If nothing is happening then this suggests the problem is not GULP, but your MPI installation. Have you tested a few basic MPI codes on your system (e.g pi calculator)? As the issue is specific to your machine, you’ll need to find your local Linux expert to help you explore what’s been set up incorrectly, as it’s hard to diagnose without access to your computer.
Looks like the code hangs when it goes into Scalapack for the Hessian inversion.
You need to make sure that the libraries you are linking against are all compatible with the MPI version and compiler you are using, so you should talk to the sys admin for advice.
PS You can run example1 in serial as it takes a fraction of a second and isn’t a large enough calculation to make parallelisation worth while. Your real calculation may be the same, so test if you need parallelism before you spend a long time messing with your system configuration.
Ok,Thank you very much . The serial version works well .I will follow your advice and try to do my calculation in serial first.Thanks for such a quick responce .