-
Hello, I use the template provided below to print out the LIS output. For the variable [SoilMoist], when I enable it to be printed out, I need to change its unit from kg/m2 to m3/m3. There are other variables I want to print out, but they cause the program to stop. These are:
Could you please double-check these output variables? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 5 replies
-
Hi @mhle510 Can you please attach your MODEL OUTPUT TBL file and the lislog file from your stopped program? |
Beta Was this translation helpful? Give feedback.
-
I moved this into a discussion, as it's not clear that there is an issue in the code. What LSM are you using? Note that some individual variables are not available as an output for every LSM. I need to examine your files, and your lis.config file, to give a proper answer. |
Beta Was this translation helpful? Give feedback.
Hi @mhle510
Sorry for the very slow response on this. The reason that your GPP output is not working is that the MODEL OUTPUT TBL file is specifying units and direction that are not available as an output from the Noah-MP-4.0.1 LSM. It's best to look into the code to see what options are available for each variable:
https://github.com/NASA-LIS/LISF/blob/master/lis/surfacemodels/land/noahmp.4.0.1/NoahMP401_main.F90#L1119-L1121
Please try changing this line in your MODEL OUTPUT TBL file to:
GPP: 1 g/m2s IN 1 0 0 1 256 1 # Gross Primary Production
I realize that our sample MODEL OUTPUT TBL for the GPP variable has the units/direction that you were trying. I will investigate to see if these a…