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

[FEATURE REQUEST] Add capability to define state vector elements as CH4 tracers #119

Closed
msulprizio opened this issue May 16, 2023 · 2 comments
Assignees
Milestone

Comments

@msulprizio
Copy link
Collaborator

Initial testing indicates running the CH4 simulation with multiple CH4 tracers has a drastic improvement in performance over running multiple CH4 simulations with a single tracer.

Screen Shot 2023-05-16 at 1 19 28 PM

We should therefore add an option in the IMI for users to specify if/how to lump Jacobian simulations. The idea would be for users to specify the number of CH4 tracers to include in a simulation, with each tracer representing an element of the state vector. Based on the number of tracers per simulation and the total number of state vector elements, the IMI setup script would then determine how many Jacobian simulations need to be performed.

Notes:

  • We may want to finally move the emissions perturbations out of global_ch4_mod.F90 and into HEMCO_Config.rc to simplify things.
  • The python scripts would need to be updated to account for the fact that the resulting CH4 concentrations from each Jacobian simulation will be lumped into an unknown number of netCDF files.
Copy link

This issue has been automatically marked as stale because it has not had recent activity. If there are no updates within 7 days it will be closed. You can add the "never stale" tag to prevent the issue from closing this issue.

@github-actions github-actions bot added the stale label Mar 21, 2024
@msulprizio
Copy link
Collaborator Author

This capability is included in PR #193

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

1 participant