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

Reinstate DynamicSmagorinsky tests #3926

Open
wants to merge 7 commits into
base: main
Choose a base branch
from
Open

Conversation

glwagner
Copy link
Member

Opening this PR so we can continue tinkering with the DynamicSmagorinsky tests to see if we can get them to run.

cc @tomchor

@tomchor
Copy link
Collaborator

tomchor commented Nov 14, 2024

@glwagner thanks for opening this. Let me know how you'd like me to help here.

@tomchor
Copy link
Collaborator

tomchor commented Nov 15, 2024

Just FYI, dynamic Smagorinskys compile and run successfully over at Oceanostics: tomchor/Oceanostics.jl#183

@glwagner
Copy link
Member Author

Then perhaps the cause is the flag -O0 that we use for init.

You could try adding a github actions build here. Might be nice to have that anyways

@tomchor
Copy link
Collaborator

tomchor commented Nov 15, 2024

Then perhaps the cause is the flag -O0 that we use for init.

I tried that locally and it didn't work (at least on my laptop).

You could try adding a github actions build here. Might be nice to have that anyways

Just for the turbulence tests? What are you envisioning?

@glwagner
Copy link
Member Author

Then perhaps the cause is the flag -O0 that we use for init.

I tried that locally and it didn't work (at least on my laptop).

You could try adding a github actions build here. Might be nice to have that anyways

Just for the turbulence tests? What are you envisioning?

Is there a need to add more tests to it? I mean in the context of this PR, to get DynamicSmagorinsky tests to pass.

@tomchor
Copy link
Collaborator

tomchor commented Nov 15, 2024

You could try adding a github actions build here. Might be nice to have that anyways

Just for the turbulence tests? What are you envisioning?

Is there a need to add more tests to it? I mean in the context of this PR, to get DynamicSmagorinsky tests to pass.

I don't think we need to add more tests for dynamic Smagorinsky if that's your question. The tests we have should be fine, we just need to make them pass.

@glwagner
Copy link
Member Author

You could try adding a github actions build here. Might be nice to have that anyways

Just for the turbulence tests? What are you envisioning?

Is there a need to add more tests to it? I mean in the context of this PR, to get DynamicSmagorinsky tests to pass.

I don't think we need to add more tests for dynamic Smagorinsky if that's your question. The tests we have should be fine, we just need to make them pass.

No, I'm not saying we should add more tests. I'm suggesting we move the turbulence closure tests to github actions in order to get them to pass.

@tomchor
Copy link
Collaborator

tomchor commented Nov 15, 2024

You could try adding a github actions build here. Might be nice to have that anyways

Just for the turbulence tests? What are you envisioning?

Is there a need to add more tests to it? I mean in the context of this PR, to get DynamicSmagorinsky tests to pass.

I don't think we need to add more tests for dynamic Smagorinsky if that's your question. The tests we have should be fine, we just need to make them pass.

No, I'm not saying we should add more tests. I'm suggesting we move the turbulence closure tests to github actions in order to get them to pass.

Yeah, if there isn't much onus to with having another test suite to deal with, I'm okay with that. I think we can only test CPU architecture there though.

@glwagner
Copy link
Member Author

@tomchor
Copy link
Collaborator

tomchor commented Nov 15, 2024

It seems you need an enterprise account to use them:

image

Does Clima have such an account?

@glwagner
Copy link
Member Author

It seems you need an enterprise account to use them:

image

Does Clima have such an account?

I don't think so. So yeah, we would be limited to CPU tests. It could be better than nothing?

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.

2 participants