VIC运行笔记2020.1.13

孤街浪徒 提交于 2020-02-07 19:33:05
[07:13:56][root@DESKTOP-5GD45DM]~# vic_classic.exe -g/home/VIC_hanjiang/parameters/global_param.hanjiang.txt

VIC Driver  : Classic

VIC Version : 5.0.1 February 1, 2017

VIC Git Tag :

Compiled    : by root on DESKTOP-5GD45DM (LINUX) Jan 12 2020 17:59:50

Compiler    : gcc

version    : 5.4.0

  Variable Infiltration Capacity (VIC) macroscale hydrologic

  model version 5.0.1, Copyright (C) 2016 Computational

  Hydrology Group, Dept. of Civil and Environmental Engineering,

  University of Washington.  VIC comes with ABSOLUTELY NO

  WARRANTY. This is free software, you may redistribute it

  under certain conditions; see LICENSE.txt for details.



  Report Bugs and Issues to : https://github.com/UW-Hydro/VIC/issues

  VIC Users Email Listserve : vic_users@u.washington.edu



[INFO] ../shared_all/src/vic_log.c:139: Logging to stderr

---------------------------------------------------------------------------

Traceback (most recent call last):

/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f0571740830]

vic_classic.exe() [0x44eda3]

vic_classic.exe() [0x461402]

[ERROR] ./src/read_soilparam.c:301: errno: None: Bubbling pressure in layer 0 is -9999.000000 < 0; This must be positive for FULL_ENERGY = true or FROZEN_SOIL = true

Bubbling pressure即使不跑冻土模式,但是跑热量平衡模式也需要!(或者-9999并不是代表空值???)

当前解决方法:换成99999(不知道合不合适,会不会当成数值99999?)(应该没错,看下图,对于无符号整数,就是应该设为99999.

###先看Makefile文件,头文件里(eg. def.h)含有默认数值信息!若更改,则需要重新Make编译!

[ERROR] ./src/read_soilparam.c:652: errno: None: Calculated wilting point moisture (22.096243 mm) is greater than calculated critical point moisture (18.288395 mm) for layer 0.

 In the soil parameter file, Wpwp_FRACT MUST be <= Wcr_FRACT.

Wpwp_FRACT凋萎含水量

Wcr_FRACT田间持水量的70%

数值有问题!!!(后期重新处理)

 

[09:21:40][root@DESKTOP-5GD45DM]~# vic_classic.exe -g/home/VIC_hanjiang/parameters/global_param.hanjiang.txt

VIC Driver  : Classic

VIC Version : 5.0.1 February 1, 2017

VIC Git Tag :

Compiled    : by root on DESKTOP-5GD45DM (LINUX) Jan 12 2020 17:59:50

Compiler    : gcc

version    : 5.4.0



  Variable Infiltration Capacity (VIC) macroscale hydrologic

  model version 5.0.1, Copyright (C) 2016 Computational

  Hydrology Group, Dept. of Civil and Environmental Engineering,

  University of Washington.  VIC comes with ABSOLUTELY NO

  WARRANTY. This is free software, you may redistribute it

  under certain conditions; see LICENSE.txt for details.



  Report Bugs and Issues to : https://github.com/UW-Hydro/VIC/issues

  VIC Users Email Listserve : vic_users@u.washington.edu



[INFO] ../shared_all/src/vic_log.c:139: Logging to stderr

---------------------------------------------------------------------------

Traceback (most recent call last):

/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f5f94340830]

vic_classic.exe() [0x44edd9]

vic_classic.exe() [0x45b738]

[ERROR] ./src/read_vegparam.c:160: errno: None: Cell 1 - expecting 8 fields but found 9 in veg line     1 0.642534 0.10 0.05 1.00 0.45 5.00 0.50

 

数错了!??X

位置对错了?X

正确答案:(多了一个字段)

 

[11:05:26][root@DESKTOP-5GD45DM]~# vic_classic.exe -g/home/VIC_hanjiang/parameters/global_param.hanjiang.txt

VIC Driver  : Classic

VIC Version : 5.0.1 February 1, 2017

VIC Git Tag :

Compiled    : by root on DESKTOP-5GD45DM (LINUX) Jan 12 2020 17:59:50

Compiler    : gcc

