Changeset 6677 for CONFIG/UNIFORM/v7/IPSLCM7/define_config.sh
- Timestamp:
- 11/20/23 11:47:44 (8 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/UNIFORM/v7/IPSLCM7/define_config.sh
r6638 r6677 43 43 if [ $subconfig == default ] ; then 44 44 echo ; echo Compilation of all availble components will be done: 45 echo compinca=$compinca compnemo=$compnemo compoasis=$compoasis compdyna=$compdyna complmdz=y comporch=y compxios=y 45 46 elif [ $subconfig == IPSLCM ] || [ $subconfig == IPSLCM-ico ] ; then 47 # Full coupled model currently without INCA 48 if [ $compdyna == n ] || [ $compoasis == n ] || [ $compnemo == n ] ; then 49 echo ; echo It is not possible to compile IPSLCM. 50 echo Source code is missing 51 exit 52 else 53 echo "Compilation of IPSLCM configuration (without INCA) will be done" 54 compnemo=y compoasis=y compdyna=y compinca=n complmdz=y comporch=y compxios=y 55 fi 56 elif [ $subconfig == IPSLCM-reg ] ; then 57 # Coupled model without DYNAMICO and INCA 58 if [ $compoasis == n ] || [ $compnemo == n ] ; then 59 echo ; echo It is not possible to compile IPSLCM-reg. 60 echo Source code is missing 61 exit 62 else 63 echo "Compilation of IPSLCM-reg configuration (without INCA and DYNAMICO) will be done" 64 compnemo=y compoasis=y compdyna=n compinca=n complmdz=y comporch=y compxios=y 65 regular_latlon=y 66 fi 46 67 elif [ $subconfig == ICOLMDZORINCA ] ; then 47 68 if [ $compinca == n ] || [ $compdyna == n ] ; then … … 51 72 else 52 73 echo Compilation of ICOLMDZORINCA configuration will be done 74 compnemo=n compoasis=n compdyna=y compinca=y complmdz=y comporch=y compxios=y 53 75 fi 54 76 elif [ $subconfig == ICOLMDZOR ] ; then … … 59 81 else 60 82 echo Compilation of ICOLMDZOR configuration will be done 83 compnemo=n compoasis=n compdyna=y compinca=n complmdz=y comporch=y compxios=y 61 84 fi 62 85 elif [ $subconfig == LMDZORINCA ] ; then … … 66 89 exit 67 90 else 68 regular_latlon=y es91 regular_latlon=y 69 92 echo Compilation of regular LMDZORINCA configuration for grid $resol_atm will be done 93 compnemo=n compoasis=n compdyna=n compinca=y complmdz=y comporch=y compxios=y 70 94 fi 71 95 elif [ $subconfig == LMDZOR ] ; then 72 regular_latlon=yes73 96 # We always suppose that LMDZ and ORCHIDEE are extracted. No check needs to be done. 97 regular_latlon=y 74 98 echo Compilation of regular LMDZOR configuration for grid $resol_atm will be done 99 compnemo=n compoasis=n compdyna=n compinca=n complmdz=y comporch=y compxios=y 75 100 else 76 echo ; echo The configuration $subconfig is not available 77 echo Choose between ICOLMDZORINCA ICOLMDZOR LMDZORINCA or LMDZOR 78 echo Exit now 101 echo ; echo "The configuration $subconfig is not available" 102 echo "Choose between ICOLMDZORINCA, ICOLMDZOR, LMDZORINCA, LMDZOR" 103 echo " IPSLCM or IPSLCM-reg" 104 echo "Exit now" 79 105 exit 80 106 fi 107 echo compnemo=$compnemo compoasis=$compoasis compdyna=$compdyna compinca=$compinca complmdz=y comporch=y compxios=y 81 108 echo ; 82 109 110 111 # Coherence test for variable regular_latlon which can be set as input argument 112 if [ $regular_latlon == yes ] || [ $regular_latlon == y ] ; then 113 regular_laton=y 114 elif [ $regular_latlon == no ] || [ $regular_latlon == n ] ; then 115 regular_laton=n 116 else 117 echo "regular_latlon=$regular_latlon : This option is not possible." 118 echo "Compile using argument '-regular_latlon' no or '-regular_latlon yes'" 119 echo "Exit now" 120 fi 121
Note: See TracChangeset
for help on using the changeset viewer.