PGARunGM - High-level routine to execute the genetic algorithm using the
global model.
DESCRIPTION
It is called after PGACreate and PGASetup have been called.
If a NULL communicator is given, a sequential execution method is used,
otherwise, work is divided among the processors in the communicator.
INPUT PARAMETERS
ctx
- context variable
evaluate
- a pointer to the user's evaluation function, which must
have the calling sequence shown in the example.