Index: ../trunk-jpl/src/m/solve/parseresultsfromdisk.py =================================================================== --- ../trunk-jpl/src/m/solve/parseresultsfromdisk.py (revision 15126) +++ ../trunk-jpl/src/m/solve/parseresultsfromdisk.py (revision 15127) @@ -186,6 +186,11 @@ else: raise TypeError("cannot read data of type %d" % type) + #Process units here FIXME: this should not be done here! + yts=365.0*24.0*3600.0 + if strcmp(fieldname,'BalancethicknessThickeningRate'): + field = field*yts + result=OrderedDict() result['fieldname']=fieldname result['time']=time Index: ../trunk-jpl/src/m/solve/parseresultsfromdisk.m =================================================================== --- ../trunk-jpl/src/m/solve/parseresultsfromdisk.m (revision 15126) +++ ../trunk-jpl/src/m/solve/parseresultsfromdisk.m (revision 15127) @@ -172,10 +172,17 @@ error(['cannot read data of type ' num2str(type) ]); end + %Process units here FIXME: this should not be done here! + yts=365.0*24.0*3600.0; + if strcmp(fieldname,'BalancethicknessThickeningRate'), + field = field*yts; + end + result.fieldname=fieldname; result.time=time; result.step=step; result.field=field; + end % }}} function result=ReadDataDimensions(fid) % {{{