version    : 5.4.0



  Variable Infiltration Capacity (VIC) macroscale hydrologic

  model version 5.0.1, Copyright (C) 2016 Computational

  Hydrology Group, Dept. of Civil and Environmental Engineering,

  University of Washington.  VIC comes with ABSOLUTELY NO

  WARRANTY. This is free software, you may redistribute it

  under certain conditions; see LICENSE.txt for details.



  Report Bugs and Issues to : https://github.com/UW-Hydro/VIC/issues

  VIC Users Email Listserve : vic_users@u.washington.edu



[INFO] ../shared_all/src/vic_log.c:139: Logging to stderr

---------------------------------------------------------------------------

Traceback (most recent call last):

/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f21b6140830]

vic_classic.exe() [0x44ee99]

vic_classic.exe() [0x4690d2]

vic_classic.exe() [0x48f3a7]

[ERROR] ../shared_all/src/open_file.c:61: errno: No such file or directory: Unable to open File /home/VIC_hanjiang/forcings/full_data_34.1262_106.8980

原因:气象文件自带.txt后缀!(怎么快速的全部删掉后缀??)

解决方案:在气象文件批量输出过程的R代码中:输出文件名去掉 ".txt" 部分

##批量由cav文件中循环输出模型所需的气象驱动##
climate <- read.csv("1990climate6h.csv", header = TRUE)

lonlat <- read.csv("long_lat.csv", header = T)

head(lonlat)
ne <- lonlat [,-1]
head(ne)


for (i in 1:994){
  
  liu <- climate[,(7 * i - 5 ):(1 + 7 * i)]
  
  name <- paste("full_data", "_", ne[i,1], "_", ne[i,2], "0",".txt" sep="")
  
  write.table(liu, name, quote=F,col.names=F,row.names=F,sep='\t')
  
}

 

[03:19:47][root@DESKTOP-5GD45DM]~# vic_classic.exe -g/home/VIC_hanjiang/parameters/global_param.hanjiang.txt

VIC Driver  : Classic

VIC Version : 5.0.1 February 1, 2017

VIC Git Tag :

Compiled    : by root on DESKTOP-5GD45DM (LINUX) Jan 12 2020 17:59:50

Compiler    : gcc

version    : 5.4.0



  Variable Infiltration Capacity (VIC) macroscale hydrologic

  model version 5.0.1, Copyright (C) 2016 Computational

  Hydrology Group, Dept. of Civil and Environmental Engineering,

  University of Washington.  VIC comes with ABSOLUTELY NO

  WARRANTY. This is free software, you may redistribute it

  under certain conditions; see LICENSE.txt for details.



  Report Bugs and Issues to : https://github.com/UW-Hydro/VIC/issues

  VIC Users Email Listserve : vic_users@u.washington.edu



[INFO] ../shared_all/src/vic_log.c:139: Logging to stderr

---------------------------------------------------------------------------

Traceback (most recent call last):

/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7ffb3b140830]

vic_classic.exe() [0x44eff1]

vic_classic.exe() [0x466d22]

vic_classic.exe() [0x45ad7c]

vic_classic.exe() [0x44e070]

[ERROR] ./src/read_atmos_data.c:254: errno: None: Not enough records in forcing file 1 (183 * 3600.000000 = 658800.000000) to run the number of records defined in the global file (8760 * 3600.000000 = 31536000.000000).  Check forcing file time step, and global file

将global file里

MODEL_STEPS_PER_DAY   1     # number of model time steps per day (set to 1 if FULL_ENERGY = FALSE, set to > 1 if FULL_ENERGY = TRUE(意味着能量平衡模块必须次时间气象??应该是!)

 

部分答案:

1、报错中:183代表183条记录,(为啥不是365条?)原来是在global file里增加了一个SKIP(不读)的标志(最开始想要用来标记年月日),但是气象文件里没有设置年月日列。

2、vic-4通过使用MT-CLIM算法实现给一个逐日数据,就能算出了subdaily数据。但是在VIC5的版本更改中阐明了上述算法不可靠,所以将其删除,未来将寻求新的算法。所以意味着气象文件必须使用subdaily数据。且由于SNOW_STEPS_PER_DAY必须>4,且必须等于FORCE_STEPS_PER_DAY。所以至少要使用24/6=6,逐6h的气象数据。

 

因此,此处使用逐3h数据:

每天模拟8次。每次间隔3h。

到底对不对???

 

用笔记本跑则跑成功了。

root@Liuy:/home/VIC/vic/drivers/classic# vic_classic.exe -g/home/VIC_hanjiang/parameters/global_param.hanjiang.txt

VIC Driver  : Classic

VIC Version : 5.0.1 February 1, 2017

VIC Git Tag :

Compiled    : by root on Liuy (LINUX) Jan 18 2020 19:59:09

Compiler    : gcc

version    : 5.4.0



  Variable Infiltration Capacity (VIC) macroscale hydrologic

  model version 5.0.1, Copyright (C) 2016 Computational

  Hydrology Group, Dept. of Civil and Environmental Engineering,

  University of Washington.  VIC comes with ABSOLUTELY NO

  WARRANTY. This is free software, you may redistribute it

  under certain conditions; see LICENSE.txt for details.



  Report Bugs and Issues to : https://github.com/UW-Hydro/VIC/issues

  VIC Users Email Listserve : vic_users@u.washington.edu



[INFO] ../shared_all/src/vic_log.c:139: Logging to stderr

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[WARN] ./src/read_vegparam.c:384: errno: None: Cv > 0.99 and Cv < 1.0 at grid cell 3, model assuming that bare soil is not to be run - fractions being adjusted to equal 1

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[WARN] ./src/read_vegparam.c:374: errno: None: Cv_sum exceeds 1.0 (1.000001) at grid cell 4, fractions being adjusted to equal 1

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[WARN] ./src/read_vegparam.c:374: errno: None: Cv_sum exceeds 1.0 (1.000001) at grid cell 5, fractions being adjusted to equal 1

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[WARN] ./src/read_vegparam.c:374: errno: None: Cv_sum exceeds 1.0 (1.000001) at grid cell 9, fractions being adjusted to equal 1

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[WARN] ../../vic_run/src/root_brent.c:253: errno: Numerical result out of range: lower and upper bounds -55.000000 and 55.000000 failed to bracket the root. Driver info: Gridcell cellnum: 38, timestep info: dmy:

        day         : 11

        day_in_year : 11

        seconds     : 54000

        month       : 1

        year        : 1990

.

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[WARN] ../../vic_run/src/root_brent.c:253: errno: Numerical result out of range: lower and upper bounds -55.000000 and 55.000000 failed to bracket the root. Driver info: Gridcell cellnum: 314, timestep info: dmy:

        day         : 4

        day_in_year : 4

        seconds     : 64800

        month       : 1

        year        : 1990

.

[WARN] ../../vic_run/src/root_brent.c:253: errno: None: lower and upper bounds -56.868429 and 53.131571 failed to bracket the root. Driver info: Gridcell cellnum: 314, timestep info: dmy:

        day         : 4

        day_in_year : 4

        seconds     : 64800

        month       : 1

        year        : 1990

.

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[WARN] ../../vic_run/src/root_brent.c:253: errno: Numerical result out of range: lower and upper bounds -55.000000 and 55.000000 failed to bracket the root. Driver info: Gridcell cellnum: 315, timestep info: dmy:

        day         : 5

        day_in_year : 5

        seconds     : 10800

        month       : 1

        year        : 1990

.

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[WARN] ../../vic_run/src/root_brent.c:253: errno: Numerical result out of range: lower and upper bounds -56.806898 and 53.193102 failed to bracket the root. Driver info: Gridcell cellnum: 367, timestep info: dmy:

        day         : 3

        day_in_year : 3

        seconds     : 0

        month       : 1

        year        : 1990

.

[WARN] ../../vic_run/src/root_brent.c:253: errno: None: lower and upper bounds -59.089942 and 50.910058 failed to bracket the root. Driver info: Gridcell cellnum: 367, timestep info: dmy:

        day         : 3

        day_in_year : 3

        seconds     : 0

        month       : 1

        year        : 1990

.

[WARN] ../../vic_run/src/root_brent.c:253: errno: None: lower and upper bounds -59.061370 and 50.938630 failed to bracket the root. Driver info: Gridcell cellnum: 367, timestep info: dmy:

        day         : 3

        day_in_year : 3

        seconds     : 0

        month       : 1

        year        : 1990

.

[WARN] ../../vic_run/src/root_brent.c:253: errno: None: lower and upper bounds -55.609326 and 54.390674 failed to bracket the root. Driver info: Gridcell cellnum: 367, timestep info: dmy:

        day         : 7

        day_in_year : 7

        seconds     : 64800

        month       : 1

        year        : 1990

