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

Namespace conflict when coupled with CDEPS data components #1895

Open
uturuncoglu opened this issue Jul 6, 2023 · 2 comments
Open

Namespace conflict when coupled with CDEPS data components #1895

uturuncoglu opened this issue Jul 6, 2023 · 2 comments
Assignees

Comments

@uturuncoglu
Copy link

Describe the bug
I am working on ESMF/NUOPC interface for WRF to couple with regional ocean model (NEMO). At this point, I am in a stage to testing the development with data ocean component but this creates an issue since I am using generic data component called CDEPS. WRF has some shared code copied from CESM like shr_orb_mod under phys/module_sf_clm.F and this conflicts with CDEPS ones. At this point, I am plaining to change the module names used under WRF to make them more specialized since they are belong to 2007 (I think) and the ones provided by the CDEPS are more up-to-date. Anyway, I just want to hear your feeling about it. My ultimate goal is to create PR once I have fully functional ESMF/NUOPC "cap" and tested under CESM framework.

To Reproduce
There is no strait forward way to reproduce this issue.

Expected behavior
Namespace conflict and build fails for coupled application.

Screenshots
N/A

Attachments
N/A

Additional context
N/A

@dudhia
Copy link
Collaborator

dudhia commented Jul 6, 2023

Our coupling software support is no longer here, but this looks like a valid issue to address to me.

@uturuncoglu
Copy link
Author

@dudhia That is totally fine. Okay. I just want to get your opinion/suggestions. Anyway, I'll go ahead and fix the issue in the WRF source code. I think I could handle other issues without help. Best.

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

No branches or pull requests

3 participants