如果想在外部计算SWAN,之后计算结果弄到FVCOM中,使用FVCOM做浪流耦合计算,应该怎么编译啊?看不太懂make.inc。手册上写只开FLAG37就可以,是这样吗?FLAG32-FLAG37都是什么意思?
32是浪流双向耦合,34是采用显式计算,35是只计算海浪(纯碎的FVCOM-SWAVE,我理解),其他不知道。34不开的话就需要开PETSC,超慢,真的。。。
你有加fvcom自带的swan模块吗?我加了浪之后mpi并行时计算核数受到了限制:修改网格增加格点数就可以增加所用的核数,网格数少的不能用太多核。这样子计算时间一直很长,你遇到过没?
没用过fvcom的波浪模块,你可以给我看看波浪输入文件不
我现在冷启动,波浪没有开边界强迫,所以没有额外的输入文件。不过要增加一个swan模块的参数设置文件INPUT,这个文件我是在inlets例子里拿出来修改的。
不加海浪模块可以打开风强迫,加入海浪模块不开风强迫也能转,但就是加入海浪开风强迫就出错:
FVCOM Fatal Error!
NC_WRITE_VAR: DON'T KNOW HOW TO COLLECT DATA WITHOUT A MAP THAT FITS!
varname: partition
St