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

Missing variables needed in field lists for TC MSE POD #504

Open
jcstarr opened this issue Jan 31, 2024 · 3 comments
Open

Missing variables needed in field lists for TC MSE POD #504

jcstarr opened this issue Jan 31, 2024 · 3 comments
Assignees
Labels
fieldlist The fieldlist tables are missing variables or have incorrect info framework Issue pertains to the framework code

Comments

@jcstarr
Copy link
Contributor

jcstarr commented Jan 31, 2024

To whom it may concern,

After reviewing the field lists, we found some missing variables needed for the TC MSE POD. Here are the variables needed that were missing from each field list:
CMIP:
Surface longwave (LW) downwelling clear sky

GFDL:
Latent heat flux
Sensible heat flux
Clear-sky versions of the radiative fluxes/variables that are already listed

NCAR:
Clear-sky versions of all the LW variables that are already listed
Surface upwelling shortwave (SW) flux (and clear-sky version of this)
Surface downwelling SW flux (and clear-sky version of this)
Top of atmosphere SW incoming flux
Top of atmosphere SW outgoing flux (and clear-sky version of this)
Net SW flux (and clear-sky version of this)

@wrongkindofdoctor wrongkindofdoctor added the framework Issue pertains to the framework code label Feb 1, 2024
@wrongkindofdoctor wrongkindofdoctor self-assigned this Feb 1, 2024
@wrongkindofdoctor wrongkindofdoctor added the fieldlist The fieldlist tables are missing variables or have incorrect info label Feb 1, 2024
@wrongkindofdoctor
Copy link
Collaborator

@bitterbark can you please provide the info for the requested CESM variables:
standard_name (or long_name if standard_name is not defined)
number of dimensions
units

@bitterbark
Copy link
Collaborator

fieldlist_NCAR.jsonc

I filled in the fields as needed and added some notes. I hope that's okay. I'm sorry I don't have a setup right now to make it easy to test this; let me know if you need me to and I'll do that.

-- Clear-sky versions of all the LW variables that are already listed
FLDSC (rsdscs, long_name = Clearsky Downwelling longwave flux at surface)
standard_name = "surface_downwelling_shortwave_flux_in_air_assuming_clear_sky"
FLUTC (rsuscs, long_name = "Clearsky upwelling longwave flux at top of model
"standard_name" : "_upwelling_longwave_flux_in_air_assuming_clear_sky"
FLNTC clearsky version of standard_name "toa_outgoing_longwave_flux"
long_name = "Clearsky net longwave flux at top of model
FLNS No standard_name
long_name = "Net longwave flux at surface
FLNSC No standard_name
long_name = "Clearsky net longwave flux at surface

In the CESM data, “net” means net upward for longwave radiation,
but net downward for shortwave radiation.
FLNS (longwave , so + means upward) = FLUS - FLDS
FSNS (shortwave, so + means downward) = FSDS - FSUS

Calculations for FLUS & FSUS are necessary because they are not output variables
FSUS = FSDS - FSNS
FLUS = FLDS + FLNS

-- Surface shortwave
Surface upwelling shortwave (SW) flux (and clear-sky version of this)
& Surface downwelling SW flux (and clear-sky version of this)
& Net SW flux (and clear-sky version of this)

FSUS = FSDS - FSNS, FSUSC = FSDSC - FSNSC

FSNS Net solar flux at surface
FSDS Downwelling solar flux at surface
FSNSC Clearsky net solar flux at surface
FSDSC Clearsky downwelling solar flux at surface

-- TOA SW
Top of atmosphere SW incoming flux
& Top of atmosphere SW outgoing flux (and clear-sky version of this)

FSNTOA Net solar flux at top of atmosphereW/m2
FSUTOA Upwelling solar flux at top of atmosphere
FSNTOAC Clearsky net solar flux at top of atmosphere

FSDT = FSUT + FSNT (from above)

@wrongkindofdoctor
Copy link
Collaborator

@bitterbark PERFECT! Thanks for getting this done so quickly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fieldlist The fieldlist tables are missing variables or have incorrect info framework Issue pertains to the framework code
Projects
None yet
Development

No branches or pull requests

3 participants