TY - JOUR
T1 - Adapting gePSi (Generic Plant Simulator) for modeling studies in the Jasper Ridge CO2 project
AU - Luo, Y.
AU - Field, C. B.
AU - Mooney, H. A.
N1 - Funding Information:
Financials upportfo r Y.L. providedb y USDA NRICGP 94-37100-0345C; .B.F acknowledges support from NSF grant DEB-9020134a nd H.A.M. from NSF grant DEB-9020347A. ddi-tionals upporpt rovidedb y the NSF/DOE/NASA/ USDA TECO grant NSF-IBN-9524036a nd the Forest-AtmospheCraer bonT ransfera nd Storage (FACTS-I) project at Duke University under DOE contractn umbersD E-AC02-76H0001a6t BrookhaveNn ationalL aboratorayn d DE-FG05-95ER62083a t Duke University.
PY - 1997/1/1
Y1 - 1997/1/1
N2 - In order to conduct modeling studies on the effects of elevated atmospheric carbon dioxide concentration ([CO2]) on plant and ecosystem processes at the Jasper Ridge grassland in northern California, the generic plant simulator (GePSi) (Chen, J.-L. and Reynolds, J.F., 1997. Ecol. Model., 94:53-66), is modified to simulate grass dynamics. This modification was attempted by the authors of this paper, who had no prior experience with the model. Prior to this project, GePSi, which is implemented in the object-oriented programming (OOP) language. C+ +, had only been used to model trees and woody shrubs. This exercise addressed several of the concepts presented in this volume concerning the purported benefits of genericness, modularity, and OOP in plant modeling. The objective of this paper is to briefly summarize the extent to which these benefits were realized and some of the problems encountered. Our evaluation is presented in terms of: (1) design considerations, including the importance of how the modules in GePSi were defined: and (2) the implementation phase, which critiques the use of OOP for facilitating the transfer of the model. This study suggests that generic, modular models such as GePSi will facilitate the interactions of model developers and users and reduce duplication of effort in model development.
AB - In order to conduct modeling studies on the effects of elevated atmospheric carbon dioxide concentration ([CO2]) on plant and ecosystem processes at the Jasper Ridge grassland in northern California, the generic plant simulator (GePSi) (Chen, J.-L. and Reynolds, J.F., 1997. Ecol. Model., 94:53-66), is modified to simulate grass dynamics. This modification was attempted by the authors of this paper, who had no prior experience with the model. Prior to this project, GePSi, which is implemented in the object-oriented programming (OOP) language. C+ +, had only been used to model trees and woody shrubs. This exercise addressed several of the concepts presented in this volume concerning the purported benefits of genericness, modularity, and OOP in plant modeling. The objective of this paper is to briefly summarize the extent to which these benefits were realized and some of the problems encountered. Our evaluation is presented in terms of: (1) design considerations, including the importance of how the modules in GePSi were defined: and (2) the implementation phase, which critiques the use of OOP for facilitating the transfer of the model. This study suggests that generic, modular models such as GePSi will facilitate the interactions of model developers and users and reduce duplication of effort in model development.
KW - Generic
KW - Grassland
KW - Modular
KW - Object-oriented programing
KW - Validation
UR - http://www.scopus.com/inward/record.url?scp=0031046434&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0031046434&partnerID=8YFLogxK
U2 - 10.1016/S0304-3800(96)01930-8
DO - 10.1016/S0304-3800(96)01930-8
M3 - Article
AN - SCOPUS:0031046434
SN - 0304-3800
VL - 94
SP - 81
EP - 88
JO - Ecological Modelling
JF - Ecological Modelling
IS - 1
ER -