gus@ldeo_columbia_edu
Member
Dear CLM experts
I and my colleagues are very confused about the meaning of variables
PFT and FPCGRID in our CAM3+CLM3+DGVM run
(files camrun.clm2.hv.YYYY-01-01-00000.nc).
We cannot relate the PFT and FPCGRID data with the list of tree, grass,
and crop types listed in our pft-physiology file,
or translate them into information about the geographic distribution
and percent coverage of those various plant types.
We are using cam-3.1.p2, the latest official release of CAM3,
and the default pft-physiology file that lists 16 tree, grass,
and crop types.
I read the DGVM, CLM3, and CAM3 User Guides, and all CLM postings
on this bulletin board, but they don't clarify this matter.
I need your help.
Variables PFT and FPCGRID have the same four dimensions: lon, lat, pft,
and time, where the pft dimension size is 10 (range 0-9).
Variable PFT is an integer number with a range 0-14, showing
"plant functional type".
Variable FPCGRID is a real number with a range 0-100%,
showing "fraction of vegetated area".
Questions:
1) The pft dimension has size 10, but there are 16 plant types
listed on my pft-physiology file,
and there are 15 possible PFT values (0-14) on variable PFT.
How do I make sense of these three disparate numbers associated to
plant functional types: 10, 16, 15?
How do I relate them to each other?
How to I relate the data on variables PFT and FPCGRID to the plant
types listed on the pft-physiology file?
2) Is there a table/mapping associating the 0-14 range (15 values) of variable
PFT to a subset of the 16 plant types listed in our pft-physiology file?
Could somebody please post this table?
Who's number 0?
Who's number 1?
...
Who's number 14?
3) What do the pft levels of variable FPCGRID point to?
The meaning doesn't seem to be the same as the pft dimension in
the PFT variable, but what is it?
Do I need to find the PFT variable *value* at each grid point,
and then use that value to find out which plant type
covers the percent area shown *at the same grid point* by FPCGRID?
4) How can use the data on variables PFT and FPCGRID to produce
a simple figure showing the geographic distribution and percent cover
of, say, broadleaf_evergreen_tropical_tree?
I want and need to make plots similar to figures 3,4,
8 and 9 in the DGVM Technical Description and User's Guide,
do diagnose if our spin up run reached steady state.
5) Is this all just hopeless?
Did I make a mistake on my model setup?
Do I have to use a pft-physiology file with exactly 10 plant types,
no more, no less?
Thank you,
Gus Correa
################################################################################
my pft-physiology file, the default one that comes with cam-3.1.p2
################################################################################
needleleaf_evergreen_temperate_tree 0.055 0.67 0.04 1. 51. 6. 0.06 0.07 0.35 0.16 0.39 0.05 0.10 0.001 0.001 0.01 7.0 2.0
needleleaf_evergreen_boreal_tree 0.055 0.67 0.04 1. 43. 6. 0.06 0.07 0.35 0.16 0.39 0.05 0.10 0.001 0.001 0.01 7.0 2.0
needleleaf_deciduous_boreal_tree 0.055 0.67 0.04 1. 43. 6. 0.06 0.07 0.35 0.16 0.39 0.05 0.10 0.001 0.001 0.01 7.0 2.0
broadleaf_evergreen_tropical_tree 0.075 0.67 0.04 1. 75. 9. 0.06 0.10 0.45 0.16 0.39 0.05 0.25 0.001 0.001 0.10 7.0 1.0
broadleaf_evergreen_temperate_tree 0.075 0.67 0.04 1. 69. 9. 0.06 0.10 0.45 0.16 0.39 0.05 0.25 0.001 0.001 0.10 7.0 1.0
broadleaf_deciduous_tropical_tree 0.055 0.67 0.04 1. 40. 9. 0.06 0.10 0.45 0.16 0.39 0.05 0.25 0.001 0.001 0.01 6.0 2.0
broadleaf_deciduous_temperate_tree 0.055 0.67 0.04 1. 51. 9. 0.06 0.10 0.45 0.16 0.39 0.05 0.25 0.001 0.001 0.25 6.0 2.0
broadleaf_deciduous_boreal_tree 0.055 0.67 0.04 1. 51. 9. 0.06 0.10 0.45 0.16 0.39 0.05 0.25 0.001 0.001 0.25 6.0 2.0
broadleaf_evergreen_shrub 0.120 0.68 0.04 1. 17. 9. 0.06 0.07 0.35 0.16 0.39 0.05 0.10 0.001 0.001 0.01 7.0 1.5
broadleaf_deciduous_temperate_shrub 0.120 0.68 0.04 1. 17. 9. 0.06 0.10 0.45 0.16 0.39 0.05 0.25 0.001 0.001 0.25 7.0 1.5
broadleaf_deciduous_boreal_shrub 0.120 0.68 0.04 1. 33. 9. 0.06 0.10 0.45 0.16 0.39 0.05 0.25 0.001 0.001 0.25 7.0 1.5
c3_arctic_grass 0.120 0.68 0.04 1. 43. 9. 0.06 0.11 0.58 0.36 0.58 0.07 0.25 0.220 0.380 -0.30 11.0 2.0
c3_non-arctic_grass 0.120 0.68 0.04 1. 43. 9. 0.06 0.11 0.58 0.36 0.58 0.07 0.25 0.220 0.380 -0.30 11.0 2.0
c4_grass 0.120 0.68 0.04 0. 24. 5. 0.04 0.11 0.58 0.36 0.58 0.07 0.25 0.220 0.380 -0.30 11.0 2.0
corn 0.120 0.68 0.04 1. 50. 9. 0.06 0.11 0.58 0.36 0.58 0.07 0.25 0.220 0.380 -0.30 6.0 3.0
wheat 0.120 0.68 0.04 1. 50. 9. 0.06 0.11 0.58 0.36 0.58 0.07 0.25 0.220 0.380 -0.30 6.0 3.0
I and my colleagues are very confused about the meaning of variables
PFT and FPCGRID in our CAM3+CLM3+DGVM run
(files camrun.clm2.hv.YYYY-01-01-00000.nc).
We cannot relate the PFT and FPCGRID data with the list of tree, grass,
and crop types listed in our pft-physiology file,
or translate them into information about the geographic distribution
and percent coverage of those various plant types.
We are using cam-3.1.p2, the latest official release of CAM3,
and the default pft-physiology file that lists 16 tree, grass,
and crop types.
I read the DGVM, CLM3, and CAM3 User Guides, and all CLM postings
on this bulletin board, but they don't clarify this matter.
I need your help.
Variables PFT and FPCGRID have the same four dimensions: lon, lat, pft,
and time, where the pft dimension size is 10 (range 0-9).
Variable PFT is an integer number with a range 0-14, showing
"plant functional type".
Variable FPCGRID is a real number with a range 0-100%,
showing "fraction of vegetated area".
Questions:
1) The pft dimension has size 10, but there are 16 plant types
listed on my pft-physiology file,
and there are 15 possible PFT values (0-14) on variable PFT.
How do I make sense of these three disparate numbers associated to
plant functional types: 10, 16, 15?
How do I relate them to each other?
How to I relate the data on variables PFT and FPCGRID to the plant
types listed on the pft-physiology file?
2) Is there a table/mapping associating the 0-14 range (15 values) of variable
PFT to a subset of the 16 plant types listed in our pft-physiology file?
Could somebody please post this table?
Who's number 0?
Who's number 1?
...
Who's number 14?
3) What do the pft levels of variable FPCGRID point to?
The meaning doesn't seem to be the same as the pft dimension in
the PFT variable, but what is it?
Do I need to find the PFT variable *value* at each grid point,
and then use that value to find out which plant type
covers the percent area shown *at the same grid point* by FPCGRID?
4) How can use the data on variables PFT and FPCGRID to produce
a simple figure showing the geographic distribution and percent cover
of, say, broadleaf_evergreen_tropical_tree?
I want and need to make plots similar to figures 3,4,
8 and 9 in the DGVM Technical Description and User's Guide,
do diagnose if our spin up run reached steady state.
5) Is this all just hopeless?
Did I make a mistake on my model setup?
Do I have to use a pft-physiology file with exactly 10 plant types,
no more, no less?
Thank you,
Gus Correa
################################################################################
my pft-physiology file, the default one that comes with cam-3.1.p2
################################################################################
needleleaf_evergreen_temperate_tree 0.055 0.67 0.04 1. 51. 6. 0.06 0.07 0.35 0.16 0.39 0.05 0.10 0.001 0.001 0.01 7.0 2.0
needleleaf_evergreen_boreal_tree 0.055 0.67 0.04 1. 43. 6. 0.06 0.07 0.35 0.16 0.39 0.05 0.10 0.001 0.001 0.01 7.0 2.0
needleleaf_deciduous_boreal_tree 0.055 0.67 0.04 1. 43. 6. 0.06 0.07 0.35 0.16 0.39 0.05 0.10 0.001 0.001 0.01 7.0 2.0
broadleaf_evergreen_tropical_tree 0.075 0.67 0.04 1. 75. 9. 0.06 0.10 0.45 0.16 0.39 0.05 0.25 0.001 0.001 0.10 7.0 1.0
broadleaf_evergreen_temperate_tree 0.075 0.67 0.04 1. 69. 9. 0.06 0.10 0.45 0.16 0.39 0.05 0.25 0.001 0.001 0.10 7.0 1.0
broadleaf_deciduous_tropical_tree 0.055 0.67 0.04 1. 40. 9. 0.06 0.10 0.45 0.16 0.39 0.05 0.25 0.001 0.001 0.01 6.0 2.0
broadleaf_deciduous_temperate_tree 0.055 0.67 0.04 1. 51. 9. 0.06 0.10 0.45 0.16 0.39 0.05 0.25 0.001 0.001 0.25 6.0 2.0
broadleaf_deciduous_boreal_tree 0.055 0.67 0.04 1. 51. 9. 0.06 0.10 0.45 0.16 0.39 0.05 0.25 0.001 0.001 0.25 6.0 2.0
broadleaf_evergreen_shrub 0.120 0.68 0.04 1. 17. 9. 0.06 0.07 0.35 0.16 0.39 0.05 0.10 0.001 0.001 0.01 7.0 1.5
broadleaf_deciduous_temperate_shrub 0.120 0.68 0.04 1. 17. 9. 0.06 0.10 0.45 0.16 0.39 0.05 0.25 0.001 0.001 0.25 7.0 1.5
broadleaf_deciduous_boreal_shrub 0.120 0.68 0.04 1. 33. 9. 0.06 0.10 0.45 0.16 0.39 0.05 0.25 0.001 0.001 0.25 7.0 1.5
c3_arctic_grass 0.120 0.68 0.04 1. 43. 9. 0.06 0.11 0.58 0.36 0.58 0.07 0.25 0.220 0.380 -0.30 11.0 2.0
c3_non-arctic_grass 0.120 0.68 0.04 1. 43. 9. 0.06 0.11 0.58 0.36 0.58 0.07 0.25 0.220 0.380 -0.30 11.0 2.0
c4_grass 0.120 0.68 0.04 0. 24. 5. 0.04 0.11 0.58 0.36 0.58 0.07 0.25 0.220 0.380 -0.30 11.0 2.0
corn 0.120 0.68 0.04 1. 50. 9. 0.06 0.11 0.58 0.36 0.58 0.07 0.25 0.220 0.380 -0.30 6.0 3.0
wheat 0.120 0.68 0.04 1. 50. 9. 0.06 0.11 0.58 0.36 0.58 0.07 0.25 0.220 0.380 -0.30 6.0 3.0