source: CONFIG_DEVT/IPSLCM6.2.2_ENSEMBLES/config/IPSLCM6/LMDZOR622-ENSEMBLES.01/ENSEMBLES/create_ensemble_def

Last change on this file was 6603, checked in by aclsce, 9 months ago

Fixed bug introduced in previous commit

  • Property svn:executable set to *
File size: 977 bytes
Line 
1#!/bin/bash
2whole_ensemble_size=$1
3ensemble_pool_size=$2
4ensemble_pool_rank=$3
5ensemble_pool_member_rank=$4
6noise_teta=$5
7CumulPeriod=$6
8config_Ensemble_StartSeed=$7
9
10echo noise_teta=$noise_teta > ensemble.def
11echo seed_noise_teta=$(($CumulPeriod * $config_Ensemble_StartSeed * $ensemble_pool_size * $ensemble_pool_rank + $ensemble_pool_member_rank)) >> ensemble.def
12echo whole_ensemble_size=$whole_ensemble_size >> ensemble.def
13echo ensemble_pool_size=$ensemble_pool_size >> ensemble.def
14echo ensemble_pool_rank=$ensemble_pool_rank >> ensemble.def
15echo ensemble_pool_member_rank=$ensemble_pool_member_rank >> ensemble.def
16
17echo "&ensemble" > namelist_ensemble
18echo "whole_ensemble_size=$whole_ensemble_size,">> namelist_ensemble
19echo "ensemble_pool_size=$ensemble_pool_size,">> namelist_ensemble
20echo "ensemble_pool_rank=$ensemble_pool_rank,">> namelist_ensemble
21echo "ensemble_pool_member_rank=$ensemble_pool_member_rank">> namelist_ensemble
22echo "/" >> namelist_ensemble
Note: See TracBrowser for help on using the repository browser.