1 | #!/usr/bin/env python |
---|
2 | |
---|
3 | #------------------------------------------------------------------- |
---|
4 | # Objectives |
---|
5 | #------------------------------------------------------------------- |
---|
6 | # This file describes a typical configuration with 15 PFTs that |
---|
7 | # corresponds to the 13 MTCs without age classes and 2 additional |
---|
8 | # PFTs for grasslands. This is the configuration that has been |
---|
9 | # used with the trunk from CMIP6 onwards. |
---|
10 | # |
---|
11 | # WARNING: the order of the PFTs should match the PFT definition of |
---|
12 | # the land cover, forest management, litter raking and species maps |
---|
13 | # |
---|
14 | # CODING GUIDELINE: variable names written in capitals are variables |
---|
15 | # that will end up in the run.defs |
---|
16 | |
---|
17 | #------------------------------------------------------------------- |
---|
18 | # Configure the vegetation. |
---|
19 | #------------------------------------------------------------------- |
---|
20 | NAGEC = 1 |
---|
21 | header = ['domain', 'mtc', 'pft', 'species, genus or biome', 'pft_to_mtc', 'has_agec'] |
---|
22 | config = [\ |
---|
23 | ['Global', 'BareSoil', 'SoilBare', 'Global', 1, 'n'], |
---|
24 | ['Global', 'TropicalBroadLeavedEvergreen', 'BroadLeavedEvergreen', 'Tropical', 2, 'n'], |
---|
25 | ['Global', 'TropicalBroadLeavedRaingreen', 'BroadLeavedRaingreen', 'Tropical', 3, 'n'], |
---|
26 | ['Global', 'TemperateNeedleleafEvergreen', 'NeedleleafEvergreen', 'Temperate', 4, 'n'], |
---|
27 | ['Global', 'TemperateBroadLeavedEvergreen', 'BroadLeavedEvergreen', 'Temperate', 5, 'n'], |
---|
28 | ['Global', 'TemperateBroadLeavedSummergreen', 'BroadLeavedSummergreen', 'Temperate', 6, 'n'], |
---|
29 | ['Global', 'BorealNeedleleafEvergreen', 'NeedleleafEvergreen', 'Boreal', 7, 'n'], |
---|
30 | ['Global', 'BorealBroadLeavedSummergreen', 'BroadLeavedSummergreen', 'Boreal', 8, 'n'], |
---|
31 | ['Global', 'BorealNeedleleafSummergreen', 'LarixSp', 'Boreal', 9, 'n'], |
---|
32 | ['Global', 'C3Grass', 'C3Grass', 'Temperate', 10, 'n'], |
---|
33 | ['Global', 'C4Grass', 'C4Grass', 'Temperate',11, 'n'], |
---|
34 | ['Global', 'C3Agriculture', 'C3Agriculture', 'Temperate', 12, 'n'], |
---|
35 | ['Global', 'C4Agriculture', 'C4Agriculture', 'Temperate', 13, 'n'], |
---|
36 | ['Global', 'C3Grass', 'C3Grass', 'Tropical', 10, 'n'], |
---|
37 | ['Global', 'C3Grass', 'C3Grass', 'Boreal', 10, 'n']] |
---|
38 | |
---|