Skip to content

Set up a consistent HISTORY.rc file for Model E#84

Closed
AdelekeBankole wants to merge 55 commits intodevelopfrom
history-rc-file-for-model-e
Closed

Set up a consistent HISTORY.rc file for Model E#84
AdelekeBankole wants to merge 55 commits intodevelopfrom
history-rc-file-for-model-e

Conversation

@AdelekeBankole
Copy link
Copy Markdown
Collaborator

This PR aims to set up a consistent HISTORY.rc file for Model E. Similarly as diagnostics requested of GEOS-Chem are placed in a HISTORY.rc file.

@joewallwork
Copy link
Copy Markdown
Collaborator

I think you need to change the target branch from main to develop?

@AdelekeBankole AdelekeBankole changed the base branch from main to develop February 12, 2025 16:38
@AdelekeBankole AdelekeBankole linked an issue Feb 12, 2025 that may be closed by this pull request
@AdelekeBankole AdelekeBankole added deliverable1 Associated with deliverable 1 enhancement New feature or request labels Feb 12, 2025
@AdelekeBankole AdelekeBankole self-assigned this Feb 12, 2025
@joewallwork
Copy link
Copy Markdown
Collaborator

@AdelekeBankole note that the idea is to create a separate Model E counterpart to the existing GEOS-Chem HISTORY.rc file, as opposed to modifying the existing one.

@AdelekeBankole
Copy link
Copy Markdown
Collaborator Author

Thank you very much @jwallwork23 for this comment. I will create a separate one for that.

@joewallwork
Copy link
Copy Markdown
Collaborator

@AdelekeBankole Note that several CI jobs get triggered each time you push to this PR. If these are unnecessary then consider including [skip ci] or similar in your commit message https://docs.github.com/en/actions/managing-workflow-runs-and-deployments/managing-workflow-runs/skipping-workflow-runs

@AdelekeBankole
Copy link
Copy Markdown
Collaborator Author

Oh I will activate skip ci option. I will do that in my subsequent pushes. Thanks very much @jwallwork23

Comment on lines -235 to -236
! SUBDD='OH:4 NO:4 O3:4 NO2:4 CO:4 CH4:4 PS:4' ! TODO: Turn these on
SUBDD=''
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

We actually don't want these in the GISS_ONLY rundeck. The work currently underway on diagnostics is only for the coupled GISS-GC model (i.e., GISS_GC_14 rundeck). So instead of enabling these here, I think we just want to leave SUBDD='' and put a more appropriate comment describing the situation, as opposed to the TODO note.

else
State_Met%GWETROOT (II,JJ) = 1 ! Set to 1 over oceans to match MERRA-2
State_Met%GWETTOP (II,JJ) = 1 ! Set to 1 over oceans to match MERRA-2
end if
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Note I spotted that this seemed to be a typo.

@joewallwork
Copy link
Copy Markdown
Collaborator

I think it'd be good to get this merged into develop once we have all the existing diagnostics hooked up, i.e., the ones with TODO notes marked currently.

We can follow up later with the other fields to be added, e.g., those considered in #98.

Copy link
Copy Markdown
Collaborator

@joewallwork joewallwork left a comment

Choose a reason for hiding this comment

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

There's a change required for the GISS_ONLY rundeck that I mentioned above, but otherwise it looks good as far as I can tell.

Comment on lines +212 to +219
! TODO: Which array?
! State_Met%AD (II,JJ) = ???

! TODO: Which array?
! State_Met%AIRDEN (II,JJ) = ???

! TODO: Which array?
! State_Met%AIRVOL (II,JJ) = ???
Copy link
Copy Markdown
Collaborator

@joewallwork joewallwork Mar 14, 2025

Choose a reason for hiding this comment

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

These will be addressed in #98 #100.

Comment on lines -420 to -426
! DO J = State_Grid%NY,1,-1
! WRITE(6,'(144F5.2)') State_Met%SUNCOSmid(:,J)
! ENDDO
! CALL FLUSH(6)
! STOP

!IF ( am_I_Root() ) WRITE(6,*) "SUNCOSmid", State_Met%SUNCOSmid(:,40)
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Removed some debug prints.

Comment on lines -412 to -415
#ifdef MODEL_GEOS
! Convective fraction [1] (only used by GEOS)
State_Met%CNV_FRC (II,JJ) = 0.0
#endif
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

This was moved in the reordering for consistency.

Comment on lines +2286 to +2288
! TODO: AD
! TODO: AIRDEN
! TODO: AIRVOL
Copy link
Copy Markdown
Collaborator

@joewallwork joewallwork Mar 14, 2025

Choose a reason for hiding this comment

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

Again, these will be addressed in #98 #100.

Comment on lines +3707 to +3726
! TODO: AD
! arr(next()) = info_type_( &
! sname = 'StateMet_AD', &
! lname = 'StateMet_AD', &
! units = 'kg' &
! )

! TODO: AIRDEN
! arr(next()) = info_type_( &
! sname = 'StateMet_AIRDEN', &
! lname = 'StateMet_AIRDEN', &
! units = 'kg m-3' &
! )

! TODO: AIRVOL
! arr(next()) = info_type_( &
! sname = 'StateMet_AIRVOL', &
! lname = 'StateMet_AIRVOL', &
! units = 'm3' &
! )
Copy link
Copy Markdown
Collaborator

@joewallwork joewallwork Mar 14, 2025

Choose a reason for hiding this comment

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

Again, we will do this in #98 #100.

@joewallwork joewallwork requested a review from ltmurray March 14, 2025 14:36
@joewallwork
Copy link
Copy Markdown
Collaborator

Closing this PR as superseded by #101 and #102.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deliverable1 Associated with deliverable 1 enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Set up HISTORY.rc file for Model E

2 participants