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

Add DROF to moab driver #6410

Merged
merged 10 commits into from
Jun 20, 2024
Merged

Add DROF to moab driver #6410

merged 10 commits into from
Jun 20, 2024

Conversation

iulian787
Copy link
Contributor

@iulian787 iulian787 commented May 12, 2024

Extend moab driver for a case with ROF data

Case tested: --compset GMPAS-IAF --res T62_oQU240wLI

iMOAB_MergeVertices is not used anymore in moab land driver, small correction incorporated into this PR


Update on Jun 12, 2024: I rebased the branch iulian787/moab_data_rof off Jon Wolfe's branch, that introduces corrected files:
[jonbob/cpl/fix-t62-files] (https://github.com/E3SM-Project/E3SM/tree/jonbob/cpl/fix-t62-files)

#6459

This now works with moab master, tested on gce machine at Argonne

Copy link

github-actions bot commented May 12, 2024

PR Preview Action v1.4.7
🚀 Deployed preview to https://E3SM-Project.github.io/E3SM/pr-preview/pr-6410/
on branch gh-pages at 2024-06-12 14:35 UTC

@rljacob rljacob requested a review from jonbob May 12, 2024 19:09
@rljacob rljacob self-assigned this May 12, 2024
@rljacob
Copy link
Member

rljacob commented May 12, 2024

@jonbob should we switch to the new domain file as the default? Do you know the history of why it doesn't have a pole at 90N?

@@ -846,7 +846,7 @@ subroutine init_moab_land(bounds, LNDID)
use spmdmod , only: masterproc
use iMOAB , only: iMOAB_CreateVertices, iMOAB_WriteMesh, iMOAB_RegisterApplication, &
iMOAB_DefineTagStorage, iMOAB_SetIntTagStorage, iMOAB_SetDoubleTagStorage, &
iMOAB_ResolveSharedEntities, iMOAB_CreateElements, iMOAB_MergeVertices, iMOAB_UpdateMeshInfo
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also mention these changes in the PR description.

@jonbob
Copy link
Contributor

jonbob commented May 13, 2024

@rljacob -- let me look

@rljacob
Copy link
Member

rljacob commented May 30, 2024

Jon has mapping weights files ready.

jonbob and others added 9 commits June 12, 2024 10:13
use a data stream file, instead of rof_mesh file
it depends on a moab branch:
iulian07/domain_extension
not clear yet why projection has wrong results for rofi
the moab one has extra -1s after projection
which is wrong
the issue is how we project the map from file
we do or we do not consider fractions, masks?
it actually failed on chrysalis, on 4 nodes
not clear why, maybe distribution issues, or
parameter existence not checked

This code looked at projection of Forr_rofi on ocean
@rljacob
Copy link
Member

rljacob commented Jun 13, 2024

Will merge after #6459

@rljacob
Copy link
Member

rljacob commented Jun 14, 2024

Please update the PR description with the text you want in the merge commit.

rljacob added a commit that referenced this pull request Jun 18, 2024
Extend moab driver for a case with ROF data

Case tested: --compset GMPAS-IAF --res T62_oQU240wLI

iMOAB_MergeVertices is not used anymore in moab land driver, small correction incorporated into this PR
@rljacob rljacob merged commit ce54838 into master Jun 20, 2024
21 checks passed
@rljacob rljacob deleted the iulian787/moab_data_rof branch June 20, 2024 20:29
@rljacob rljacob changed the title ROF data moab driver Add DROF to moab driver Aug 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants