[MITgcm-support] exf package
Martin Losch
Martin.Losch at awi.de
Thu Apr 12 06:18:39 EDT 2018
(1) I am guess that the error means something is wrong with the namelist file data.exf. Make sure the first column contains only spaces or “&” or “#”, “#” may appear only in the first column. Also make sure that your EXF_OPTIONS.h contains the correct flags for your forcing set up.
(2) yes, there is an example in verification: global_with_exf is supposed to the be the same as global_ocean.90x40x15 exect that in the latter forcing is specified in “data”, and in the former with “data.exf”.
Martin
> On 11. Apr 2018, at 21:03, rahele shafiee <rahele_shafiee at yahoo.com> wrote:
>
> Hello to everyone
>
> I want to use the package “exf”. I have two questions:
>
> 1. My external forces are sst, sss, the net heat flux and evaporation minus precipitation with monthly periods and wind stresses with daily periods. I have written data.exf:
>
> #
>
> # *********************
>
> # External Forcing Data
>
> # *********************
>
> &EXF_NML_01
>
> exf_iprec = 64,
>
> exf_verbose = .TRUE.,
>
> # readstressOnCgrid=.TRUE.,
>
> useExfCheckRange=.FALSE.,
>
> &
>
>
> &EXF_NML_02
>
> ustressstartdate1 = 20110101,
>
> ustressstartdate2 = 000000,
>
> ustressperiod = 86400.,
>
> ustressRepCycle = 31104000.,
>
>
> vstressstartdate1 = 20110101,
>
> vstressstartdate2 = 000000,
>
> vstressperiod = 86400.,
>
> ustressRepCycle = 31104000.,
>
>
> climsststartdate1=20110101,
>
> climsststartdate2=000000,
>
> climsstperiod =2592000.,
>
> climsstTauRelax =31104000.,
>
>
> climsssstartdate1=20110101,
>
> climsssstartdate2=000000,
>
> climsssperiod =2592000.,
>
> climsssTauRelax =31104000.,
>
>
> ustressfile = 'taux.bin',
>
> vstressfile = 'tauy.bin',
>
> climsstfile = 'sst.bin',
>
> climsssfile = 'sss.bin',
>
> #
>
> &
>
> # *********************
>
> &EXF_NML_03
>
> &
>
> # *********************
>
> &EXF_NML_OBCS
>
> obcsSstartdate1 = 20110101,
>
> obcsSstartdate2 = 000000,
>
> obcsSperiod = 2592000.,
>
> obcsSrepCycle = 31104000.,
>
>
> obcsWstartdate1 = 20110101,
>
> obcsWstartdate2 = 000000,
>
> obcsWperiod = 2592000.,
>
> obcsWrepCycle = 31104000.,
>
>
> obcsEstartdate1 = 20110101,
>
> obcsEstartdate2 = 000000,
>
> obcsEperiod = 2592000.,
>
> obcsErepCycle = 31104000.,
>
> &
>
> # *******************
>
> &EXF_NML_04
>
> #
>
> &
>
> but I encounter this error:
>
> At line 4061 of file exf_readparms.f (unit = 11, file = '/tmp/gfortrantmpZ7bBLP')
>
> At line 4061 of file exf_readparms.f (unit = 11, file = '/tmp/gfortrantmp6jhgLP')
>
> At line 4061 of file exf_readparms.f (unit = 11, file = '/tmp/gfortrantmpzrC6TP')
>
> Fortran runtime error: End of file
>
> At line 4061 of file exf_readparms.f (unit = 11, file = '/tmp/gfortrantmp9lMrTP')
>
> Fortran runtime error: End of file
>
> At line 4061 of file exf_readparms.f (unit = 11, file = '/tmp/gfortrantmpp6BqRP')
>
> Fortran runtime error: End of file
>
> At line 4061 of file exf_readparms.f (unit = 11, file = '/tmp/gfortrantmplYYKPP')
>
> Fortran runtime error: End of file
>
> Fortran runtime error: End of file
>
> Fortran runtime error: End of file
>
>
> Could you guide where the wrong is?
>
> 2. Can I introduce “qnet”, “ empmr”, “sst”, and “sss” that are period equal to the model in the data file?
>
>
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://mailman.mitgcm.org/mailman/listinfo/mitgcm-support
More information about the MITgcm-support
mailing list