Changeset 1225 for trunk/libIGCM
- Timestamp:
- 08/26/15 12:28:19 (9 years ago)
- Location:
- trunk/libIGCM
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/AA_create_se
r1219 r1225 580 580 [ ${config_UserChoices_TagName} = "IPSLCM5A-MR" ] || \ 581 581 [ ${config_UserChoices_TagName} = "IPSLCM6" ] ; then 582 # METRICS 583 export Script_Post_Output=metrics_LMDZ.${PeriodDateEnd} ; 584 IGCM_sys_QsubPost metrics_LMDZ ; 585 export Script_Post_Output=metrics_NEMO.${PeriodDateEnd} ; 586 IGCM_sys_QsubPost metrics_NEMO ; 587 588 # ATLAS 582 589 export Script_Post_Output=atlas_ORCHIDEE.${PeriodDateEnd} ; 583 590 IGCM_sys_QsubPost atlas_ORCHIDEE ; 584 591 export Script_Post_Output=atlas_LMDZ.${PeriodDateEnd} ; 585 592 IGCM_sys_QsubPost atlas_LMDZ ; 586 export Script_Post_Output=metrics_LMDZ.${PeriodDateEnd} ;587 IGCM_sys_QsubPost metrics_LMDZ ;588 593 export Script_Post_Output=atlas_ORCA_LIM.${PeriodDateEnd} ; 589 594 IGCM_sys_QsubPost atlas_ORCA_LIM ; … … 594 599 [ ${config_UserChoices_TagName} = "LMDZOR" ] || \ 595 600 [ ${config_UserChoices_TagName} = "LMDZ4OR_v2" ] ; then 596 # 601 # METRICS 602 export Script_Post_Output=metrics_LMDZ.${PeriodDateEnd} ; 603 IGCM_sys_QsubPost metrics_LMDZ 604 605 # ATLAS 606 export Script_Post_Output=atlas_LMDZ.${PeriodDateEnd} ; 607 IGCM_sys_QsubPost atlas_LMDZ ; ; 608 export Script_Post_Output=atlas_ORCHIDEE.${PeriodDateEnd} ; 609 IGCM_sys_QsubPost atlas_ORCHIDEE ; 610 # 611 elif [ ${config_UserChoices_TagName} = "LMDZ" ] ; then 612 # METRICS 613 export Script_Post_Output=metrics_LMDZ.${PeriodDateEnd} ; 614 IGCM_sys_QsubPost metrics_LMDZ ; 615 616 # ATLAS 597 617 export Script_Post_Output=atlas_LMDZ.${PeriodDateEnd} ; 598 618 IGCM_sys_QsubPost atlas_LMDZ ; 599 export Script_Post_Output=metrics_LMDZ.${PeriodDateEnd} ;600 IGCM_sys_QsubPost metrics_LMDZ ;601 export Script_Post_Output=atlas_ORCHIDEE.${PeriodDateEnd} ;602 IGCM_sys_QsubPost atlas_ORCHIDEE ;603 #604 elif [ ${config_UserChoices_TagName} = "LMDZ" ] ; then605 #606 export Script_Post_Output=metrics_LMDZ.${PeriodDateEnd} ;607 IGCM_sys_QsubPost metrics_LMDZ ;608 export Script_Post_Output=atlas_LMDZ.${PeriodDateEnd} ;609 IGCM_sys_QsubPost atlas_LMDZ ;610 619 # 611 620 elif [ ${config_UserChoices_TagName} = "OL" ] || \ 612 621 [ ${config_UserChoices_TagName} = "OL2" ] ; then 613 # 622 # METRICS 623 # ATLAS 614 624 export Script_Post_Output=atlas_ORCHIDEE.${PeriodDateEnd} ; 615 625 IGCM_sys_QsubPost atlas_ORCHIDEE ; … … 618 628 [ ${config_UserChoices_TagName} = "ORCA2_LIM2" ] || \ 619 629 [ ${config_UserChoices_TagName} = "ORCA2_LIM3" ] ; then 620 # 630 # METRICS 631 export Script_Post_Output=metrics_NEMO.${PeriodDateEnd} ; 632 IGCM_sys_QsubPost metrics_NEMO ; 633 634 # ATLAS 621 635 export Script_Post_Output=atlas_ORCA_LIM.${PeriodDateEnd} ; 622 636 IGCM_sys_QsubPost atlas_ORCA_LIM ; … … 624 638 elif [ ${config_UserChoices_TagName} = "ORCA2_LIM2_PISCES" ] || \ 625 639 [ ${config_UserChoices_TagName} = "ORCA2_LIM3_PISCES" ] ; then 626 # 640 # METRICS 641 export Script_Post_Output=metrics_NEMO.${PeriodDateEnd} ; 642 IGCM_sys_QsubPost metrics_NEMO 643 644 # ATLAS 627 645 export Script_Post_Output=atlas_ORCA_LIM.${PeriodDateEnd} ; 628 646 IGCM_sys_QsubPost atlas_ORCA_LIM ; … … 631 649 # 632 650 elif [ ${config_UserChoices_TagName} = "ORCA2_OFF_PISCES" ] ; then 633 # 651 # METRICS 652 # ATLAS 634 653 export Script_Post_Output=atlas_PISCES.${PeriodDateEnd} ; 635 654 IGCM_sys_QsubPost atlas_PISCES ; -
trunk/libIGCM/AA_metrics_NEMO
r1224 r1225 142 142 # Rename variables 143 143 #================================== 144 ncrename -v votemper,t -v thetao,to -v vosaline,so -v somxl010,mldpt -v mldr10_1,mldpt -v sosstsst,tos -v sossheig,zos -v sosaline,sos -v sowaflup,wfo ${config_UserChoices_JobName}_SE_${YEARS}_1M_grid_T.nc144 IGCM_sys_ncrename -v votemper,t -v thetao,to -v vosaline,so -v somxl010,mldpt -v mldr10_1,mldpt -v sosstsst,tos -v sossheig,zos -v sosaline,sos -v sowaflup,wfo ${config_UserChoices_JobName}_SE_${YEARS}_1M_grid_T.nc 145 145 146 146 #================================== 147 147 # Interpolate vertical levels 148 148 #================================== 149 cdo intlevel,50,100,250,500,1000 -selvar,to,so ${config_UserChoices_JobName}_SE_${YEARS}_1M_grid_T.nc ${config_UserChoices_JobName}_SE_${YEARS}_1MVertLevels_grid_T.nc149 IGCM_sys_cdo intlevel,50,100,250,500,1000 -selvar,to,so ${config_UserChoices_JobName}_SE_${YEARS}_1M_grid_T.nc ${config_UserChoices_JobName}_SE_${YEARS}_1MVertLevels_grid_T.nc 150 150 151 151 #================================== … … 153 153 #================================== 154 154 if [ ${RESOL_ORCA} = 'eORCA1' ] ; then 155 orca_grid _file='/ccc/scratch/cont003/dsm/p86mart/ORCA1_BLD/DOMSK/eORCA1.0/IPSL.eORCA1.0_gridCF.nc'155 orca_grid='/ccc/scratch/cont003/dsm/p86mart/ORCA1_BLD/DOMSK/eORCA1.0/IPSL.eORCA1.0_gridCF.nc' 156 156 elif [ ${RESOL_ORCA} = 'ORCA1' ] ; then 157 orca_grid _file='/ccc/work/cont003/dsm/p86ipsl/database/grids/NEMO1_grid.nc'157 orca_grid='/ccc/work/cont003/dsm/p86ipsl/database/grids/NEMO1_grid.nc' 158 158 elif [ ${RESOL_ORCA} = 'ORCA2' ] ; then 159 orca_grid _file='/ccc/work/cont003/dsm/p86ipsl/database/grids/ORCA2_lon_lat_bounds_for_metrics.nc'159 orca_grid='/ccc/work/cont003/dsm/p86ipsl/database/grids/ORCA2_lon_lat_bounds_for_metrics.nc' 160 160 fi 161 161 162 ncks --append -v bounds_lat,bounds_lon ${orca_grid_file} ${config_UserChoices_JobName}_SE_${YEARS}_1M_grid_T.nc163 ncatted -O -a bounds,nav_lat,o,c,bounds_lat ${config_UserChoices_JobName}_SE_${YEARS}_1M_grid_T.nc164 ncatted -O -a bounds,nav_lon,o,c,bounds_lon ${config_UserChoices_JobName}_SE_${YEARS}_1M_grid_T.nc165 166 ncks --append -v bounds_lat,bounds_lon ${orca_grid_file} ${config_UserChoices_JobName}_SE_${YEARS}_1MVertLevels_grid_T.nc167 ncatted -O -a bounds,nav_lat,o,c,bounds_lat ${config_UserChoices_JobName}_SE_${YEARS}_1MVertLevels_grid_T.nc168 ncatted -O -a bounds,nav_lon,o,c,bounds_lon ${config_UserChoices_JobName}_SE_${YEARS}_1MVertLevels_grid_T.nc162 IGCM_sys_ncks --append -v bounds_lat,bounds_lon ${orca_grid} ${config_UserChoices_JobName}_SE_${YEARS}_1M_grid_T.nc 163 IGCM_sys_ncatted -O -a bounds,nav_lat,o,c,bounds_lat ${config_UserChoices_JobName}_SE_${YEARS}_1M_grid_T.nc 164 IGCM_sys_ncatted -O -a bounds,nav_lon,o,c,bounds_lon ${config_UserChoices_JobName}_SE_${YEARS}_1M_grid_T.nc 165 166 IGCM_sys_ncks --append -v bounds_lat,bounds_lon ${orca_grid} ${config_UserChoices_JobName}_SE_${YEARS}_1MVertLevels_grid_T.nc 167 IGCM_sys_ncatted -O -a bounds,nav_lat,o,c,bounds_lat ${config_UserChoices_JobName}_SE_${YEARS}_1MVertLevels_grid_T.nc 168 IGCM_sys_ncatted -O -a bounds,nav_lon,o,c,bounds_lon ${config_UserChoices_JobName}_SE_${YEARS}_1MVertLevels_grid_T.nc 169 169 170 170 #================================== … … 176 176 # Group of metrics we will compute 177 177 #================================== 178 #GroupsOfMetrics='NEMO_PCMDI NEMO_LatBandsAndRegions NEMO_VertLevels' 179 GroupsOfMetrics='NEMO_PCMDI NEMO_LatBandsAndRegions' 178 GroupsOfMetrics='NEMO_PCMDI NEMO_LatBandsAndRegions NEMO_VertLevels' 180 179 MP_Version=v2.12 181 180 … … 190 189 # Configure template for grid_T.nc 191 190 #================================== 192 IGCM_comp_modifyFile template.py path_and_filename \'./${config_UserChoices_JobName}_SE_${YEARS}_1M_grid_T.nc\' 193 IGCM_comp_modifyFile template.py filename \'${config_UserChoices_JobName}_SE_${YEARS}_1M_grid_T.nc\' 191 192 if [ ${metricsGroupName} != "NEMO_VertLevels" ] ; then 193 IGCM_comp_modifyFile template.py path_and_filename \'./${config_UserChoices_JobName}_SE_${YEARS}_1M_grid_T.nc\' 194 IGCM_comp_modifyFile template.py filename \'${config_UserChoices_JobName}_SE_${YEARS}_1M_grid_T.nc\' 195 else 196 IGCM_comp_modifyFile template.py path_and_filename \'./${config_UserChoices_JobName}_SE_${YEARS}_1MVertLevels_grid_T.nc\' 197 IGCM_comp_modifyFile template.py filename \'${config_UserChoices_JobName}_SE_${YEARS}_1MVertLevels_grid_T.nc\' 198 fi 194 199 IGCM_comp_modifyFile template.py attributes_provided \'IPSL_Extended\' 195 200 IGCM_comp_modifyFile template.py Login \'${LOGIN}\'
Note: See TracChangeset
for help on using the changeset viewer.