可能导致FVCOM崩溃的事情:稳定性和配置 -有关配置FVCOM的提示列表

可能导致FVCOM崩溃的事情

FVCOM可能崩溃,并且其错误消息有时可能是晦涩的。这是FVCOM的一些常见问题,这些问题会导致模型无法正确初始化。

空气压力

  • 如果在 make.inc (flag 28)  中启用了气压标志,并且未在输入文件中包含气压数据,则FVCOM将崩溃,并且不会告诉您原因。

名称列表条目

  • FVCOM对名称列表文件中是否存在条目很敏感,即使您没有使用这些选项也是如此。如果您在make.inc崩溃和FVCOM崩溃中更改了选项,那么让FVCOM生成空白示例名称列表可能会很有用。使用示例一中的所有部分更新您自己的名称列表。

输入文件中的时间

  • FVCOM以特定顺序从netCDF文件中读取时间。如果Times存在,是否会用在和丢弃任何其他数据,否则,如果ItimeItime2存在,它会使用它们。最后,time如果没有其他时间数据,则返回到。
  • 如果Times在任何输入文件中包含字符串,请确保其正确无误。如果您不小心在字符串中包括了不合逻辑的时间(例如)2008/02/01 03:59:60,则FVCOM最终将崩溃,并显示一条无用的错误消息(尽管这样做可能会在模型时间中愉快地运行几天)。要解决此问题,请更正您的Times字符串或将其从输入文件中完全删除。

运行模型的CPU数量

  • 当使用192个CPU运行时,最近的模型运行(使用FVCOM版本3.1.6)崩溃。将CPU的数量更改为允许模型运行超出崩溃点的任何其他值。可能是光环节点中的一条河是导致崩溃的原因。

暖启动

  • 如果您使用此hotstart选项,则您STARTUP_FILE必须在中INPUT_DIR

RIVER_INFO_FILE

  • 如果您的RIVER_INFO_FILE姓名列表不正确,FVCOM将崩溃,并且不会告诉您原因:
     !================================================================!
       _______  _     _  _______  _______  _______  ______     _____  
      (_______)(_)   (_)(_______)(_______)(_______)(_____ \   (_____) 
       _____    _     _  _        _     _  _  _  _  _____) )  _  __ _ 
      |  ___)  | |   | || |      | |   | || ||_|| |(_____ (  | |/ /| |
      | |       \ \ / / | |_____ | |___| || |   | | _____) )_|   /_| |
      |_|        \___/   \______) \_____/ |_|   |_|(______/(_)\_____/ 
      -- Beta Release
     !================================================================!
     !                                                                !
     !========DOMAIN DECOMPOSITION USING: METIS 4.0.1 ================!
     !======Copyright 1998, Regents of University of Minnesota========!
     !                                                                !
     !================================================================!
     !                                                                !
     ! RUNNING IN PARALLEL: 004 Processors                            !
     ! MYID is 001                                                    !
     !================================================================!
    [cli_1]: [cli_3]: aborting job:
    application called MPI_Abort(MPI_COMM_WORLD, -1) - process 3
    aborting job:
    application called MPI_Abort(MPI_COMM_WORLD, -1) - process 1
    [cli_2]: aborting job:
    application called MPI_Abort(MPI_COMM_WORLD, -1) - process 2

河流配置

  • FVCOM不喜欢包含特殊字符的河流名称(例如,空格,(,)或_。此列表显然并不详尽-请添加更多内容)。数字和-似乎很好。
  • FVCOM还不喜欢两条河流共享相同的名称。重命名您的河流,例如Name1和Name2。

路径名

  • FVCOM对大多数字符串(包括输入文件的路径)有80个字符的硬限制。确保INPUT_DIR+输入文件名不超过该长度。

你可能感兴趣的:(FVCOM)