611 | | We cover here the third section which allows to generate members from an initial condition which is perturbed by different means.[[BR]] |
| 622 | There are 3 types of ensembles : |
| 623 | - Parametric ensemble which is not implemented yet. |
| 624 | - Date restart ensemble which allows to configure several simulations starting from different conditions. |
| 625 | - Pertub ensemble which allows to generate members from an initial condition which is perturbed by different means. |
| 626 | |
| 627 | ## Configure a Date Restart ensemble ## |
| 628 | |
| 629 | We cover here the section which allows to generate identical simulations excepted the initial restart file. Indeed, the « Date Restart ensemble » was implemented to configure a same simulation using several restart dates, generally choosen for a particular point (ex : randomly, particular climate oscillation phases, volcanic activity…).[[BR]] |
| 630 | |
| 631 | In [#Ensemble.card ensemble.card] all configuration items of this ensemble are in `[Ens_DATE]` section.[[BR]] |
| 632 | |
| 633 | There are 2 types of possible configurations to define restarts dates : a periodic one (give year start / stop and periodicity) or non periodic one (give a list of disired restarts). The second one is recommanded because it allows more options.[[BR]] |
| 634 | |
| 635 | In both cases you must fill the following options : `active`, `NAME`, `LENGTH`, `INITFROM` and `INITPATH`.[[BR]] |
| 636 | |
| 637 | {{{ |
| 638 | # for using date ensemble, 'n' else. |
| 639 | Active=y |
| 640 | |
| 641 | # name of the ensemble (used to create root directory) |
| 642 | NAME= ENSTAMBORA |
| 643 | |
| 644 | # default length of the simulation for non periodic and duration for all periodic (in Year or Month) |
| 645 | LENGTH=10Y |
| 646 | |
| 647 | # Experiment name to find all restart files (and default one for non-periodic) |
| 648 | INITFROM=v3.historical6 |
| 649 | |
| 650 | # Restart root directory |
| 651 | INITPATH=/ccc/store/cont003/dsm/p86denv/dmf_import/IGCM_OUT/IPSLCM5A/PROD/historical |
| 652 | }}} |
| 653 | |
| 654 | === Periodic start dates === |
| 655 | |
| 656 | In [#Ensemble.card ensemble.card], it is possible to specify a periodic list of start dates. Restart files will be generated for each member at each date starting from `BEGIN_INIT` to `END_INIT` with a periodicity of `PERIODICITY`, using `BEGIN_RESTART` as first restart. Leave all ''NON_PERIODIC'' options empty (`NONPERIODIC`, `RESTART_NONPERIODIC`, `INITFROM_NONPERIODIC`, `LENGTH_NONPERIODIC`).[[BR]] |
| 657 | |
| 658 | The following part of [#Ensemble.card ensemble.card] sets simulations from 1990-01-01 to 2000-01-01 every 2 years each lasting 10 years with a restarts starting from 1814-12-31 every 2 years: |
| 659 | |
| 660 | {{{ |
| 661 | # start date of the first periodic simulation |
| 662 | BEGIN_INIT=19900101 |
| 663 | |
| 664 | # start date of the last periodic simulation |
| 665 | END_INIT=20000101 |
| 666 | |
| 667 | # duration between the start of 2 periodic simulations |
| 668 | PERIODICITY=2Y |
| 669 | |
| 670 | # date for the first restart (next = first+periodicity). CAUTION of the calendar (use config.card one)! |
| 671 | BEGIN_RESTART=18141231 |
| 672 | }}} |
| 673 | |
| 674 | This will produce simulations starting at the dates : 1990-01-01, 1992-01-01, 1994-01-01, 1996-01-01, 1998-01-01, 2000-01-01. (`PERIODICITY` can be given in months for shorter periods).[[BR]] |
| 675 | |
| 676 | The restart files are taken from `BEGIN_RESTART` every `PEIODICITY` step : 1814-12-31, 1816-12-31, 1818-12-31, etc...[[BR]] |
| 677 | |
| 678 | The directory in which the start date is retrieved is given by `INITPATH` and `INITFROM`.[[BR]] |
| 679 | |
| 680 | To restart from experiment ''v3.historical6'' in directory ''/ccc/store/cont003/dsm/p86denv/dmf_import/IGCM_OUT/IPSLCM5A/PROD/historical'' fill: |
| 681 | |
| 682 | {{{ |
| 683 | # Restart name |
| 684 | INITFROM= v3.historical6 |
| 685 | |
| 686 | # Restart directory |
| 687 | /ccc/store/cont003/dsm/p86denv/dmf_import/IGCM_OUT/IPSLCM5A/PROD/historical |
| 688 | }}} |
| 689 | |
| 690 | |
| 691 | === Non-Periodic start dates === |
| 692 | |
| 693 | In [#Ensemble.card ensemble.card], it is also possible to specify manually all simulations running and restart dates, length and experiment names to get restart files.[[BR]] |
| 694 | |
| 695 | First, you don’t need to fill the periodic attributes in [#Ensemble.card ensemble.card] (`BEGIN_INIT`, `END_INIT`, `PERIODICITY` and `BEGIN_RESTART`). Then you can list the start date of all simulations with `NONPERIODIC` variable, all restart dates with `RESTART_NONPERIODIC` one, all experiments to get restart files in `INITFROM_NONPERIODIC` and give the length of each simulation (`LENGTH_NONPERIODIC`).[[BR]] |
| 696 | |
| 697 | Here is an example of a configuration : |
| 698 | |
| 699 | {{{ |
| 700 | # list of start dates for all simulations |
| 701 | NONPERIODIC=(18150101 19910101 19990101) |
| 702 | |
| 703 | # list of corresponding restart dates |
| 704 | RESTART_NONPERIODIC=(18141230 19901230 19981231) |
| 705 | |
| 706 | # simulation name to restart for each simulation. IF empty all simulations will use INITFROM one. |
| 707 | INITFROM_NONPERIODIC=( v3.historical6 v3.historical6 v5.historical1) |
| 708 | |
| 709 | # lenght of each simulation. IF empty all simulations duration will be the default LENGTH option. |
| 710 | LENGTH_NONPERIODIC=(10Y 10Y 50Y) |
| 711 | }}} |
| 712 | |
| 713 | {{{ |
| 714 | #!html |
| 715 | <span style="border: solid 1px #000000; padding: 5px; font-weight: bold;"><span style="color: #ff0000">WARNING:</span> For list variables, use blank between values if there are not dates or durations (no coma).</span> |
| 716 | }}} |
| 717 | |
| 718 | |
| 719 | This will produce 3 simulations which starting at the dates : 1815-01-01, 1990-01-01 and 1999-01-01using respectively restarts from 1814-12-30, 1990-12-30, 1998-12-31 (note that the calendar should be different from the [#Config.card config.card] one) taking into ''v3.historical6'' experiment for the 2 firsts and from ''v5.historical1'' for the last one (`INITPATH` is ignored when `INITFROM_NONPERIODIC` is filled). Simulations length will be 10 years for the 2 firsts and 50 years for the last one. All restart experiments should be in the directory ''/ccc/store/cont003/dsm/p86denv/dmf_import/IGCM_OUT/IPSLCM5A/PROD/historical.''[[BR]] |
| 720 | |
| 721 | Notice that `INITFROM_NONPERIODIC` and `LENGTH_NONPERIODIC` are not mandatory for non-periodic configuration. If you don’t fill one of them or both the `INITFROM` value and/or `LENGTH` value will be used for all simulations : |
| 722 | |
| 723 | {{{ |
| 724 | # default length of the simulation for non periodic and duration for all periodic (in Year or Month) |
| 725 | LENGTH=10Y |
| 726 | […] |
| 727 | |
| 728 | # list of start dates for all simulations |
| 729 | NONPERIODIC=(18150101 19910101 19990101) |
| 730 | |
| 731 | # list of corresponding restart dates |
| 732 | RESTART_NONPERIODIC=(18141230 19901230 19901231) |
| 733 | |
| 734 | # simulation name to restart for each simulation. IF empty all simulations will use INITFROM one. |
| 735 | INITFROM_NONPERIODIC= |
| 736 | |
| 737 | # length of each simulation. IF left empty all simulations durations will be the default LENGTH option. |
| 738 | LENGTH_NONPERIODIC= |
| 739 | |
| 740 | # Restart name |
| 741 | INITFROM= v3.historical6 |
| 742 | |
| 743 | # Restart directory |
| 744 | /ccc/store/cont003/dsm/p86denv/dmf_import/IGCM_OUT/IPSLCM5A/PROD/historical |
| 745 | }}} |
| 746 | |
| 747 | This will produce 3 simulations starting at the dates : 1815-01-01, 1990-01-01 and 1999-01-01 using respectively restarts from 1814-12-30, 1990-12-30, 1990-12-31.[[BR]] |
| 748 | All of them use ''v3.historical6'' experiment to get restart files and their duration is 10 years. |
| 749 | |
| 750 | |
| 751 | ## Configure a Perturbated ensemble ## |
| 752 | |
| 753 | We cover here the section which allows to generate members from an initial condition which is perturbed by different means.[[BR]] |