Index: trunk/MESOSCALE/LMD_MM_MARS/makemeso
===================================================================
--- trunk/MESOSCALE/LMD_MM_MARS/makemeso	(revision 239)
+++ trunk/MESOSCALE/LMD_MM_MARS/makemeso	(revision 240)
@@ -538,6 +538,8 @@
       *) echo not yet supported ; exit ;;
   esac
-  restex=$(expr ${physx}%${divx})   
-  restey=$(expr ${physy}%${divy})
+  physx=$(expr ${lon} - 1)
+  restex=$(expr ${physx} \% ${divx})   
+  physy=$(expr ${lat} - 1)
+  restey=$(expr ${physy} \% ${divy})
   if [[ ${restex} != 0 || ${restey} != 0 ]]
   then
@@ -546,6 +548,6 @@
      exit
   fi
-  physx=$(expr ${lon} - 1) ; physx=$(expr ${physx} \/ ${divx})
-  physy=$(expr ${lat} - 1) ; physy=$(expr ${physy} \/ ${divy})
+  physx=$(expr ${physx} \/ ${divx})
+  physy=$(expr ${physy} \/ ${divy})
   physz=$(expr ${level} - 1)
 
