Changeset 2201 for branches/DEV_r1924_nocs_latphys/CONFIG/POMME
- Timestamp:
- 2010-10-11T15:13:35+02:00 (14 years ago)
- Location:
- branches/DEV_r1924_nocs_latphys/CONFIG/POMME
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/DEV_r1924_nocs_latphys/CONFIG/POMME/EXP00/namelist
r2190 r2201 178 178 sn_prec = 'precip_1988.nc' , -1 , 'precip' , .true. , .true. , 'yearly' , '' 179 179 sn_snow = 'precip_1988.nc' , -1 , 'precip' , .true. , .true. , 'yearly' , '' 180 sn_tdif = 'taudif_core' , 24 , 'taudif' , .true. , .true. , 'yearly' ,'' 180 181 ! 181 182 cn_dir = './' ! root directory for the location of the bulk files … … 312 313 rn_dpsin = 1. ! - - - south - - 313 314 rn_dpeob = 1500. ! time relaxation (days) for the east open boundary 314 rn_dpwob = 15. ! - - - west - -315 rn_dpwob = 150. ! - - - west - - 315 316 rn_dpnob = 150. ! - - - north - - 316 rn_dpsob = 15. ! - - - south - -317 rn_dpsob = 150. ! - - - south - - 317 318 rn_volemp = 1. ! = 0 the total volume change with the surface flux (E-P-R) 318 319 ! = 1 the total volume remains constant -
branches/DEV_r1924_nocs_latphys/CONFIG/POMME/scripts/BB_make
r1875 r2201 7 7 # Check your compilers option in consequence when using real F95 compilers 8 8 9 F_O += -I$(MODDIR) -I$(MODDIR)/oce -I$(NCDF_INC) $(USER_INC) 10 L_X = $(L_O) 9 11 #-Q- platine # Compiler options NEMO (CCRT Itanium Bull) 10 12 #-Q- platine F_O = -O3 -i4 -r8 -module $(MODDIR)/oce -I$(MODDIR) -I$(MODDIR)/oce -I$(NCDF_INC) $(USER_INC) … … 101 103 102 104 #check key compatibility 103 keycompat=$(if $( and $(findstring $1,$(P_P)),$(findstring $2,$(P_P))),$(error $1 and $2 NOT compatible))105 keycompat=$(if $(word 2, $(findstring $1,$(P_P)) $(findstring $2,$(P_P))),$(error $1 and $2 NOT compatible)) 104 106 105 107 KEY_LIST = \ … … 153 155 key_oasis4 \ 154 156 key_obc \ 155 key_off_tra \156 157 key_orca_lev10 \ 157 158 key_orca_r025 \ … … 179 180 key_vvl \ 180 181 key_zco \ 181 key_zco \182 182 key_zdfcst \ 183 183 key_zdfddm \ … … 191 191 $(MODEL_LIB)(lib_cray.o)\ 192 192 $(MODEL_LIB)(lib_print.o)\ 193 $(MODEL_LIB)(agrif_oce.o)\194 193 $(MODEL_LIB)(agrif_opa_interp.o)\ 195 194 $(MODEL_LIB)(agrif_opa_sponge.o)\ 196 195 $(MODEL_LIB)(agrif_opa_update.o)\ 197 $(MODEL_LIB)(agrif_top_interp.o)\198 $(MODEL_LIB)(agrif_top_sponge.o)\199 $(MODEL_LIB)(agrif_top_update.o)\200 $(MODEL_LIB)(agrif_user.o)\201 196 $(MODEL_LIB)(albedo.o)\ 202 197 $(MODEL_LIB)(bdy_oce.o)\ … … 437 432 438 433 # Agrif library and conv 439 libagrif : $(call keycompat,key_iomput,key_agrif)434 libagrif : 440 435 ifeq ($(AGRIF),use) 441 436 @( if [ ! -d OPAFILES ]; then mkdir OPAFILES; fi ) … … 568 563 @if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi 569 564 570 $(MODEL_LIB)(agrif_oce.o) : \571 $(MODEL_LIB)(par_kind.o) \572 $(MODEL_LIB)(par_oce.o) \573 par_kind.F90 \574 par_oce.F90 \575 $(MODEL_LIB)(dom_oce.o) \576 $(MODEL_LIB)(par_oce.o) \577 dom_oce.F90 \578 par_oce.F90 \579 KEY_CPP \580 agrif_oce.F90581 565 $(MODEL_LIB)(agrif_opa_interp.o) : \ 582 $(MODEL_LIB)(dom_oce.o) \583 $(MODEL_LIB)(in_out_manager.o) \584 $(MODEL_LIB)(lib_print.o) \585 $(MODEL_LIB)(par_kind.o) \586 $(MODEL_LIB)(par_oce.o) \587 dom_oce.F90 \588 in_out_manager.F90 \589 lib_print.f90 \590 par_kind.F90 \591 par_oce.F90 \592 $(MODEL_LIB)(agrif_oce.o) \593 $(MODEL_LIB)(dom_oce.o) \594 $(MODEL_LIB)(in_out_manager.o) \595 $(MODEL_LIB)(oce.o) \596 $(MODEL_LIB)(par_oce.o) \597 $(MODEL_LIB)(phycst.o) \598 $(MODEL_LIB)(sol_oce.o) \599 agrif_oce.F90 \600 dom_oce.F90 \601 in_out_manager.F90 \602 oce.F90 \603 par_oce.F90 \604 phycst.F90 \605 sol_oce.F90 \606 domzgr_substitute.h90 \607 vectopt_loop_substitute.h90 \608 $(AGRIF_LIB) \609 KEY_CPP \610 566 agrif_opa_interp.F90 611 567 $(MODEL_LIB)(agrif_opa_sponge.o) : \ 612 $(MODEL_LIB)(dom_oce.o) \613 $(MODEL_LIB)(lib_print.o) \614 $(MODEL_LIB)(par_kind.o) \615 $(MODEL_LIB)(par_oce.o) \616 dom_oce.F90 \617 lib_print.f90 \618 par_kind.F90 \619 par_oce.F90 \620 $(MODEL_LIB)(agrif_oce.o) \621 $(MODEL_LIB)(dom_oce.o) \622 $(MODEL_LIB)(in_out_manager.o) \623 $(MODEL_LIB)(oce.o) \624 $(MODEL_LIB)(par_oce.o) \625 agrif_oce.F90 \626 dom_oce.F90 \627 in_out_manager.F90 \628 oce.F90 \629 par_oce.F90 \630 domzgr_substitute.h90 \631 $(AGRIF_LIB) \632 KEY_CPP \633 568 agrif_opa_sponge.F90 634 569 $(MODEL_LIB)(agrif_opa_update.o) : \ 635 $(MODEL_LIB)(bdy_oce.o) \636 $(MODEL_LIB)(cla_div.o) \637 $(MODEL_LIB)(diaar5.o) \638 $(MODEL_LIB)(divcur.o) \639 $(MODEL_LIB)(dom_oce.o) \640 $(MODEL_LIB)(domvvl.o) \641 $(MODEL_LIB)(in_out_manager.o) \642 $(MODEL_LIB)(iom.o) \643 $(MODEL_LIB)(lbclnk.o) \644 $(MODEL_LIB)(lib_mpp.o) \645 $(MODEL_LIB)(obc_oce.o) \646 $(MODEL_LIB)(obc_par.o) \647 $(MODEL_LIB)(oce.o) \648 $(MODEL_LIB)(par_kind.o) \649 $(MODEL_LIB)(par_oce.o) \650 $(MODEL_LIB)(phycst.o) \651 $(MODEL_LIB)(prtctl.o) \652 $(MODEL_LIB)(restart.o) \653 $(MODEL_LIB)(sbc_oce.o) \654 bdy_oce.F90 \655 cla_div.F90 \656 diaar5.F90 \657 divcur.F90 \658 dom_oce.F90 \659 domvvl.F90 \660 in_out_manager.F90 \661 iom.F90 \662 lbclnk.F90 \663 lib_mpp.F90 \664 obc_oce.F90 \665 obc_par.F90 \666 oce.F90 \667 par_kind.F90 \668 par_oce.F90 \669 phycst.F90 \670 prtctl.F90 \671 restart.F90 \672 sbc_oce.F90 \673 $(MODEL_LIB)(agrif_oce.o) \674 $(MODEL_LIB)(cla_div.o) \675 $(MODEL_LIB)(divcur.o) \676 $(MODEL_LIB)(dom_oce.o) \677 $(MODEL_LIB)(oce.o) \678 $(MODEL_LIB)(par_oce.o) \679 $(MODEL_LIB)(sshwzv.o) \680 agrif_oce.F90 \681 cla_div.F90 \682 divcur.F90 \683 dom_oce.F90 \684 oce.F90 \685 par_oce.F90 \686 sshwzv.F90 \687 domzgr_substitute.h90 \688 $(AGRIF_LIB) \689 KEY_CPP \690 570 agrif_opa_update.F90 691 $(MODEL_LIB)(agrif_top_interp.o) : \692 $(MODEL_LIB)(dom_oce.o) \693 $(MODEL_LIB)(par_kind.o) \694 $(MODEL_LIB)(par_oce.o) \695 dom_oce.F90 \696 par_kind.F90 \697 par_oce.F90 \698 $(MODEL_LIB)(agrif_oce.o) \699 $(MODEL_LIB)(dom_oce.o) \700 $(MODEL_LIB)(oce.o) \701 $(MODEL_LIB)(par_oce.o) \702 $(MODEL_LIB)(sol_oce.o) \703 agrif_oce.F90 \704 dom_oce.F90 \705 oce.F90 \706 par_oce.F90 \707 sol_oce.F90 \708 domzgr_substitute.h90 \709 vectopt_loop_substitute.h90 \710 $(AGRIF_LIB) \711 KEY_CPP \712 agrif_top_interp.F90713 $(MODEL_LIB)(agrif_top_sponge.o) : \714 $(MODEL_LIB)(dom_oce.o) \715 $(MODEL_LIB)(lib_print.o) \716 $(MODEL_LIB)(par_kind.o) \717 $(MODEL_LIB)(par_oce.o) \718 dom_oce.F90 \719 lib_print.f90 \720 par_kind.F90 \721 par_oce.F90 \722 $(MODEL_LIB)(agrif_oce.o) \723 $(MODEL_LIB)(dom_oce.o) \724 $(MODEL_LIB)(in_out_manager.o) \725 $(MODEL_LIB)(oce.o) \726 $(MODEL_LIB)(par_oce.o) \727 agrif_oce.F90 \728 dom_oce.F90 \729 in_out_manager.F90 \730 oce.F90 \731 par_oce.F90 \732 domzgr_substitute.h90 \733 $(AGRIF_LIB) \734 KEY_CPP \735 agrif_top_sponge.F90736 $(MODEL_LIB)(agrif_top_update.o) : \737 $(MODEL_LIB)(dom_oce.o) \738 $(MODEL_LIB)(par_kind.o) \739 $(MODEL_LIB)(par_oce.o) \740 dom_oce.F90 \741 par_kind.F90 \742 par_oce.F90 \743 $(MODEL_LIB)(agrif_oce.o) \744 $(MODEL_LIB)(dom_oce.o) \745 $(MODEL_LIB)(oce.o) \746 $(MODEL_LIB)(par_oce.o) \747 agrif_oce.F90 \748 dom_oce.F90 \749 oce.F90 \750 par_oce.F90 \751 domzgr_substitute.h90 \752 $(AGRIF_LIB) \753 KEY_CPP \754 agrif_top_update.F90755 $(MODEL_LIB)(agrif_user.o) : \756 $(MODEL_LIB)(agrif_oce.o) \757 $(MODEL_LIB)(bdy_par.o) \758 $(MODEL_LIB)(bdyini.o) \759 $(MODEL_LIB)(c1d.o) \760 $(MODEL_LIB)(cla_div.o) \761 $(MODEL_LIB)(cpl_oasis3.o) \762 $(MODEL_LIB)(cpl_oasis4.o) \763 $(MODEL_LIB)(diaptr.o) \764 $(MODEL_LIB)(divcur.o) \765 $(MODEL_LIB)(dom_oce.o) \766 $(MODEL_LIB)(domain.o) \767 $(MODEL_LIB)(domcfg.o) \768 $(MODEL_LIB)(dtasal.o) \769 $(MODEL_LIB)(dtatem.o) \770 $(MODEL_LIB)(dyncor_c1d.o) \771 $(MODEL_LIB)(dynhpg.o) \772 $(MODEL_LIB)(dynspg_oce.o) \773 $(MODEL_LIB)(eosbn2.o) \774 $(MODEL_LIB)(in_out_manager.o) \775 $(MODEL_LIB)(iom.o) \776 $(MODEL_LIB)(istate.o) \777 $(MODEL_LIB)(ldfdyn.o) \778 $(MODEL_LIB)(ldftra.o) \779 $(MODEL_LIB)(lib_mpp.o) \780 $(MODEL_LIB)(lib_print.o) \781 $(MODEL_LIB)(mppini.o) \782 $(MODEL_LIB)(obc_par.o) \783 $(MODEL_LIB)(obcini.o) \784 $(MODEL_LIB)(oce.o) \785 $(MODEL_LIB)(par_kind.o) \786 $(MODEL_LIB)(par_oce.o) \787 $(MODEL_LIB)(phycst.o) \788 $(MODEL_LIB)(prtctl.o) \789 $(MODEL_LIB)(sbc_oce.o) \790 $(MODEL_LIB)(sbcmod.o) \791 $(MODEL_LIB)(sol_oce.o) \792 $(MODEL_LIB)(sshwzv.o) \793 $(MODEL_LIB)(step.o) \794 $(MODEL_LIB)(step_c1d.o) \795 $(MODEL_LIB)(trdmod.o) \796 $(MODEL_LIB)(trdmod_oce.o) \797 $(MODEL_LIB)(zdf_oce.o) \798 $(MODEL_LIB)(zdfini.o) \799 $(MODEL_LIB)(zdfmxl.o) \800 agrif_oce.F90 \801 bdy_par.F90 \802 bdyini.F90 \803 c1d.F90 \804 cla_div.F90 \805 cpl_oasis3.F90 \806 cpl_oasis4.F90 \807 diaptr.F90 \808 divcur.F90 \809 dom_oce.F90 \810 domain.F90 \811 domcfg.F90 \812 dtasal.F90 \813 dtatem.F90 \814 dyncor_c1d.F90 \815 dynhpg.F90 \816 dynspg_oce.F90 \817 eosbn2.F90 \818 in_out_manager.F90 \819 iom.F90 \820 istate.F90 \821 ldfdyn.F90 \822 ldftra.F90 \823 lib_mpp.F90 \824 lib_print.f90 \825 mppini.F90 \826 obc_par.F90 \827 obcini.F90 \828 oce.F90 \829 par_kind.F90 \830 par_oce.F90 \831 phycst.F90 \832 prtctl.F90 \833 sbc_oce.F90 \834 sbcmod.F90 \835 sol_oce.F90 \836 sshwzv.F90 \837 step.F90 \838 step_c1d.F90 \839 trdmod.F90 \840 trdmod_oce.F90 \841 zdf_oce.F90 \842 zdfini.F90 \843 zdfmxl.F90 \844 $(MODEL_LIB)(agrif_oce.o) \845 $(MODEL_LIB)(agrif_opa_interp.o) \846 $(MODEL_LIB)(agrif_opa_sponge.o) \847 $(MODEL_LIB)(agrif_opa_update.o) \848 $(MODEL_LIB)(agrif_top_interp.o) \849 $(MODEL_LIB)(agrif_top_sponge.o) \850 $(MODEL_LIB)(agrif_top_update.o) \851 $(MODEL_LIB)(dom_oce.o) \852 $(MODEL_LIB)(in_out_manager.o) \853 $(MODEL_LIB)(obc_par.o) \854 $(MODEL_LIB)(oce.o) \855 $(MODEL_LIB)(opa.o) \856 $(MODEL_LIB)(par_oce.o) \857 $(MODEL_LIB)(sol_oce.o) \858 $(MODEL_LIB)(tradmp.o) \859 agrif_oce.F90 \860 agrif_opa_interp.F90 \861 agrif_opa_sponge.F90 \862 agrif_opa_update.F90 \863 agrif_top_interp.F90 \864 agrif_top_sponge.F90 \865 agrif_top_update.F90 \866 dom_oce.F90 \867 in_out_manager.F90 \868 obc_par.F90 \869 oce.F90 \870 opa.F90 \871 par_oce.F90 \872 sol_oce.F90 \873 tradmp.F90 \874 $(AGRIF_LIB) \875 KEY_CPP \876 agrif_user.F90877 571 $(MODEL_LIB)(albedo.o) : \ 878 572 $(MODEL_LIB)(in_out_manager.o) \ … … 3168 2862 dynldf_lap.F90 3169 2863 $(MODEL_LIB)(dynnxt.o) : \ 3170 $(MODEL_LIB)(agrif_oce.o) \3171 2864 $(MODEL_LIB)(bdy_oce.o) \ 3172 2865 $(MODEL_LIB)(bdy_par.o) \ 3173 2866 $(MODEL_LIB)(bdytides.o) \ 3174 $(MODEL_LIB)(cla_div.o) \3175 $(MODEL_LIB)(divcur.o) \3176 2867 $(MODEL_LIB)(dom_oce.o) \ 3177 2868 $(MODEL_LIB)(dynadv_cen2.o) \ … … 3193 2884 $(MODEL_LIB)(phycst.o) \ 3194 2885 $(MODEL_LIB)(sbc_oce.o) \ 3195 $(MODEL_LIB)(sol_oce.o) \3196 $(MODEL_LIB)(sshwzv.o) \3197 agrif_oce.F90 \3198 2886 bdy_oce.F90 \ 3199 2887 bdy_par.F90 \ 3200 2888 bdytides.F90 \ 3201 cla_div.F90 \3202 divcur.F90 \3203 2889 dom_oce.F90 \ 3204 2890 dynadv_cen2.F90 \ … … 3220 2906 phycst.F90 \ 3221 2907 sbc_oce.F90 \ 3222 sol_oce.F90 \3223 sshwzv.F90 \3224 2908 $(MODEL_LIB)(agrif_opa_interp.o) \ 3225 2909 $(MODEL_LIB)(agrif_opa_update.o) \ … … 3494 3178 dynspg_exp.F90 3495 3179 $(MODEL_LIB)(dynspg_flt.o) : \ 3496 $(MODEL_LIB)(agrif_oce.o) \3497 3180 $(MODEL_LIB)(bdy_oce.o) \ 3498 3181 $(MODEL_LIB)(bdy_par.o) \ … … 3536 3219 $(MODEL_LIB)(zdfmxl.o) \ 3537 3220 $(MODEL_LIB)(zpshde.o) \ 3538 agrif_oce.F90 \3539 3221 bdy_oce.F90 \ 3540 3222 bdy_par.F90 \ … … 5643 5325 $(MODEL_LIB)(limistate_2.o) \ 5644 5326 $(MODEL_LIB)(phycst.o) \ 5327 $(MODEL_LIB)(sbc_oce.o) \ 5645 5328 dom_ice_2.F90 \ 5646 5329 dom_oce.F90 \ … … 5653 5336 limistate_2.F90 \ 5654 5337 phycst.F90 \ 5338 sbc_oce.F90 \ 5655 5339 vectopt_loop_substitute.h90 \ 5656 5340 KEY_CPP \ … … 7903 7587 sshwzv.F90 7904 7588 $(MODEL_LIB)(step.o) : \ 7905 $(MODEL_LIB)(agrif_oce.o) \7906 7589 $(MODEL_LIB)(agrif_opa_interp.o) \ 7907 7590 $(MODEL_LIB)(agrif_opa_update.o) \ … … 8025 7708 $(MODEL_LIB)(zdftke_old.o) \ 8026 7709 $(MODEL_LIB)(zpshde.o) \ 8027 agrif_oce.F90 \8028 7710 agrif_opa_interp.F90 \ 8029 7711 agrif_opa_update.F90 \ … … 9949 9631 tranpc.F90 9950 9632 $(MODEL_LIB)(tranxt.o) : \ 9951 $(MODEL_LIB)(agrif_oce.o) \9952 9633 $(MODEL_LIB)(bdy_oce.o) \ 9953 $(MODEL_LIB)(cla_div.o) \9954 $(MODEL_LIB)(divcur.o) \9955 9634 $(MODEL_LIB)(dom_oce.o) \ 9956 9635 $(MODEL_LIB)(in_out_manager.o) \ … … 9968 9647 $(MODEL_LIB)(prtctl.o) \ 9969 9648 $(MODEL_LIB)(sbc_oce.o) \ 9970 $(MODEL_LIB)(sol_oce.o) \9971 $(MODEL_LIB)(sshwzv.o) \9972 9649 $(MODEL_LIB)(trdicp.o) \ 9973 9650 $(MODEL_LIB)(trdicp_oce.o) \ … … 9979 9656 $(MODEL_LIB)(trdvor_oce.o) \ 9980 9657 $(MODEL_LIB)(zdf_oce.o) \ 9981 agrif_oce.F90 \9982 9658 bdy_oce.F90 \ 9983 cla_div.F90 \9984 divcur.F90 \9985 9659 dom_oce.F90 \ 9986 9660 in_out_manager.F90 \ … … 9998 9672 prtctl.F90 \ 9999 9673 sbc_oce.F90 \ 10000 sol_oce.F90 \10001 sshwzv.F90 \10002 9674 trdicp.F90 \ 10003 9675 trdicp_oce.F90 \ -
branches/DEV_r1924_nocs_latphys/CONFIG/POMME/scripts/BB_make.ldef
r1791 r2201 34 34 #- 35 35 #- Prefix for preprocessing --- 36 prefix = -D 36 37 #-Q- sx8mercure prefix = -D 37 38 #-Q- sx9mercure prefix = -D
Note: See TracChangeset
for help on using the changeset viewer.