Dear all,
I have been trying to test how the surface moist flux affects the liquid water path
with ideal LES of WRF4.1.5.
I added one line between l.906-l.910 in "module_sf_sfclay.F" like this,
DO 370 I=its,ite
QFX(I)=FLQC(I)*(QSFC(I)-QX(I))
QFX(I)=504.35/XLV ! XYLi set it to const, 20-05-26
QFX(I)=AMAX1(QFX(I),0.)
LH(I)=XLV*QFX(I)
370 CONTINUE
So I tried "QFX(I)=504.35/XLV" and "QFX(I)=93./XLV" and surprisingly, I got the same result of liquid water path,
which cannot be true. It seems that this piece of the code or the entire module "module_sf_sfclay.F" was not called.
Any idea about this and how to test if this piece of code is called?
Best regards,
Xiang-Yu
PS: I know that one can always use "print" command to check this. But for WRF, this method may not be even feasible.
I have been trying to test how the surface moist flux affects the liquid water path
with ideal LES of WRF4.1.5.
I added one line between l.906-l.910 in "module_sf_sfclay.F" like this,
DO 370 I=its,ite
QFX(I)=FLQC(I)*(QSFC(I)-QX(I))
QFX(I)=504.35/XLV ! XYLi set it to const, 20-05-26
QFX(I)=AMAX1(QFX(I),0.)
LH(I)=XLV*QFX(I)
370 CONTINUE
So I tried "QFX(I)=504.35/XLV" and "QFX(I)=93./XLV" and surprisingly, I got the same result of liquid water path,
which cannot be true. It seems that this piece of the code or the entire module "module_sf_sfclay.F" was not called.
Any idea about this and how to test if this piece of code is called?
Best regards,
Xiang-Yu
PS: I know that one can always use "print" command to check this. But for WRF, this method may not be even feasible.