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

are the correct FBs being checked for in ocnalb routine? #383

Closed
DeniseWorthen opened this issue May 17, 2023 · 3 comments · Fixed by #395
Closed

are the correct FBs being checked for in ocnalb routine? #383

DeniseWorthen opened this issue May 17, 2023 · 3 comments · Fixed by #395

Comments

@DeniseWorthen
Copy link
Collaborator

Should the check here should be for the ocnalb_o and ocnalb_a FBs, not the aoflux FBs?

if ( ESMF_FieldBundleIsCreated(is_local%wrap%FBMed_aoflux_a, rc=rc) .and. &
ESMF_FieldBundleIsCreated(is_local%wrap%FBMed_aoflux_o, rc=rc)) then

@mvertens
Copy link
Collaborator

@DeniseWorthen - there are no ocean albedos being sent directly to either the atm or the ocean. The albedos sent to the atm are merged albedos (e.g. Sx_anidf, etc)- so the only place ocean albedos are defined unique is in the FBMed_aoflux_a and FBMed_aoflux_o field bundles.

@DeniseWorthen
Copy link
Collaborator Author

@mvertens Thanks. The issue I'm having is that I want to turn on the ocean albedos on our side. I've actually be able to do this by calling the custom_cesm part of prep-ocn (otherwise I'd just need to duplicate a bunch of code inside custom_nems). But checking for the the aoflux bundles doesn't work for UFS, because we don't create those when we run the coupled model.

@mvertens
Copy link
Collaborator

@DeniseWorthen - thanks for the clarification. Lets talk so that I can see what you have done and if there is a more general way forwards.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants