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

Added support for modern vg_ and fg_ variables in vlsvextract for rotation and plasma frame #689

Merged
merged 3 commits into from
Feb 9, 2023

Conversation

ykempf
Copy link
Contributor

@ykempf ykempf commented Jan 17, 2023

What it says on the can. A fix for #688.
Querying fg_b would require quite a bit more code (parsing fsgrid etc). Though now that I think of it, we can't rotate or shift for restarts with this either.

@ykempf
Copy link
Contributor Author

ykempf commented Jan 17, 2023

Fixed hard-coded proton to use popName for plasma frame shift.

@ykempf
Copy link
Contributor Author

ykempf commented Jan 17, 2023

So I tested this with an EGI bulk and an EGI restart, works. The only thing that might be confusing to the user is that it prints a VLSV failed message for each unsuccessful read attempt. But in case of success it prints that too and if all fail there is a proper error printed followed by exit(1) so I guess we're OK with this now?

@ykempf ykempf linked an issue Jan 17, 2023 that may be closed by this pull request
@ykempf ykempf merged commit 2478c95 into fmihpc:dev Feb 9, 2023
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.

vlsvextract doesn't look for modern b field names in bulk files
1 participant