在ParFlow-CLM模型运行过程中,通常通过指定参数P和Q来分配CPU核心数。例如,将x方向划分为5份、y方向划分为6份时,需要设置P=5,Q=6。
但在实际计算过程中,我们往往无法在一开始就准确判断所需的核心数。模型运行一段时间后,可能会发现当前使用的核心数过多或过少,希望调整P和Q的取值。
本工具旨在解决这一问题:可以对ParFlow-CLM的restart文件进行重新分配,从而避免冷启动整个模拟过程。
欢迎使用并测试(或点击原文链接)。
https://github.com/reedmaxwell/clm-restart-redistribution.git