New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
user/flavoni/libIGCM (diff) – NEMO

Changes between Version 381 and Version 382 of user/flavoni/libIGCM


Ignore:
Timestamp:
2009-04-16T14:20:37+02:00 (15 years ago)
Author:
flavoni
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • user/flavoni/libIGCM

    v381 v382  
    362362    
    363363 * First of all add a cpp key:  
    364  
    365  from Arnaud Caubel: 
    366  "Il y a un pb MPI sur mercure avec la lib par defaut. 
    367  J'avais mis sur le wiki un : 
    368  Attention : sur mercure l'utilisation de la librairie MPI 7.2.4 est indispensable. Pour l'utiliser : export   [[BR]] '''SX_BASE_MPI=/SX/opt/mpisx/new''' avant de faire le gmake"  '''(is only for coupled model?)''' 
    369364 
    370365 http://www.nemo-ocean.eu/index.php//Using-NEMO/User-Guides/Advanced/How-to-add-modify-new-modules-or-new-cpp-keys 
     
    678673 
    679674[[BR]] 
    680  
    681675  
    682676 * To have ZNL ATLAS, to avoid additional (but this is a not definitively solution! Be careful at it!, like IPSLCM5) :[[BR]] 
    683677 
    684 == Mini start guide for use diaptr ==  
     678 1. in modipsl/config/ORCA2_LIM/scripts/BB_make.ldef add key_diahth to have sohtc300 variable in MONITORING 
     679 
     680 2. in modipsl/modeles/NEMO/WORK/diaptr.F90 put :  
     681 
     682 LOGICAL, PUBLIC   : : ln_ptrcomp = .TRUE. 
     683 
     684 3. copy subbasins.nc in R_BC directory (see config.card) 
     685 
     686 4. add in modipsl/config/ORCA2_LIM/IGCM00/COMP/opa9.card !TimeSeries: [[BR]] 
     687 [Post_1M_diaptr][[BR]] 
     688 Patches = ()[[BR]] 
     689 GatherWithInternal = (lat, deptht, depthw, time_counter)[[BR]] 
     690 TimeSeriesVars = (zotemglo, zosalglo, zomsfglo, zotematl, zosalatl, zomsfatl, zotempac, zosalpac, zomsfpac, zotemind, zosalind,  zomsfind, zotemipc, zosalipc, zomsfipc, sohtatl, sostatl, sohtpac, sostpac, sohtind, sostind, sohtipc, sostipc, sophtadv, sophtove, sophtldf, sopstadv, sopstove, zomsfeiv, sophteiv, sopsteiv) 
     691 
     692 5. change in modipsl/config/ORCA2_LIM/IGCM00/PARAM/namelist : [[BR]] 
     693  
     694 ln_diaptr = .true. [[BR]] 
     695 ln_diaznl = .true. [[BR]] 
     696 ln_subbas = .true. [[BR]] 
     697 
     698 nf_ptr_wri : write frequency (default is 15 that is 1d) 
     699 
     700== Mini start guide for use diaptr in MPI mode ==  
    685701 
    686702[[BR]] 
     
    690706 cd modipsl/util  
    691707 ./model NEMO_IGCM  
     708 add key_diahth in modipsl/config/ORCA2_LIM/scripts/BB_make.ldef 
     709 add key_mpp_mpi in modipsl/config/ORCA2_LIM/scripts/BB_make.ldef 
     710 chose jpni, jpnj, jpnij in modipsl/modeles/NEMO/OPA_SRC/par_oce.F90 
    692711 cd ../modeles/UTIL 
    693712 ./fait_config ORCA2_LIM 
     
    700719 qsub Job_Name 
    701720}}} 
    702  
    703  
    704  
    705  1. in modipsl/config/ORCA2_LIM/scripts/BB_make.ldef add key_diahth to have sohtc300 variable in MONITORING 
    706  
    707  2. in modipsl/modeles/NEMO/WORK/diaptr.F90 put :  
    708  
    709  LOGICAL, PUBLIC   : : ln_ptrcomp = .TRUE. 
    710  
    711  3. copy subbasins.nc in R_BC directory (see config.card) 
    712  
    713  4. add in modipsl/config/ORCA2_LIM/IGCM00/COMP/opa9.card !TimeSeries: [[BR]] 
    714  [Post_1M_diaptr][[BR]] 
    715  Patches = ()[[BR]] 
    716  GatherWithInternal = (lat, deptht, depthw, time_counter)[[BR]] 
    717  TimeSeriesVars = (zotemglo, zosalglo, zomsfglo, zotematl, zosalatl, zomsfatl, zotempac, zosalpac, zomsfpac, zotemind, zosalind,  zomsfind, zotemipc, zosalipc, zomsfipc, sohtatl, sostatl, sohtpac, sostpac, sohtind, sostind, sohtipc, sostipc, sophtadv, sophtove, sophtldf, sopstadv, sopstove, zomsfeiv, sophteiv, sopsteiv) 
    718  
    719  5. change in modipsl/config/ORCA2_LIM/IGCM00/PARAM/namelist : [[BR]] 
    720   
    721  ln_diaptr = .true. [[BR]] 
    722  ln_diaznl = .true. [[BR]] 
    723  ln_subbas = .true. [[BR]] 
    724  
    725  nf_ptr_wri : write frequency (default is 15 that is 1d) 
    726  
    727  if you want 1m with !CalendarType=360d is nf_ptr_wri=450 
    728  
    729  if you want 1m with !CalendarType=noleap is nf_ptr_wri=465 
     721  
    730722 
    731723 * Put subbasins.nc in common account/v3_1/. but this is a not definitively solution! Be careful at it! [[BR]]