.

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[WARN] ../../vic_run/src/root_brent.c:253: errno: Numerical result out of range: lower and upper bounds -55.000000 and 55.000000 failed to bracket the root. Driver info: Gridcell cellnum: 372, timestep info: dmy:

        day         : 4

        day_in_year : 4

        seconds     : 64800

        month       : 1

        year        : 1990

.

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[WARN] ../../vic_run/src/root_brent.c:253: errno: Numerical result out of range: lower and upper bounds -55.000000 and 55.000000 failed to bracket the root. Driver info: Gridcell cellnum: 420, timestep info: dmy:

        day         : 3

        day_in_year : 3

        seconds     : 0

        month       : 1

        year        : 1990

.

[WARN] ../../vic_run/src/root_brent.c:253: errno: None: lower and upper bounds -56.928204 and 53.071796 failed to bracket the root. Driver info: Gridcell cellnum: 420, timestep info: dmy:

        day         : 3

        day_in_year : 3

        seconds     : 0

        month       : 1

        year        : 1990

.

[WARN] ../../vic_run/src/root_brent.c:253: errno: None: lower and upper bounds -56.902276 and 53.097724 failed to bracket the root. Driver info: Gridcell cellnum: 420, timestep info: dmy:

        day         : 3

        day_in_year : 3

        seconds     : 0

        month       : 1

        year        : 1990

.

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[WARN] ../../vic_run/src/root_brent.c:253: errno: Numerical result out of range: lower and upper bounds -55.351347 and 54.648653 failed to bracket the root. Driver info: Gridcell cellnum: 422, timestep info: dmy:

        day         : 3

        day_in_year : 3

        seconds     : 0

        month       : 1

        year        : 1990

.

[WARN] ../../vic_run/src/root_brent.c:253: errno: None: lower and upper bounds -57.650001 and 52.349999 failed to bracket the root. Driver info: Gridcell cellnum: 422, timestep info: dmy:

        day         : 3

        day_in_year : 3

        seconds     : 0

        month       : 1

        year        : 1990

.

[WARN] ../../vic_run/src/root_brent.c:253: errno: None: lower and upper bounds -57.620165 and 52.379835 failed to bracket the root. Driver info: Gridcell cellnum: 422, timestep info: dmy:

        day         : 3

        day_in_year : 3

        seconds     : 0

        month       : 1

        year        : 1990

.

[WARN] ../../vic_run/src/root_brent.c:253: errno: None: lower and upper bounds -55.000000 and 55.000000 failed to bracket the root. Driver info: Gridcell cellnum: 422, timestep info: dmy:

        day         : 4

        day_in_year : 4

        seconds     : 64800

        month       : 1

        year        : 1990

.

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[WARN] ../../vic_run/src/root_brent.c:253: errno: Numerical result out of range: lower and upper bounds -55.509028 and 54.490972 failed to bracket the root. Driver info: Gridcell cellnum: 423, timestep info: dmy:

        day         : 3

        day_in_year : 3

        seconds     : 0

        month       : 1

        year        : 1990

.

[WARN] ../../vic_run/src/root_brent.c:253: errno: None: lower and upper bounds -57.811237 and 52.188763 failed to bracket the root. Driver info: Gridcell cellnum: 423, timestep info: dmy:

        day         : 3

        day_in_year : 3

        seconds     : 0

        month       : 1

        year        : 1990

.

[WARN] ../../vic_run/src/root_brent.c:253: errno: None: lower and upper bounds -57.780598 and 52.219402 failed to bracket the root. Driver info: Gridcell cellnum: 423, timestep info: dmy:

        day         : 3

        day_in_year : 3

        seconds     : 0

        month       : 1

        year        : 1990

.

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[WARN] ../../vic_run/src/root_brent.c:253: errno: Numerical result out of range: lower and upper bounds -55.778405 and 54.221595 failed to bracket the root. Driver info: Gridcell cellnum: 478, timestep info: dmy:

        day         : 3

        day_in_year : 3

        seconds     : 0

        month       : 1

        year        : 1990

.

[WARN] ../../vic_run/src/root_brent.c:253: errno: None: lower and upper bounds -58.121068 and 51.878932 failed to bracket the root. Driver info: Gridcell cellnum: 478, timestep info: dmy:

        day         : 3

        day_in_year : 3

        seconds     : 0

        month       : 1

        year        : 1990

.

