Oops, I just realized that this would break on our implementation. If you call
MPI_Init() from a process that was not started with mpirun, then the MPI
library looks for the environment variable MPI_NP to determine how many
processes to create. It then forks/sprocs the appropriate number of tasks on
the local host and away you go.
-- Eric Salo Silicon Graphics Inc. "Do you know what the (415)933-2998 2011 N. Shoreline Blvd, 7L-802 last Xon said, just email@example.com Mountain View, CA 94043-1389 before he died?"