Git Product home page Git Product logo

Comments (8)

hamidrezaomidvar avatar hamidrezaomidvar commented on July 21, 2024

@sunt05
I am trying to look at this issue, and trying to look at the main function of SUEWS that WRF get the outputs and give inputs. Is it subroutine suewsdrv?
If yes, I can see that SWDOWN is being inputted to this, but which one is LWDOWN to be used by SUEWS? (or LWUP as an output of SUEWS)

 SUBROUTINE suewsdrv(year, day, hour, minute, second, xtime, &
       T3D, QV3D, P3D, U3D, V3D, DZ3d, SWDOWN,  &
       PSFC, PREC, ht,                          &
       QN_SUEWS, AH_SUEWS, GRDFLX, HFX, QFX, LH, TSK, QSFC, chklowq,        &
       LAI_SUEWS,                               &
       albDecTr_SUEWS,                          &
       albEveTr_SUEWS,                          &
       albGrass_SUEWS,                          &
       DecidCap_SUEWS,                          &
       porosity_SUEWS,                          &
       GDD_SUEWS,                               &
       HDD_SUEWS,                               &
       state_SUEWS,                             &
       soilmoist_SUEWS,                         &
       surf_var_SUEWS,                          &
       landusef_SUEWS,                          &
       alb_SUEWS,                               &
       emis_SUEWS,                              &
       qn1_av_SUEWS,                            &
       qn1_s_SUEWS,                             &
       dqndt_SUEWS,                             &
       dqnsdt_SUEWS,                            &
       MeltWaterStore,                          &
       SnowAlb,                                 &
       WUDay,                                   &
       z0m_in,                                  &
       zdm_in,                                  &
       xlong, xlat, DT, DT_PREV, DX,            &
       ids, ide, jds, jde, kds, kde,            &
       ims, ime, jms, jme, kms, kme,            &
       its, ite, jts, jte, kts, kte)

from wrf-suews.

sunt05 avatar sunt05 commented on July 21, 2024

@sunt05
I am trying to look at this issue, and trying to look at the main function of SUEWS that WRF get the outputs and give inputs. Is it subroutine suewsdrv?

Yes.

If yes, I can see that SWDOWN is being inputted to this, but which one is LWDOWN to be used by SUEWS? (or LWUP as an output of SUEWS)

LWDOWN is not used by SUEWS in this version but calculated based on air temperature and humidity.
SUEWS output TSK is used for calculating LWUP.

 SUBROUTINE suewsdrv(year, day, hour, minute, second, xtime, &
       T3D, QV3D, P3D, U3D, V3D, DZ3d, SWDOWN,  &
       PSFC, PREC, ht,                          &
       QN_SUEWS, AH_SUEWS, GRDFLX, HFX, QFX, LH, TSK, QSFC, chklowq,        &
       LAI_SUEWS,                               &
       albDecTr_SUEWS,                          &
       albEveTr_SUEWS,                          &
       albGrass_SUEWS,                          &
       DecidCap_SUEWS,                          &
       porosity_SUEWS,                          &
       GDD_SUEWS,                               &
       HDD_SUEWS,                               &
       state_SUEWS,                             &
       soilmoist_SUEWS,                         &
       surf_var_SUEWS,                          &
       landusef_SUEWS,                          &
       alb_SUEWS,                               &
       emis_SUEWS,                              &
       qn1_av_SUEWS,                            &
       qn1_s_SUEWS,                             &
       dqndt_SUEWS,                             &
       dqnsdt_SUEWS,                            &
       MeltWaterStore,                          &
       SnowAlb,                                 &
       WUDay,                                   &
       z0m_in,                                  &
       zdm_in,                                  &
       xlong, xlat, DT, DT_PREV, DX,            &
       ids, ide, jds, jde, kds, kde,            &
       ims, ime, jms, jme, kms, kme,            &
       its, ite, jts, jte, kts, kte)

from wrf-suews.

hamidrezaomidvar avatar hamidrezaomidvar commented on July 21, 2024

I see. It seems that TSK is fine for the first time step (from outputs). Both GLW and SWUPB are zero for the first time step, and since SUEWS does not use GLW at all, there should be another reason for GLW to be zero for the firs time step, right?

from wrf-suews.

hamidrezaomidvar avatar hamidrezaomidvar commented on July 21, 2024

Actually, now that I am looking at all radiation outputs, it appears that all Radiation outputs are zero for the first time step. It was not obvious at the beginning since the SW radiations are zero for the start of the run which is mid-night.

from wrf-suews.

sunt05 avatar sunt05 commented on July 21, 2024

But LW-related components should be non-zero at all times. Weird.

Is this happening only in WRF-SUEWS mode or a general case in WRF v4?

from wrf-suews.

hamidrezaomidvar avatar hamidrezaomidvar commented on July 21, 2024

I need to check that! Not sure if I have the output from just WRF4. Will run it

from wrf-suews.

hamidrezaomidvar avatar hamidrezaomidvar commented on July 21, 2024

It seems that for WRFV4 also we get the first written time step as zero. I have not run for WRFV3 with the same setting, but we can be sure that this not the problem of coupling at this point!

from wrf-suews.

sunt05 avatar sunt05 commented on July 21, 2024

Great to know.
Then we are settled down on this, at least for the coupling work.

from wrf-suews.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.