:============================================================================= : PARAWAVE.TXT ENREGISTREMENT DES PARAMETRES SOUS FORME DE NAMELIST : PARAMETER DEFINITION (NAMELIST) :============================================================================= : : namelist generale concernant le forcage par les vagues. Contient les rubriques suivantes : : general namelist relative to the waves forcing. Includes the following sections : :----------------------------------------------------------------------------- : nawinput : noms des variables lues depuis le fichier vagues : nawinput : names of variables read from the waves input file : nawoutput : noms des variables sauvees dans le fichier de sortie : nawoutput : names of variables saved in the output file : nawbathymetrie : : nawhoule : : nawfrot : :----------------------------------------------------------------------------- : :----------------------------------------------------------------------------- : nawinput : noms des variables lues depuis le fichier vagues : nawinput : names of variables read from the waves input file :----------------------------------------------------------------------------- : : file_wave : nom du fichier de donnees vagues : : file_wave : waves data file : : name_wave_dir : name of the mean direction of the waves variable : : name_wave_hs : name of the significant wave height variable : : name_wave_foc : name of the waves to ocean energy flux variables : : l_wave_rdir : .true. to read the mean direction of the waves : : l_wave_rt0m1 : .true. to read the mean period : : l_wave_rtp : .true. to read the wave peak period : : l_wave_rhs : .true. to read the significant wave height : : l_wave_rwlm : .true. to read the mean wave length : : l_wave_rtus : .true. to read the Stokes transport : : l_wave_russ : .true. to read the surface Stokes drift : : l_wave_rtauwX : .true. to read the Net wave-supported stress : : l_wave_rfoc : .true. to read the waves to ocean TKE flux due to surface breaking : : l_wave_rtauoX : .true. to read the stress from waves to ocean (due to surface breaking..) : : l_wave_rubot : .true. to read the rms amplitude of orbital bottom velocity linked to the waves : : l_wave_rfbb : .true. to read the waves to ocean TKE flux due to bottom wave dissipation : : l_wave_rtbb : .true. to read the wave-ocean momentum flux due to bottom wave dissipation : : l_wave_marsgrid : .true. if the data have been interpolted on the MARS grid in advance : None spatial interpolation. : :----------------------------------------------------------------------------- : &nawinput file_wave='../inputs/wave_OK.nc' longitude_name_wave="longitude" latitude_name_wave="latitude" valfill_wave=9.96921e+36 name_wave_dir='dir' name_wave_hs='hs' name_wave_wlm="wlm" name_wave_tp='t0m1' name_wave_t0m1="t0m1" name_wave_tauwx="tawx" name_wave_tauwy="tawy" name_wave_foc='foc' name_wave_tauox="utwo" name_wave_tauoy="vtwo" name_wave_bhd="jsmith" name_wave_ubot='Ubot' name_wave_uubot='uubr' name_wave_vubot='vubr' name_wave_tusx="tusx" name_wave_tusy="tusy" name_wave_ussx="ussx" name_wave_ussy="ussy" name_wave_sx="sxx" name_wave_sy="syy" name_wave_sxy="sxy" l_wave_rdir=.true. l_wave_rhs=.true. l_wave_rfoc=.false. l_wave_rtauox=.false. l_wave_rtauoy=.false. l_wave_rubot=.false. l_wave_ruubot=.true. l_wave_rvubot=.true. l_wave_rfbb=.false. l_wave_rtbb=.false. l_wave_rtp=.true. l_wave_rt0m1=.false. l_wave_rtauwx=.false. l_wave_rtauwy=.false. l_wave_rwlm=.false. l_wave_rbhd=.false. l_wave_rtus=.false. l_wave_russ=.false. l_wave_rradstr=.false. l_wave_marsgrid=.true. / : :----------------------------------------------------------------------------- : nawoutput : noms des variables sauvees dans le fichier de sortie : nawoutput : names of variables saved in the output file :----------------------------------------------------------------------------- : : name_out_wave_dir : name of the waves mean direction variable saved in output file : : name_out_wave_hs : name of the significant wave height (total sea: 4*SQRT(ETOT) : where ETOT is the surface elevation variance in the 1.3 to 30 s band) : : name_out_wave_foc : waves to ocean energy flux : : riog_valid_min_wave_XX : scalar specifying the minimum valid value for the XX variable : : riog_valid_max_wave_XX : scalar specifying the maximum valid value for the XX variable : :----------------------------------------------------------------------------- : &nawoutput name_out_wave_dir='dir' name_out_wave_hs='hs' name_out_wave_foc='foc' name_out_wave_ubot='ubot' name_out_wave_ubotx='ubrx' name_out_wave_uboty='ubry' name_out_wave_tp='tp' name_out_wave_t0m1="t0m1" name_out_wave_tauox="tauox" name_out_wave_tauoy="tauoy" name_out_wave_wlm="wlm" name_out_wave_bhd="bhd" name_out_wave_tusx="tusx" name_out_wave_tusy="tusy" name_out_wave_ussx="ussx" name_out_wave_ussy="ussy" name_out_wave_usx="usz" name_out_wave_usy="vsz" name_out_wave_usz="wsz" name_out_wave_sx="sx" name_out_wave_sy="sy" riog_valid_min_wave_dir=0.0 riog_valid_max_wave_dir=360.0 riog_valid_min_wave_foc=-10.0 riog_valid_max_wave_foc=+10.0 riog_valid_min_wave_hs=0.0 riog_valid_max_wave_hs=20.0 riog_valid_min_wave_ubot=0.0 riog_valid_max_wave_ubot=5.0 riog_valid_min_wave_tp=0.0 riog_valid_max_wave_tp=30.0 riog_valid_min_wave_t0m=-1.0 riog_valid_max_wave_t0m=100.0 riog_valid_min_wave_two=-1.0 riog_valid_max_wave_two=1.0 riog_valid_min_wave_wlm=-1.0 riog_valid_max_wave_wlm=100.0 riog_valid_min_wave_bhd=-1.0 riog_valid_max_wave_bhd=10.0 riog_valid_min_wave_stokes=-1.0 riog_valid_max_wave_stokes=1.0 / : :---------------------- AJOUTS NAMELISTS NICOLAS BRUNEAU ---------------------- : nawbathymetrie/ xyz,lect_sens,fact_bathy,level :------------------------------------------------------------------------------ : xyz : logique mis sur trou si le fichier de bathymetrie est au format xyz : Dans ce cas, on lit la bathymetrie au format xyz dans la variable : filetopo. : : lect_sens : uniquement valable dans le cas ou l on active le logique xyz : 1: Lecture du fichier xyz de la gauche vers la droite en partant : du coin haut gauche. : 2: Lecture du fichier xyz de la gauche vers la droite en partant : du coin bas gauche. : 3: Lecture du fichier bot de la gauche vers la droite en partant : du coin haut gauche. : 4: Lecture du fichier bot de la gauche vers la droite en partant : du coin bas gauche. : : fact_bathy : 1 si les profondeurs sont comptees positivemment (ou il y a de l eau) : -1 si celles-ci sont negatives. : : level : constante pour augmenter la hauteur d eau du domaine : :------------------------------------------------------------------------------ &nawbathymetrie lect_sens = 2 , fact_bathy = -1, level = 0.667 / : :------------------------------------------------------------------------------ : nawhoule/gammab,roller,asym,M,hlim_calc,tw,bot_fric,annul,libre :------------------------------------------------------------------------------ : gammab : Coefficient de dÈferlement : Utiliser dans SWAN, permet le calcul de la dissipation d : Energie de la houle : : roller : Logique positionne a .true. pour prendre en compte le : phenomene de rouleau de deferlement (Roller) : : asym : logique positionne a .true. pour activer l asymetrie : de la houle (uniquement pour la morpho avec la formule de : BAILARD, 1981) : : M : Coefficient pour la viscosite induite par la houle selon la : formulation de Battjes : : hlim_calc : valeur limite en metres pour laquelle on ne calcul pas les : courants induits par les vagues : : tw : logique positionne a .true. pour activer la viscosite turbulente : induite par la houle. : : bot_fric : logique positionne a .true. pour activer le frottement au fond : induit par la houle. : : : phillips : loqique positionne sur .true. pour sortir les vitesses aux sens de : Phillips. Par default, loqique sur .false. permettant alors les : l utilisation de la definition de Mei. :------------------------------------------------------------------------------ &nawhoule gammab= 0.7, l_wave_roller=.true., l_wave_asym=.false., M_Battjes=0.08, hlim_calc=0.001, l_wave_phillips=.false., l_wave_smith=.true., iter_max=5000, err_conv=0.001, l_stat_conv=.true. l_wave_T2C=.true. / : :------------------------------------------------------------------------------ : nawfrot :------------------------------------------------------------------------------ : iCD : Choix de la formulation pour le frottement induit : par le courant seul : : - 1 pour Van Rijn (1989) : - 2 pour Van der Molen : - 3 pour Saint-Cast ou Camenem : : ifw : Choix de la formulation pour le frottement induit : par la houle seule : : - 1 Soulsby (1993) : - 2 Swart (1976) : : Kappa : Constante de Von Karman (par dÈfaut = 0.4) : : a0 : hauteur de la couche limite pour le calcul de la : vitesse au fond : (Valable en haut fond ou l on suit un profil log) : : frot_homog : logique positionne a .true. pour avoir un coefficient : de frottement constant : : frot_val : valeur pour un frottement constant : : valeur initiale dans le cas dun frottement dependant : de la vitesse :------------------------------------------------------------------------------ &nawfrot iCD=1, ifw=1, Kappa=0.41, a0=0.05 l_wave_frot_homog=.true. frot_val=0.0075 / :