Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DustDead extension ignores USTAR read from meteorology #278

Open
yuanjianz opened this issue Jun 3, 2024 · 4 comments · May be fixed by #279
Open

DustDead extension ignores USTAR read from meteorology #278

yuanjianz opened this issue Jun 3, 2024 · 4 comments · May be fixed by #279
Assignees
Labels
category: Bug Something isn't working never stale Never label this issue as stale topic: HEMCO Extensions Pertaining to HEMCO extensions

Comments

@yuanjianz
Copy link

Your name

Yuanjian Zhang

Your affiliation

WashU

What happened? What did you expect to happen?

USTAR is one of the most significant variables used in DustDead dust emission. Currently, DustDead is calculating its own friction velocity WND_FRC from reference wind at 10m with a reference roughness length.

!=================================================================
! Surface exchange properties over erodible surfaces
! DO NEED THIS: Compute Monin-Obukhov and Friction velocities
! appropriate for dust producing regions.
!
! Now calling Stripped down (adiabatic) version tdf 10/27/2K3
! rgh_mmn_mbl parameter included directly in blm_mbl
!=================================================================
CALL BLM_MBL(
& HcoState,
& FLG_MBL_SLICE, ! I [flg] Mobilization candidate flag
& RGH_MMN, ! I [m] Roughness length momentum, Z0,m
& WND_RFR, ! I [m s-1] 10 m wind speed
& MNO_LNG, ! O [m] Monin-Obukhov length
& WND_FRC,
& RC ) ! O [m s-1] Surface friction velocity, U*

! Roughness length momentum for erodible surfaces [m]
! MaB95 p. 16420, GMB98 p. 6205
REAL*8, PARAMETER :: RGH_MMN_MBL = 100.0d-6

USTAR and Z0 read from meteorology is only read but ignored in following calculation.
!=================================================================
! Introduce Ustar and Z0 from GEOS data
!=================================================================
DO I = 1, HcoState%NX
! Just assign for flag mobilisation candidates
IF ( FLG_MBL_SLICE(I) ) THEN
WND_FRC_GEOS(I) = ExtState%USTAR%Arr%Val(I,LAT_IDX)
Z0_GEOS(I) = ExtState%Z0%Arr%Val(I,LAT_IDX)
ELSE
WND_FRC_GEOS(I) = 0.0D0
Z0_GEOS(I) = 0.0D0
ENDIF
ENDDO

Is there any historical reason for not using USTAR directly from GMAO, or is it just a bug?

What are the steps to reproduce the bug?

N/A

Please attach any relevant configuration and log files.

No response

What HEMCO version were you using?

3.9.0

What environment were you running HEMCO on?

Local cluster

What compiler and version were you using?

gcc 10.2.0

Will you be addressing this bug yourself?

Yes

In what configuration were you running HEMCO?

Standalone

As what resolution were you running HEMCO?

all

What meterology fields did you use?

Other (please explain in additional information section below)

Additional information

All meterology fields

@yuanjianz yuanjianz added the category: Bug Something isn't working label Jun 3, 2024
@yantosca yantosca added the topic: HEMCO Extensions Pertaining to HEMCO extensions label Jun 4, 2024
@yantosca yantosca self-assigned this Jul 16, 2024
@yantosca yantosca modified the milestones: 3.9.2, 3.10.0 Jul 16, 2024
@yantosca
Copy link
Contributor

See comments on PR #279

Copy link

This issue has been automatically marked as stale because it has not had recent activity. If there are no updates within 7 days it will be closed. You can add the "never stale" tag to prevent the issue from closing this issue.

@github-actions github-actions bot added the stale No recent activity on this issue label Nov 14, 2024
Copy link

Closing due to inactivity

@yantosca yantosca added never stale Never label this issue as stale and removed stale No recent activity on this issue labels Nov 21, 2024
@yantosca yantosca reopened this Nov 21, 2024
@yantosca
Copy link
Contributor

@yuanjianz This was closed by the stale action but I've reopened it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: Bug Something isn't working never stale Never label this issue as stale topic: HEMCO Extensions Pertaining to HEMCO extensions
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants