
   Description of the test
   ========================

   This test executes the parallel irregular em3d application
   using one-dimensional array of processes.

   The time of execution of the algorithm is returned.

   Files
   -----

   HMPI_em3d.c ----> Contains the algorithm
   em3d.mpc
   em3d.c      ----> Performance model definitions and generated code
   HMPI_recon.c ---> HMPI_Recon that calculates for one iteration the electric and magnetic fields
   counter.h   ----> Contains the parameters:
                     HMPI_NUM_ITERATIONS = Number of iterations
                     HMPI_NUM_NODES = minimum number of nodes assigned to each process
                     RECON_NEDGES = Number of remote edges

   HOW TO RUN
   ----------

shell$ hmpibcast HMPI_em3d.c HMPI_em3d.h HMPI_em3d_i.c HMPI_recon.c em3d.c counter.h

shell$ hmpiload -o HMPI_em3d HMPI_em3d.c

shell$ hmpirun HMPI_em3d
Processor performances refreshed using recon
Performances are :
2.00, 2.00, 2.00, 2.00, 1.00, 1.00, 2.00, 2.00,
Initializing system
System initialized
Creating group
Group created
Destroying system
System destroyed
New mapping is
My group rank is 0, My global rank is 0
My group rank is 3, My global rank is 1
My group rank is 1, My global rank is 2
My group rank is 6, My global rank is 3
My group rank is 4, My global rank is 4
Initializing system after rearrangement
System initialized
My group rank is 5, My global rank is 5
My group rank is 2, My global rank is 6
My group rank is 7, My global rank is 7
Destroying system
System destroyed
Total number of nodes=28000, Total_number_of_dependencies=560000, time(sec)=23.733889
