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

Updating nekrs_driver to support nekRS v23 #173

Merged
merged 27 commits into from
Jul 21, 2023

Conversation

hapfang
Copy link
Collaborator

@hapfang hapfang commented Jul 17, 2023

This is the pull request for the updated ENRICO that works with the release version of nekRS v23 (https://github.com/Nek5000/nekRS).

  • The nekrs_driver in ENRICO has been updated to properly handle the data transfer between TH and MC.
  • The updated ENRICO has been extensively tested on both local CPU clusters and ORNL Summit. It produces consistent simulation results while showing significant performance improvement for large scale cases.
  • This PR also contains the updated example cases that involves nekRS. Many of old syntaxes used in the example cases are no longer supported by the latest nekRS.

@hapfang hapfang added the enhancement New feature or request label Jul 17, 2023
@hapfang hapfang requested a review from paulromano July 17, 2023 20:19
Copy link
Member

@paulromano paulromano left a comment

Choose a reason for hiding this comment

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

@hapfang I made some updates on your branch to get the CI mostly working. However, it looks like the rod_short_par.diff file was removed. Normally that diff is used during CI to reduce the number of timesteps so that it can run quickly. Can you restore that file?

.gitmodules Outdated Show resolved Hide resolved
@hapfang hapfang requested a review from paulromano July 20, 2023 13:23
@paulromano paulromano merged commit d4ef8bc into enrico-dev:master Jul 21, 2023
@hapfang hapfang deleted the nekrs_v23 branch December 6, 2023 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants