.init file

From GHER

Jump to: navigation, search

Usually named as $DOMAIN$member.init where $domain is the name of the domain and $member the run number


This file contains all the parameters characterizing the run. It must be given in argument after the main executable $domain.a when launching the run.

Contains the following parameters :

____________________________________________________________


+-------------------------------------------------+
|            FILENAMES NEEDED BY THE MODEL        |
+-------------------------------------------------+
all paths are relative to the main model path !!
found in DIRECTORIES.H


+-------------------------------------------------+
|                 P A R A M E T E R S             |
+-------------------------------------------------+


horizontal resolution, in degrees

       x0      = 27.272
       y0      = 40.705
       DLAM    = 0.045
       DPHI    = 0.045
       imax    = 345
       jmax    = 140
       kmax    = 31


x0 and Y0 are the coordinates just before the first grid point. The first grid point is thus at x0 + DLAM , y0 + DPHI


2d timstep (seconds), 3D/2D timestep (/), total 3d-timesteps (/) to do:

       DTEL    =  15
       NELE    =   60
       NEX     = 35136

DTEL is the 2D time step in seconds; NELE the number of 2D timestep within one 3D timestep (Séparation des modes) (set it to 60 , allows to have the 3D timestep in minutes) NEX is the number of 3D steps before the end of the run

starting time in Julian Days

       T0MJD   =  48622

T0MJD locates the actual time and is used to loads appropriate forcing field ( see |mjd)

depth between 2 sigma-coordinates regions

       HLIM    = 170.0

HLIM = profondeur de la deuxième couche sigma

       RLAM0   = 40.75
       ICONSE  =  1
       IAMORT  =  0
       IINI3D  =  0
       CDRAG   =  2.E-2
       RAPDIF  =  0.1
       EMIN    =  1.E-14
       LMAX    =  33.00
       DELTA   =  0.200
       METHOD  =  1
       IRIGID  =  0
       RNEPT   =  0
       DFLNEP  =  0.0
       METHU3  =  0
       C0      =  1.0
       IPOUSS  =  1
       NFREQ   =  0
       MOYZET  =  0
       NUIN    =    1
       NSIN    =    3

rapdif = rapport ente la diffusion des vitesses (viscosité) et diffusion des scalaires (salinité, température)

NUIN : 3D VELOCITY FIELDS ITERATIONS (HU,HV,HW)

NSIN : 3D SCALARS ITERATIONS (HU,HV,HW)

Nudging constant (inverse of time)

     RNUDG   =  0.0
     KNU     =  1
     NNUDG   =44640

RNUDG constante de rappel du nudging NNUDG temsp de relaxation

atmospheric forcing model, 2=fluxes from file, 5=bulk formula

     IATMO   =    5

scalar and vectors diffusion coefficients

     CDIFFR  =  220
     CDIFFP  = 1500

CDIFFR coefficents de viscosité (diffusion des vitesse horizontales et énergie cinétique turbulente)

cpus to use for this model

     NCPUS   =    2

pour parralellisation omp

parallel-domains for this model only

     NBDOM   =    1

flux nudging

     FLTNUDG=    0
     FLTFILTNUDG= 0

nesting: 0=one-way , 1=two-way

     INESFB  =    1
     childinit = 'IC/Odessa001.init'
 maxenew=500.0
  1. obsolete
  2. NSECUR = 50
  3. NMEAN = 480
  4. NSECUR = 480
  5. NDISK = 240
  6. NMEANDSK= 3


+-------------------------------------------------+
|               F I L E   I N P U T S             |
+-------------------------------------------------+

model geometry

     FNAME.13 = 'Data/Black.BAT'
     FNAME.14 = 'Data/Black.SIG'
     FNAME.15 = 'Data/Black.X'
     FNAME.16 = 'Data/Black.Y'

assimilation subsystem parameters

     FNAME.17 = 'IC/Black.assim.INI'

atmospheric forcings

     FNAME.18 = 'IC/Black.Atmos.init'

boundary conditions

     OSB = 'IC/Black.OSB'
     OSBC = 'IC/Black.OSBC'

initial conditions

     FNAME.50 = 'IC/BlackM00052368.TEM'
     FNAME.51 = 'IC/BlackM00052368.SAL'
     FNAME.52 = 'IC/BlackM00052368.U'
     FNAME.53 = 'IC/BlackM00052368.V'
     FNAME.54 = 'IC/BlackM00052368.TKE'
     FNAME.55 = 'IC/BlackM00052368.ETA'
     FNAME.56 = 'IC/Black'


FNAME.56 : préfixe des fichiers d'initialisations pour les variables scalaires supplémentaires

climatology

     FILETN.1 = 'Data/Black.01.TEM'
     FILETN.2 = 'Data/Black.02.TEM'
     FILETN.3 = 'Data/Black.03.TEM'
     FILETN.4 = 'Data/Black.04.TEM'
     FILETN.5 = 'Data/Black.05.TEM'
     FILETN.6 = 'Data/Black.06.TEM'
     FILETN.7 = 'Data/Black.07.TEM'
     FILETN.8 = 'Data/Black.08.TEM'
     FILETN.9 = 'Data/Black.09.TEM'
     FILETN.10 = 'Data/Black.10.TEM'
     FILETN.11 = 'Data/Black.11.TEM'
     FILETN.12 = 'Data/Black.12.TEM'
     FILESN.1 = 'Data/Black.01.SAL'
     FILESN.2 = 'Data/Black.02.SAL'
     FILESN.3 = 'Data/Black.03.SAL'
     FILESN.4 = 'Data/Black.04.SAL'
     FILESN.5 = 'Data/Black.05.SAL'
     FILESN.6 = 'Data/Black.06.SAL'
     FILESN.7 = 'Data/Black.07.SAL'
     FILESN.8 = 'Data/Black.08.SAL'
     FILESN.9 = 'Data/Black.09.SAL'
     FILESN.10 = 'Data/Black.10.SAL'
     FILESN.11 = 'Data/Black.11.SAL'
     FILESN.12 = 'Data/Black.12.SAL'
     FILEEN.1 = 'Data/zero.PRE'
     FILEEN.2 = 'Data/zero.PRE'
     FILEEN.3 = 'Data/zero.PRE'
     FILEEN.4 = 'Data/zero.PRE'
     FILEEN.5 = 'Data/zero.PRE'
     FILEEN.6 = 'Data/zero.PRE'
     FILEEN.7 = 'Data/zero.PRE'
     FILEEN.8 = 'Data/zero.PRE'
     FILEEN.9 = 'Data/zero.PRE'
     FILEEN.10 = 'Data/zero.PRE'
     FILEEN.11 = 'Data/zero.PRE'
     FILEEN.12 = 'Data/zero.PRE'

fichiers de climatologies servant pour le nudging

atmospheric forcings (obsolete)

     FNAME.20 = '../../data/Ncep/ncep.1998_1999.X'
     FNAME.21 = '../../data/Ncep/ncep.1998_1999.Y'
     FNAME.22 = '../../data/Ncep/ncep.1998_1999.D'
     FNAME.23 = '../../data/Ncep/ncep.1998_1999.FLT'
     FNAME.24 = '../../data/Ncep/ncep.1998_1999.PME'
     FNAME.25 = '../../data/Ncep/ncep.1998_1999.000'
     FNAME.26 = '../../data/Ncep/ncep.1998_1999.TX'
     FNAME.27 = '../../data/Ncep/ncep.1998_1999.TY'
     FNAME.28 = '../../data/Ncep/ncep.1998_1999.ATP'
     FNAME.29 = '../../data/Ncep/ncep.1998_1999.SOL'

+-------------------------------------------------+ | O U T P U T S | +-------------------------------------------------+


change the default output directory compiled in the model

           outdir = '/scratch/acapet/blacksea/Out002/Blackomp'

output directory and filename .. !!! the begin of the output filename ('Blackomp'), should have more than 16 ch.


when to save instant model states ? Timestep=05 minuts ==> 1 day is 288 timesteps Timestep=06 minuts ==> 1 day is 240 timesteps

           disk.repeat      = 672

sauver les variables d'états tout les $diskrepeat pas de temps

           disk.list        = [ 1,2,3,4,5 ]

ainsi que les $disk.list premiers pas de temps

           disk.offset      = 0

when to save average model states ?

        diskavr.avrover  =  2880
        # save one time out of ...
        diskavr.write    =   1
        #diskavr.list    = [ ]
        diskavr.offset   =   0

pour sauver des moyennes


  1. +-------------------------------------------------+
  2. | EOF COEFFICIENTS CALCULATIONS |
  3. +-------------------------------------------------+


  1. use absolute paths here
   nbnest        = 1
   assimnum      = 1
   EOF.path      = '/scratch/lvandenb/GigaEOF/Small_Ens/'
   EOF.dimension = 25
   EOF.nbvars    = 3
   EOF.mean      = ['TMEAN.ETA','TMEAN.TEM','TMEAN.SAL']
   EOF.init      = ['(S,I3.3,.ETA)','(S,I3.3,.TEM)','(S,I3.3,.SAL)']
   EOF.norm      = [ 'Medit.norm.ETA' , 'Medit.norm.TEM' , 'Medit.norm.SAL' ]
   EOF.scale     = 0.05164
Personal tools