| English | 中文 |
CHEER 下载页提供 CHEER 的 Python、GAMS 演示版和 CHEER-P 的 GAMS 演示版。其 GAMS 版本需要 GAMS 许可证。模型压缩包、GDX 数据、GAMS 安装和许可证均保存在本仓库外。本技能的 Python CGE 教学模型是独立的合成模型,不运行 CHEER。
run.gms 为入口,但取得新压缩包后须重新核对。阅读启用的 $include、$batinclude、$gdxin 及模型求解语句。GAMS 的包含文件解析受工作目录和 InputDir 影响;在区分大小写的系统上核对文件名,并找到所有引用的 GDX 文件。gams -v、模型适用的求解器及 GAMS 许可证。缺少任一必要条件时,只能报告源码预检,不能把源码解析称为数值复现。run.gms,可用 gams run.gms lo=2。保存命令、列表文件(.lst)、求解器/模型状态和输出,并将求解基准与 SAM 和原文基准总量核对。$SECTORS、$COMMODITIES、$CONSUMERS、$PROD 和 $DEMAND。修改结构方程后须重新校准和检查基准。在此前审阅的 CHEER-P 演示包中,sets.gms 定义索引,cal.gms 处理校准,elasticities.gms 保存假设弹性,emission.gms 涉及环境变量,core.gms 包含均衡逻辑,run.gms 组织运行。这些文件名只是查找起点:编辑前必须追踪下载版本中实际启用的包含关系。扩展部门时,要同时调整集合、SAM 映射、参数维度和受影响方程;做参数情景时,要先复现基准,再修改生效的赋值;做环境卫星账户时,要确认变量进入均衡方程还是只进入报告。
先前检查的 CHEER 压缩包中有部分包含路径大小写不一致。这是特定版本的预检发现,不能泛化为所有版本,也不意味着可自动修改源码。