Changeset 186 for branches


Ignore:
Timestamp:
03/06/18 09:27:37 (6 years ago)
Author:
aquiquet
Message:

Grisli - iLoveclim branch: Updated gfortran Makefile

Location:
branches/iLoveclim/SOURCES
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/iLoveclim/SOURCES/Fichiers-parametres/hemin40_param_list.dat

    r146 r186  
    2020 
    2121 igrdline     =            0 
    22  Schoof       =            0 
     22 Schoof       =            1 
    2323 / 
    2424! igrdline :  1 ligne d echouage fixée, sinon 0 
     
    4343!___________________________________________________________ 
    4444&topo_file 
    45  topo_ref        = "Greenland_Bamber-et-al_composite_hemin40.nc" !"SHB_GLAC1D_21k_hemin40.nc" !"ICE6G_21k.nc" !"Greenland_Bamber-et-al_composite_hemin40.nc" 
    46  topo_dep        = "Greenland_Bamber-et-al_composite_hemin40.nc" !"SHB_GLAC1D_21k_hemin40.nc" !"ICE6G_21k.nc" !"Greenland_Bamber-et-al_composite_hemin40.nc" 
     45 topo_ref        = "Greenland_Bamber-et-al_composite_hemin40.nc" !"SHB_ICE6G-40k_hemin40.nc" !"Greenland_Bamber-et-al_composite_hemin40.nc" !"SHB_GLAC1D_21k_hemin40.nc" !"ICE6G_21k.nc" !"Greenland_Bamber-et-al_composite_hemin40.nc" 
     46 topo_dep        = "Greenland_Bamber-et-al_composite_hemin40.nc" !"SHB_ICE6G-40k_hemin40.nc" !"Greenland_Bamber-et-al_composite_hemin40.nc" !"SHB_GLAC1D_21k_hemin40.nc" !"ICE6G_21k.nc" !"Greenland_Bamber-et-al_composite_hemin40.nc" 
    4747 grid_topo       = "coord-nord-40km.dat" 
    4848 ghf_fich        = "ijphi_hemin40.nc" 
     
    189189exposant_1       = 3. 
    190190temp_trans_1     = -6.5 
    191 enhanc_fact_1    = 3.5          ! Grice2sea 3.          
     191enhanc_fact_1    = 3.          ! Grice2sea 3.          
    192192coef_cold_1      = 1.660E-16 
    193193Q_cold_1         = 7.820E+04 
     
    238238 
    239239frot_coef = 0.6   !0.035 
    240 gr_select = 1 
     240gr_select = 2 
    241241/ 
    242242! frot_coef  = ',frot_coef 
     
    275275mincoefbmelt  =  0. 
    276276maxcoefbmelt  =  2. 
    277 filforc       = "signal-cycle-hemin.dat" !"778k.dat" 
     277filforc       = "40k.dat" !"signal-cycle-hemin.dat" !"778k.dat" 
    278278snow          =       .true. 
    279279! mincoefbmelt : borne mini de coefbmshelf 
     
    427427&drag_param_beta                              ! drag_beta_param_mod 
    428428 
    429 beta_intercept = -2. !-0.08898 
    430 beta_slope     = 0.95     !0.57570 
     429beta_slope     = 4.e-3     !1.e-3 
     430beta_expo      = 1.      !1.0 
    431431betamax    = 5.e5     ! maximum value of beta 
    432432betamin    = 1 !10.   ! minimum value of beta 
  • branches/iLoveclim/SOURCES/Hemin40_files/module_choix-hemin40-0.4.f90

    r123 r186  
    9494!use dragging_hwat_sedim 
    9595!use dragging_hwat_cont 
    96 use dragging_neff_slope 
     96!use dragging_neff_slope 
     97use dragging_param_beta 
    9798 
    9899!------------ spinup ----------------------------------- 
  • branches/iLoveclim/SOURCES/Makefile.grisli-gfortran.inc

    r123 r186  
    4444        climat-forcage-insolation_mod.o climat_GrIce2sea_years_mod.o \ 
    4545        climat_GrIce2sea_years_perturb_mod.o \ 
     46        climat_InitMIP_years_perturb_mod.o \ 
    4647        climat-perturb_mod-0.4.o \ 
    4748        ablation_mod.o no_ablation_mod.o \ 
     
    7576        dragging_hwat-contigu_mod.o dragging_hwat_contmaj_mod.o \ 
    7677        dragging_hwat_sedim_mod.o dragging_neff_slope_mod.o \ 
    77         dragging_param_beta_mod.o \ 
     78        dragging_param_beta_mod.o bilan_eau_mod.o \ 
    7879        calving_frange.o no_calving.o no_lakes.o \ 
    7980        out_profile_mod.o printtable_mod.o mix-SIA-L1_mod.o \ 
     81        furst_schoof_mod.o bilan_flux_output_mod.o \ 
    8082        relaxation_water_diffusion.o \ 
    8183        prescribe-H-i2s_mod.o  \ 
     
    9395        dragging_hwatermax_0.2_mod.o dragging_calc_beta_mod.o  \ 
    9496        dragging_hwat-contigu_mod.o dragging_hwat_contmaj_mod.o \ 
    95         dragging_hwat_sedim_mod.o dragging_neff_slope_mod.o \ 
     97        dragging_hwat_sedim_mod.o dragging_neff_slope_mod.o \ 
    9698        dragging_param_beta_mod.o \ 
    9799        calving_frange.o no_calving.o no_lakes.o \ 
    98100        out_profile_mod.o printtable_mod.o mix-SIA-L1_mod.o \ 
     101        furst_schoof_mod.o bilan_flux_output_mod.o \ 
    99102        relaxation_water_diffusion.o \ 
    100103        prescribe-H-i2s_mod.o   \ 
     
    182185#       massb-ant_perturb_Tparam.o track_ant40_mod.o  
    183186 
     187 
     188# lect-Ant_clim_Acc-T_gen_dat.o dragging-vit_bil_LBq_gen_mod.o dragging_LGM_mod.o 
     189# dragging_plastic_LGM_mod.o dragging_prescr_beta_buoyency_mod.o\ 
     190 
     191 
     192Liste_ANT16 = output_anta40_mod-0.4.o \ 
     193                dragging_prescr_beta_mod.o \ 
     194                dragging_prescr_beta_nolin_mod.o \ 
     195                lect-Ant_gen2010_dat.o \ 
     196                lect-anteis_mod.o \ 
     197                bmelt-ant-regions_mod.o \ 
     198                bmelt-ant-regions-initmip_mod.o \ 
     199                fake-routines-ant_mod.o \ 
     200                beta_iter_vitbil_mod.o \ 
     201                module_choix-ant16km.o \ 
     202                massb-ant_perturb_Tparam.o \ 
     203                track_ant40_mod.o 
     204 
    184205Liste_ANT15-LBq = output_anta_mod-0.4.o \ 
     206                dragging_prescr_beta_mod.o \ 
     207                dragging_prescr_beta_nolin_mod.o \ 
    185208                lect-Ant_gen2010_dat.o \ 
    186209                lect-anteis_mod.o \ 
    187210                bmelt-ant-regions_mod.o \ 
    188211                fake-routines-ant_mod.o \ 
     212                beta_iter_vitbil_mod.o \ 
    189213                module_choix_antar15_LBq.o \ 
    190                 track_ant40_mod.o \ 
     214                massb-ant_perturb_Tparam.o \ 
     215                track_ant40_mod.o 
    191216 
    192217Liste_hudson = sedim_declar_hudson_mod.o climat-hudson_mod.o \ 
     
    200225 
    201226Liste_hemin40 = output_hemin40_mod.o \ 
    202         lect-hemin40_mod.o  \ 
     227        lect-hemin40_mod.o \ 
    203228        bmelt-hemin40-regions_mod.o bmelt-hemin40-depth_mod.o \ 
    204         fake-routines-hemin40_mod.o  module_choix-hemin40-0.4.o \ 
    205         track_hemin40_mod.o 
     229        fake-routines-hemin40_mod.o \ 
     230        dragging_prescr_beta_mod.o beta_iter_vitbil_mod.o \ 
     231        module_choix-hemin40-0.4.o track_hemin40_mod.o 
    206232 
    207233Liste_hemin15 = output_hemin40_mod.o \ 
     
    215241        dragging_neem_mod.o \ 
    216242        fake-routines-greeneem_mod.o \ 
     243        dragging_prescr_beta_mod.o beta_iter_vitbil_mod.o \ 
    217244        module_choix-greeneem.o \ 
    218245        track_greeneem_mod.o  
     
    222249        bmelt-ant-regions_mod.o \ 
    223250        bmelt-ant-regions-oce_mod.o \ 
    224         fake-routines-ant_mod.o module_choix-antar40-0.4.o \ 
     251        bmelt-ant-regions-initmip_mod.o \ 
     252        fake-routines-ant_mod.o \ 
     253        dragging_prescr_beta_mod.o beta_iter_vitbil_mod.o \ 
     254        module_choix-antar40-0.4.o \ 
    225255        track_ant40_mod.o 
    226256         
     
    283313 
    284314Dim_GrIce2sea = paradim-GrIce2sea-cut_Tamsin.o geography-GrIce2sea.o 
     315 
     316Dim_ANT16 = paradim-ant16_mod.o geography-ant16.o 
    285317 
    286318Dim_ANT15-LBq    = paradim-ant15_LBq_mod.o geography-Ant15_LBq.o    
     
    367399%.o: Ant40_files/%.f90 
    368400        $(FT) $(NCDF_INC) -c Ant40_files/$*.f90 
     401 
     402# Ant16_files 
     403%.o: Ant16_files/%.f90 
     404        $(FT) $(NCDF_INC) -c Ant16_files/$*.f90 
    369405         
    370406# ANT15-LBq_files 
     
    420456# Liens et Construction des executables 
    421457#--------------------------------------- 
    422 #       $(mod_clim_forcage) \ a mettre a la place de mod_clim_perturb eventuellement 
     458 
     459Ant-16 : $(Dim_ANT16) $(mod_dim_communs) \ 
     460        $(toy_recul) \ 
     461        $(mod_communs) \ 
     462        $(mod_clim_tof)  \ 
     463        $(mod_no_tracers) \ 
     464        $(mod_ell) $(Liste_ANT16) \ 
     465        $(diagnoshelf) \ 
     466        $(Liste_Netcdf) \ 
     467        $(routines_communes) steps_time_loop.o \ 
     468        $(routine_elliptiques) \ 
     469        $(Liste_BLAS) 
     470 
     471        $(LK) -o ../bin/Ant-16 \ 
     472        $(Dim_ANT16) $(mod_dim_communs) \ 
     473        $(toy_recul)  \ 
     474        $(mod_communs) \ 
     475        $(mod_clim_tof)  \ 
     476        $(mod_no_tracers) \ 
     477        $(mod_ell) $(Liste_ANT16) \ 
     478        $(diagnoshelf) \ 
     479        $(Liste_Netcdf) \ 
     480        $(routines_communes) steps_time_loop.o \ 
     481        $(routine_elliptiques) $(NCDF_LIB) $(MKL_LIB) $(Liste_BLAS) 
     482 
     483Ant-16_iterbeta : $(Dim_ANT16) $(mod_dim_communs) \ 
     484        $(toy_recul) \ 
     485        $(mod_communs) \ 
     486        $(mod_clim_tof)  \ 
     487        $(mod_no_tracers) \ 
     488        $(mod_ell) $(Liste_ANT16) \ 
     489        $(diagnoshelf) \ 
     490        $(Liste_Netcdf) \ 
     491        $(routines_communes) steps_time_loop_avec_iterbeta.o \ 
     492        $(routine_elliptiques) \ 
     493        $(Liste_BLAS) 
     494 
     495        $(LK) -o ../bin/Ant-16_iterbeta \ 
     496        $(Dim_ANT16) $(mod_dim_communs) \ 
     497        $(toy_recul)  \ 
     498        $(mod_communs) \ 
     499        $(mod_clim_tof)  \ 
     500        $(mod_no_tracers) \ 
     501        $(mod_ell) $(Liste_ANT16) \ 
     502        $(diagnoshelf) \ 
     503        $(Liste_Netcdf) \ 
     504        $(routines_communes) steps_time_loop_avec_iterbeta.o \ 
     505        $(routine_elliptiques) $(NCDF_LIB) $(MKL_LIB) $(Liste_BLAS) 
    423506 
    424507Ant-15 : $(Dim_ANT15-LBq) $(mod_dim_communs) \ 
     
    448531Recul_ice2sea : $(Dim_ANT15-LBq) $(mod_dim_communs)  \ 
    449532        $(toy_recul) \ 
    450         $(mod_communs_RGL) \ 
    451         $(mod_clim_perturb)  \ 
    452         $(mod_tracers) \ 
     533        $(mod_communs) \ 
     534        $(mod_clim_tof)  \ 
     535        $(mod_no_tracers) \ 
    453536        $(mod_ell) $(Liste_ANT15-LBq) \ 
    454537        $(diagnoshelf) \ 
    455538        $(Liste_Netcdf) \ 
    456         $(routines_communes)steps_time_loop.o  $(routine_elliptiques)  
    457  
    458         $(LK) -o ../bin/recul_gl  $(Dim_ANT15-LBq) $(mod_dim_communs) \ 
     539        $(routines_communes) steps_time_loop.o \ 
     540        $(routine_elliptiques) \ 
     541        $(Liste_BLAS) 
     542 
     543        $(LK) -o ../bin/recul_gl \ 
     544        $(Dim_ANT15-LBq) $(mod_dim_communs) \ 
    459545        $(toy_recul) \ 
    460         $(mod_communs_RGL) \ 
    461         $(mod_clim_perturb)  \ 
    462         $(mod_tracers) \ 
    463         $(mod_ell) \ 
    464         $(Liste_ANT15-LBq) \ 
    465         $(diagnoshelf) $(Liste_Netcdf) \ 
    466         $(routines_communes) steps_time_loop.o $(routine_elliptiques) $(NCDF_LIB) $(MKL_LIB) 
     546        $(mod_communs) \ 
     547        $(mod_clim_tof)  \ 
     548        $(mod_no_tracers) \ 
     549        $(mod_ell) $(Liste_ANT15-LBq) \ 
     550        $(diagnoshelf) \ 
     551        $(Liste_Netcdf) \ 
     552        $(routines_communes) steps_time_loop.o \ 
     553        $(routine_elliptiques) $(NCDF_LIB) $(MKL_LIB) $(Liste_BLAS) 
    467554 
    468555 
Note: See TracChangeset for help on using the changeset viewer.