c & text3/'initialb'/,text4/'initiale'/,
c & text5/'openb'/,text6/'opene'/
integer cgtasks(0:max_cg_procs)
- character*3 cfgprocs
+ character*3 cfgprocs /" 1"/
integer cg_size,fg_size,fg_size1
c start parallel processing
c print *,'Initializing MPI'
MyRank=me
C Determine the number of "fine-grain" tasks
call getenv_loc("FGPROCS",cfgprocs)
+ print *,cfgprocs
read (cfgprocs,'(i3)') nfgtasks
if (nfgtasks.eq.0) nfgtasks=1
call getenv_loc("MAXGSPROCS",cfgprocs)
+ print *,cfgprocs
read (cfgprocs,'(i3)') max_gs_size
if (max_gs_size.eq.0) max_gs_size=2
if (lprn)