在fvcom编译成功了以后,跟据手册所说,需要加入生物的初始条件和边界条件。在bio_model.in这个生物参数文件中,我构建了一个最简单的npzd模型,并使初始值为常数。然后给河流边界中加入各个生物变量的变化值。整理好之后,准备run模型。
在终端中打印出了biological model的参数设置。然后就出错了,给的提示让我一开始摸不着头脑,后来我通过检索关键字:UPDATE_VAR_BRACKET,在mod_nctools.F中找到了这个子程序。
同时在这个subroutine中找到了与错误相关的信息:
知道了错误的出处之后,回头再想,为什么在这里就停了,刚好在打印了biological model的参数信息之后,是在哪个文件中调用了这个subroutine,并打印了这些信息呢?