4 | | |
| 9 | lmdz.card : |
| 10 | {{{ |
| 11 | [SmoothFiles] |
| 12 | 52 # With AR5 aerosols (including ASSO4M(=SO4), CSSO4M, AIBCM, ASBCM, AIPOMM, ASPOMM, ASSSM, CSSSM, SSSSM, CIDUSTM) |
| 13 | 53 # With AR5 ozone(tropo + strato from LMDZOR-INCA-REPROBUS simulations) |
| 14 | 54 List= (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/aerosols_11YearsClim_${year}_v3.nc, aerosols${year}.nc, 1:12:), \ |
| 15 | 55 (${R_BC}/ATM/${config_UserChoices_TagName}/${RESOL_ATM}/AR5/HISTORIQUE/climoz_LMDZ_${year}_v2.nc, climoz_LMDZ.nc, 1:12:) |
| 16 | }}} |
| 17 | orchidee.card : |
| 18 | {{{ |
| 19 | [SmoothFiles] |
| 20 | 17 List=(${R_BC}/SRF/${config_UserChoices_TagName}/PFTmap_1850to2005_AR5_LUHa.rc2/PFTmap_IPCC_${year_p1}.nc, PFTmap.nc, 12:12:) |
| 21 | }}} |
7 | | == Smooth'Modulo function == |
| 24 | === Original branch === |
| 25 | Smooth\Files branch begin at commit #6 see first import in changset [8]. |
| 26 | It use a new function IGCM_Smooth\Modulo to analyse A string of min max and modulo like definition of Scilab vectors. |
| 27 | {{{ |
| 28 | IGCM_SmoothModulo StringModulo value |
| 29 | }}} |
| 30 | |
| 31 | === Merge in the trunk === |
| 32 | Original branch has been merged in trunk in changset [247]. |
| 33 | |
| 34 | === Change the test for re-submission === |
| 35 | === Bug on re-submission === |
| 36 | Changeset [412] : |
| 37 | {{{ |
| 38 | 386 eval ret=$( IGCM_SmoothModulo ${SmoothDef} ${CumulPeriod} ) |
| 39 | 387 if ( [ X${ret} = Xtrue ] || ( [ ${Period} -eq 1 ] && [ ${CumulPeriod} -ge ${SmoothMin} ] && [ ${CumulPeriod} -le ${SmoothMax} ) ) ; then |
| 40 | }}} |
| 41 | {{{ |
| 42 | 391 aux=$( IGCM_SmoothModulo ${SmoothDef} ${CumulPeriod} ) |
| 43 | 392 j=1 |
| 44 | 393 for val in ${aux} ; do |
| 45 | 394 [ ${j} -eq 1 ] && SmoothMin=${val} |
| 46 | 395 [ ${j} -eq 2 ] && SmoothMax=${val} |
| 47 | 396 [ ${j} -eq 3 ] && ret=${val} |
| 48 | 397 (( j=j+1 )) |
| 49 | 398 done |
| 50 | 399 if ( [ X${ret} = Xtrue ] || ( [ ${Period} -eq 1 ] && [ ${CumulPeriod} -ge ${SmoothMin} ] && [ ${CumulPeriod} -le ${SmoothMax} ] ) ) ; then |
| 51 | }}} |
| 52 | |
| 53 | == Smooth\Modulo function == |