-
Notifications
You must be signed in to change notification settings - Fork 136
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
modern_diag: add the write_data calls #1320
modern_diag: add the write_data calls #1320
Conversation
call buffer_obj(diag_file%buffer_ids(i))%write_buffer(fileobj) | ||
enddo | ||
else | ||
do i = 1, diag_file%number_of_buffers |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can this be done in parallel?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think we can do io in parallel, yet(?)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is actually a great response lol
…update + minor documentation updates
@thomas-robinson I think everything is fixed in e6b86a4 |
* add the write_data calls * fix the test_flexible_time after the update
* add the write_data calls * fix the test_flexible_time after the update
Description
Adds the write_data calls for the modern diag_manager.
There are separate subroutines for each of the fms2_io fileobjs because otherwise the write_data calls will go into the wrong interface
Fixes # (issue)
How Has This Been Tested?
CI
Checklist:
make distcheck
passes