[MITgcm-support] Problem with Global Ocean 1deg run

Martin Losch Martin.Losch at awi.de
Tue Jun 12 04:57:37 EDT 2012


Hi Abhisek,

this is a very common problem (and can be found multiple times in the support archives): You cannot use the parameters of coarse model with a different (higher) resolution. Please read up on CFL criteria, both for advection and viscosity/diffusion, and adjust your time step accordingly. The information can be found in the manual, but I'd actually recommend a textbook about basics of numerical modelling.

Martin


On Jun 11, 2012, at 5:41 PM, Abhisek Chakraborty wrote:

> Dear All,
> 
> I am trying to run MITgcm for (1deg*1deg) Global oceans with 32
> verticals (360*160*32). However, at the very beginning I am getting an
> error
> "ABNORMAL END: S/R MON_SOLUTION, stops due to EXTREME Pot.Temp" with
> an error message:
> 
> "(PID.TID 0001.0001) SOLUTION IS HEADING OUT OF BOUNDS: tMin,tMax=
> -6.844E+02  1.603E+03
> (PID.TID 0001.0001)   exceeds allowed range (monSolutionMaxRange=  1.000E+03)
> (PID.TID 0001.0001) MON_SOLUTION: STOPPING CALCULATION at Iter=         4
> (PID.TID 0001.0001) *** ERROR *** S/R ALL_PROC_DIE: ending the run"
> 
> My "data" file looks like:
> # ====================
> # | Model parameters |
> # ====================
> #
> # Continuous equation parameters
> &PARM01
> tRef = 32*20.,
> sRef = 32*35.,
> viscAr=1.E-3,
> viscAh=1.E4,
> diffKhT=1.E2,
> diffKrT=1.E-5,
> diffKhS=1.E2,
> diffKrS=1.E-5,
> rhonil=1035.,
> rhoConstFresh=1000.,
> eosType = 'JMD95Z',
> ivdc_kappa=100.,
> implicitDiffusion=.TRUE.,
> allowFreezing=.TRUE.,
> exactConserv=.TRUE.,
> useRealFreshWaterFlux=.TRUE.,
> useCDscheme=.TRUE.,
> # turn on looped cells
> hFacMin=.05,
> hFacMindr=50.,
> # set precision of data files
> readBinaryPrec=32,
> &
> 
> # Elliptic solver parameters
> &PARM02
> cg2dMaxIters=500,
> cg2dTargetResidual=1.E-13,
> &
> 
> # Time stepping parameters
> &PARM03
> nIter0=       0,
> nTimeSteps = 40,
> # 100 years of integration will yield a reasonable flow field
> # startTime =          0.,
> # endTime   = 3110400000.,
> deltaTmom = 3600.,
> tauCD =     321428.,
> deltaTtracer= 86400.,
> deltaTClock = 86400.,
> deltaTfreesurf= 86400.,
> abEps = 0.1,
> pChkptFreq= 1728000.,
> dumpFreq=   864000.,
> taveFreq=   864000.,
> monitorFreq=1.,
> # 2 months restoring timescale for temperature
> tauThetaClimRelax=  5184000.,
> # 6 months restoring timescale for salinity
> tauSaltClimRelax = 15552000.,
> periodicExternalForcing=.TRUE.,
> externForcingPeriod=2592000.,
> externForcingCycle=31104000.,
> &
> 
> # Gridding parameters
> &PARM04
> usingSphericalPolarGrid=.TRUE.,
> delR= 10.,10.,20.,25.,25.,25.,25.,50.,50.,50.,
>       50.,100.,100.,100.,100.,100.,100.,100.,100.,100.,100.,
>       100.,100.,250.,250.,500.,500.,500.,500.,500.,500.,500.,
> ygOrigin=-79.5,
> dySpacing=1.,
> dxSpacing=1.,
> &
> 
> # Input datasets
> &PARM05
> bathyFile=      'bathymetry.bin',
> hydrogThetaFile='lev_t.bin',
> hydrogSaltFile= 'lev_s.bin',
> zonalWindFile=  'taux.bin',
> meridWindFile=  'tauy.bin',
> thetaClimFile=  'sst.bin',
> saltClimFile=   'sss.bin',
> surfQFile=      'qnet.bin',
> the_run_name=   'global_oce_latlon',
> # fresh water flux is turned on, comment next line to it turn off
> # (maybe better with surface salinity restoring)
> EmPmRFile=      'emp.bin',
> &"
> 
> 
> Can anybody please guide me to overcome this error?
> 
> Thanking in advance,
> 
> Abhisek
> 
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-support




More information about the MITgcm-support mailing list