svp.c
来自「超强的大尺度水文模拟工具」· C语言 代码 · 共 36 行
C
36 行
#include <stdio.h>#include <stdlib.h>#include <vicNl.h>static char vcid[] = "$Id: svp.c,v 3.2 1999/07/07 16:32:11 vicadmin Exp $";double svp(double temp)/********************************************************************** This routine computes the saturated vapor pressure using Handbook of Hydrology eqn 4.2.2 Pressure in kPa**********************************************************************/{ double SVP; SVP = A_SVP * exp((B_SVP * temp)/(C_SVP+temp)); if(temp<0) SVP *= 1.0 + .00972 * temp + .000042 * temp * temp; return (SVP);}double svp_slope(double temp)/********************************************************************** This routine computes the gradient of d(svp)/dT using Handbook of Hydrology eqn 4.2.3**********************************************************************/{ return (B_SVP * C_SVP) / ((C_SVP + temp) * (C_SVP + temp)) * svp(temp);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?