资源简介
文件夹中包含了7个文件,有Biome-BGCMuSo v6.0.2源代码,UNIX / Linux tar文件。适用于Windows的Biome-BGCMuSo v6.0.2可执行文件,包含模型本身和cygwin1.dll。两个文件必须位于同一目录中才能执行。Hegyhátsál草原站点的Biome-BGCMuSo v6.0样本输入数据集。Biome-BGCMuSo v6输出变量的完整列表[Excel文件]。Biome-BGCMuSo v6的错误标志(退出代码)[Excel文件] 。Biome-BGC MuSo v6用户指南[PDF] 。
代码片段和文件信息
/*
annual_rates.c
Functions called annually from bgc()
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Biome-BGCMuSo v6.0.
Original code: Copyright 2000 Peter E. Thornton
Numerical Terradynamic Simulation Group The University of Montana USA
Modified code: Copyright 2019 D. Hidy [dori.hidy@gmail.com]
Hungarian Academy of Sciences Hungary
See the website of Biome-BGCMuSo at http://nimbus.elte.hu/bbgc/ for documentation model executable and example input files.
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
*/
#include
#include
#include
#include
#include
#include “ini.h“
#include “bgc_struct.h“
#include “bgc_func.h“
#include “bgc_constants.h“
int annual_rates(const epconst_struct* epc epvar_struct* epv)
{
int errflag=0;
if (epc->evergreen)
{
/* leaf and fineroot litterfall rates */
epv->day_leafc_litfall_increment = epv->annmax_leafc * epc->nonwoody_turnover / NDAYS_OF_YEAR;
epv->day_frootc_litfall_increment = epv->annmax_frootc * epc->nonwoody_turnover / NDAYS_OF_YEAR;
epv->day_fruitc_litfall_increment = epv->annmax_fruitc * epc->nonwoody_turnover / NDAYS_OF_YEAR;
epv->day_softstemc_litfall_increment = epv->annmax_softstemc * epc->nonwoody_turnover / NDAYS_OF_YEAR;
epv->day_livestemc_turnover_increment = epv->annmax_livestemc * epc->woody_turnover / NDAYS_OF_YEAR;
epv->day_livecrootc_turnover_increment = epv->annmax_livecrootc * epc->woody_turnover / NDAYS_OF_YEAR;
epv->annmax_leafc = 0.0;
epv->annmax_frootc = 0.0;
epv->annmax_fruitc = 0.0;
epv->annmax_softstemc = 0.0;
epv->annmax_livestemc = 0.0;
epv->annmax_livecrootc = 0.0;
}
else
{
/* deciduous: reset the litterfall rates to 0.0 for the start of the
next litterfall season */
epv->day_leafc_litfall_increment = 0.0;
epv->day_frootc_litfall_increment = 0.0;
epv->day_fruitc_litfall_increment = 0.0;
epv->day_softstemc_litfall_increment = 0.0;
epv->day_livestemc_turnover_increment = 0.0;
epv->day_livecrootc_turnover_increment = 0.0;
}
return (errflag);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4114 2019-06-17 17:48 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\include\bgc_constants.h
文件 664 2018-12-03 16:56 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\include\bgc_epclist.h
文件 12227 2019-06-13 18:58 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\include\bgc_func.h
文件 2594 2019-02-13 22:24 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\include\bgc_io.h
文件 112963 2019-06-14 15:32 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\include\bgc_struct.h
文件 996 2019-04-04 16:14 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\include\ini.h
文件 608 2018-12-01 18:08 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\include\misc_func.h
文件 3955 2019-04-25 18:13 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\include\pointbgc_func.h
文件 2695 2019-02-13 22:24 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\include\pointbgc_struct.h
文件 1810 2019-03-10 22:16 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\Makefile
文件 1728 2019-03-10 22:16 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\Makefile.li
文件 2097 2019-05-29 22:03 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\src\annual_rates.c
文件 998 2019-02-20 18:10 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\src\atm_pres.c
文件 3441 2019-02-20 18:10 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\src\baresoil_evap.c
文件 40377 2019-06-18 01:04 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\src\bgc.c
文件 8818 2019-02-20 18:27 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\src\canopy_et.c
文件 1622 2019-02-20 22:13 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\src\CH4flux_estimation.c
文件 13280 2019-02-20 18:27 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\src\check_balance.c
文件 3511 2019-04-11 15:22 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\src\co2_init.c
文件 3851 2019-04-11 15:22 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\src\conditionalMGM_init.c
文件 6801 2019-05-08 14:51 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\src\conduct_calc.c
文件 2151 2019-03-07 16:59 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\src\conduct_limit_factors.c
文件 8000 2019-02-20 18:10 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\src\cutdown2litter.c
文件 25285 2019-06-17 18:59 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\src\daily_allocation.c
文件 781 2019-03-07 17:00 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\src\date_to_doy.c
文件 3451 2019-04-24 21:13 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\src\daymet.c
文件 2402 2019-06-13 18:58 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\src\dayphen.c
文件 12245 2019-06-17 17:39 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\src\decomp.c
文件 1836 2019-04-11 15:22 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\src\end_init.c
文件 48852 2019-05-08 14:49 BIOME-BGCMUSO 6.0程序\biome-bgc-muso_6.0.2_Linux_src\biome-bgc-muso_6.0.2_Linux_src\src\epc_init.c
............此处省略94个文件信息
- 上一篇:Biome-BGC V5.0模型
- 下一篇:开通选项.zip
评论
共有 条评论