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

fixes for land implicit solver #1684

Merged
merged 1 commit into from
May 1, 2024
Merged

fixes for land implicit solver #1684

merged 1 commit into from
May 1, 2024

Conversation

juliasloan25
Copy link
Member

@juliasloan25 juliasloan25 commented Apr 18, 2024

A couple of fixes are needed for GPU compatibility of the land implicit solver using the updated interface: CliMA/ClimaLand.jl#542

passing build in ClimaAtmos using this branch: https://buildkite.com/clima/climaatmos-ci/builds/18472#_

Content

  • extend adapt_structure for all operator and boundary condition types
  • use unrolled_map in multiply_matrix_at_index to avoid the recursive inference limit when compiling nested matrix operations

Copy link
Member

@charleskawczynski charleskawczynski left a comment

Choose a reason for hiding this comment

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

One item to resolve, but LGTM after that

@juliasloan25 juliasloan25 force-pushed the js/land-fixes branch 7 times, most recently from 75b50fd to 23da572 Compare April 25, 2024 00:46
@juliasloan25 juliasloan25 enabled auto-merge April 25, 2024 00:46
@juliasloan25 juliasloan25 disabled auto-merge April 25, 2024 19:20
@juliasloan25 juliasloan25 force-pushed the js/land-fixes branch 3 times, most recently from e557b21 to 9f533e1 Compare May 1, 2024 18:40
@charleskawczynski
Copy link
Member

https://buildkite.com/clima/climacore-ci/builds/3525 already passed, so I'll just go ahead and manually merge

@charleskawczynski charleskawczynski merged commit 7eb17be into main May 1, 2024
10 of 15 checks passed
@charleskawczynski charleskawczynski deleted the js/land-fixes branch May 1, 2024 20:20
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

Successfully merging this pull request may close these issues.

3 participants