source: TOOLS/CMIP6_FORCING/SOLAR/diminuerTSI.sh @ 3892

Last change on this file since 3892 was 3892, checked in by tlurton, 6 years ago

Ajout d'un script permettant de generer des fichiers d'irradiance solaire modifies, avec diminution de la TSI d'un pourcentage voulu.

File size: 1.1 KB
Line 
1# ThL --- 2018
2
3# Script permettant de diminuer d'un pourcentage voulu la TSI
4# a partir d'un fichier solarforcing_v3.1_piControl_ave_6bands_366days.nc
5# (recupere du compte commun, repertoire /v3.1corr/ )
6
7# Repertoire de travail, A PERSONNALISER
8ici="/ccc/work/cont003/gencmip6/lurtont/MesInputs/"
9
10# Le fichier d'origine est suppose se trouver dans le rep de travail
11filein=${ici}"solarforcing_v3.1_piControl_ave_6bands_366days.nc"
12
13# Pourcentage de diminution voulu
14pctdim="4.1"
15# Apparaitra en suffixe du nom du fichier avec TSI reduite
16
17fileout=${ici}"solarforcing_v3.1_piControl_ave_6bands_366days_TSI-"${pctdim}"pct.nc"
18
19tsidelta=${ici}tsidelta.nc
20tsireduite=${ici}tsireduite.nc
21
22ssidelta=${ici}ssidelta.nc
23ssireduite=${ici}ssireduite.nc
24
25cdo mulc,-1. -mulc,${pctdim} -divc,100. -selvar,tsi ${filein} ${tsidelta}
26cdo mulc,-1. -mulc,${pctdim} -divc,100. -selvar,ssi ${filein} ${ssidelta}
27cdo add -selvar,"tsi" ${filein} -selvar,"tsi" ${tsidelta} ${tsireduite}
28cdo add -selvar,"ssi" ${filein} -selvar,"ssi" ${ssidelta} ${ssireduite}
29
30cp ${filein} ${fileout}
31ncks -A -v tsi ${tsireduite} ${fileout}
32ncks -A -v ssi ${ssireduite} ${fileout}
33
34# Menage
35rm -f tsi*.nc ssi*.nc
Note: See TracBrowser for help on using the repository browser.