#!/bin/bash
if [  $# -eq 0 ]
  then
    name=gxe
  else
    name=$1
fi
export name
time ../../bin/dmu1 < $name.DIR > $name.lst
if [ $? -eq 0 ]
then
  echo '1' >> $name.lst
  time ../../bin/rjmc >> $name.lst
  if [ $? -eq 0 ]
  then
    rm -f RJMC.dir
    rm -f lpm py scr31 solpostmean status
    rm -f CODE_TABLE DMU1.dir DMU_LOG
    rm -f DUMMY  MODINF PARIN 
    rm -f RCDATA
    if [ -f INBREED ]
    then
      if [ -s INBREED ]
      then
        mv INBREED $name.INBREED
      else
        rm INBREED
      fi
    fi
    mv gib.samples $name.samples
    mv gibsol $name.gibsol
    mv lastsol $name.lastsol
    mv gparlast $name.gparlast
    mv gparout $name.gparout
    cmp -s  $name.gibsol $name.gibsol.org
    if [ $? -eq 0 ]
    then
      printf "Example %-27s OK \n" $name   >> ../run_ex.log
    else
      printf "Example %-27s Failed - Check output files \n" $name >> ../run_ex.log
    fi
  else
    printf "Example %-27s Failed in RJMC - Check output files \n" $name >> ../run_ex.log
  fi
else
  printf "Example %-27s Failed in DMU1 - Check output files \n" $name >> ../run_ex.log
fi

