Changeset 6602 for CONFIG_DEVT/IPSLCM6.2.2_ENSEMBLES
- Timestamp:
- 09/01/23 11:10:18 (9 months ago)
- Location:
- CONFIG_DEVT/IPSLCM6.2.2_ENSEMBLES
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
CONFIG_DEVT/IPSLCM6.2.2_ENSEMBLES/config/IPSLCM6/LMDZOR622-ENSEMBLES.01/ENSEMBLES/create_ensemble_def
r6246 r6602 5 5 ensemble_pool_member_rank=$4 6 6 noise_teta=$5 7 CumulPeriod=$6 8 config_UserChoices_StartSeed=$7 7 9 8 10 echo noise_teta=$noise_teta > ensemble.def 9 echo seed_noise_teta=$(($ ensemble_pool_size * $ensemble_pool_rank + $ensemble_pool_member_rank)) >> ensemble.def11 echo seed_noise_teta=$(($CumulPeriod * $config_UserChoices_StartSeed * $ensemble_pool_size * $ensemble_pool_rank + $ensemble_pool_member_rank)) >> ensemble.def 10 12 echo whole_ensemble_size=$whole_ensemble_size >> ensemble.def 11 13 echo ensemble_pool_size=$ensemble_pool_size >> ensemble.def -
CONFIG_DEVT/IPSLCM6.2.2_ENSEMBLES/config/IPSLCM6/LMDZOR622-ENSEMBLES.01/config.card
r6246 r6602 154 154 PoolNumber=3 155 155 PoolSize=2 156 StartSeed=1 -
CONFIG_DEVT/IPSLCM6.2.2_ENSEMBLES/libIGCM/libIGCM_config/libIGCM_config.ksh
r6246 r6602 1452 1452 if [ ${config_Ensemble_EnsembleXIOS} = TRUE ] ; then 1453 1453 1454 [ X${config_UserChoices_StartSeed} = X ] && config_UserChoices_StartSeed=1 1455 1454 1456 for (( pool_member_rank=0 ; pool_member_rank < $(($config_Ensemble_PoolSize+1)) ; pool_member_rank++ )) 1455 1457 do … … 1460 1462 [ ! -d MEMBER_$whole_ensemble_rank ] && mkdir MEMBER_$whole_ensemble_rank 1461 1463 cd MEMBER_$whole_ensemble_rank 1462 ../create_ensemble_def $whole_ensemble_size $config_Ensemble_PoolSize $1 $pool_member_rank ${noise_teta[$whole_ensemble_rank]} 1464 ../create_ensemble_def $whole_ensemble_size $config_Ensemble_PoolSize $1 $pool_member_rank ${noise_teta[$whole_ensemble_rank]} $CumulPeriod $config_UserChoices_StartSeed 1463 1465 if [ ${config_UserChoices_TagName} = IPSLCM6 ] ; then 1464 1466 ../create_oasis_restart.sh $pool_member_rank
Note: See TracChangeset
for help on using the changeset viewer.