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

Modularize Vertical Diffusion Solver Step #1173

Open
mwaxmonsky opened this issue Oct 15, 2024 · 0 comments
Open

Modularize Vertical Diffusion Solver Step #1173

mwaxmonsky opened this issue Oct 15, 2024 · 0 comments
Assignees

Comments

@mwaxmonsky
Copy link
Collaborator

Issue Type

Code Clean-up, Infrastructure Update, Externals Update

Issue Description

The current implementation of the vertical diffusion solver exposes the LU-decomposition methods/structures and setup directly to user. Minimizing exposed interfaces enables us to make the solver more portable and possible to export it to atmospheric_physics.

Propose wrapping the solve step in an interface that will allow interchangeability with different implantations without breaking user code and the implementation can be refactored into atmospheric_physics.

Will this change answers?

No

Will you be implementing this yourself?

Yes

@mwaxmonsky mwaxmonsky self-assigned this Oct 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: To Do
Development

No branches or pull requests

1 participant