[WARN] ../../vic_run/src/root_brent.c:253: errno: None: lower and upper bounds -58.089983 and 51.910017 failed to bracket the root. Driver info: Gridcell cellnum: 478, timestep info: dmy:

        day         : 3

        day_in_year : 3

        seconds     : 0

        month       : 1

        year        : 1990

.

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[WARN] ../../vic_run/src/root_brent.c:253: errno: Numerical result out of range: lower and upper bounds -55.000000 and 55.000000 failed to bracket the root. Driver info: Gridcell cellnum: 704, timestep info: dmy:

        day         : 5

        day_in_year : 5

        seconds     : 0

        month       : 1

        year        : 1990

.

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[WARN] ../../vic_run/src/root_brent.c:253: errno: Numerical result out of range: lower and upper bounds -57.008259 and 52.991741 failed to bracket the root. Driver info: Gridcell cellnum: 821, timestep info: dmy:

        day         : 5

        day_in_year : 5

        seconds     : 32400

        month       : 1

        year        : 1990

.

[WARN] ../../vic_run/src/root_brent.c:253: errno: None: lower and upper bounds -58.571249 and 51.428751 failed to bracket the root. Driver info: Gridcell cellnum: 821, timestep info: dmy:

        day         : 5

        day_in_year : 5

        seconds     : 32400

        month       : 1

        year        : 1990

.

[WARN] ../../vic_run/src/root_brent.c:253: errno: None: lower and upper bounds -57.047451 and 52.952549 failed to bracket the root. Driver info: Gridcell cellnum: 821, timestep info: dmy:

        day         : 7

        day_in_year : 7

        seconds     : 75600

        month       : 1

        year        : 1990

.

[WARN] ../../vic_run/src/root_brent.c:253: errno: None: lower and upper bounds -58.725150 and 51.274850 failed to bracket the root. Driver info: Gridcell cellnum: 821, timestep info: dmy:

        day         : 7

        day_in_year : 7

        seconds     : 75600

        month       : 1

        year        : 1990

.

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_force.c:111: Read meteorological forcing file

[INFO] ./src/vic_classic.c:351: Completed running VIC Classic



------------------------------ VIC TIMING PROFILE ------------------------------



  Date                      : Sat Jan 18 21:07:33 2020

  Compiler                  : gcc (5.4.0)

  Machine                   : Liuy

  VIC User                  : root

  VIC Version               :

  VIC GIT Version           : 5.0.1 February 1, 2017

  VIC_DRIVER                : Classic



  Global Param File         : /home/VIC_hanjiang/parameters/global_param.hanjiang.txt

  Start Date                : 1990-01-01-00000

  Stop Date                 : 1990-01-30

  Nrecs                     : 240

  Model Timestep (seconds)  : 10800

  Snow Timestep (seconds)   : 10800

  Runoff Timestep (seconds) : 3600

  Atmos Timestep (seconds)  : 3600





  Overall Metrics

  ---------------

    Model Cost       : 0.185867 pe-hrs/simulated_year

    Model Throughput : 129.125 simulated_years/day



  Timing Table:

|------------|----------------------|----------------------|----------------------|----------------------|

| Timer      | Wall Time (secs)     | CPU Time (secs)      | Wall Time (secs/day) | CPU Time (secs/day)  |

|------------|----------------------|----------------------|----------------------|----------------------|

| Init Time  |            0.0233262 |                    0 |          0.000777539 |                    0 |

| Run Time   |              54.9724 |              54.1562 |              1.83241 |              1.80521 |

| Final Time |           0.00048399 |                    0 |           1.6133e-05 |                    0 |

| Total Time |              54.9963 |              54.1562 |              1.83321 |              1.80521 |

|------------|----------------------|----------------------|----------------------|----------------------|





------------------------------ END VIC TIMING PROFILE ------------------------------

 

 

运行汇流文件:

[root@Liuy /home/VIC_hanjiang/rout]# rout /home/VIC_hanjiang/rout/rout_input.STEHE

NDAY =          365  NMONTHS =           12

1  STEHE                  35 139

Routing station: STEHE

searching catchment...

Number of grid cells upstream of present station          16

reading grid_UH...

making grid UH...

making UH_S grid...it takes a while...

NOTE:  your new UH_S grid file will be written in the

        directory you run from, and will be called

             STEHE.uh_s

        save this file and specify it in your station

        location file to avoid this step in the future

At line 90 of file unit_hyd_routines.f (unit = 98)

Fortran runtime error: Cannot open file 'STEHE.uh_s': File exists

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!