Replies: 6 comments 8 replies
|
There are a few F90 example programs under folder examples/F90. |
1 reply
|
There are two ways to do this.
For nonblocking APIs, see example nonblocking_write.f90 |
2 replies
|
A few suggestions.
|
1 reply
|
The number of requests should be 2 per process (i.e. NUM_VARS). |
1 reply
|
I made some changes. It assumes the variable's dimension sizes are different among processes. |
2 replies
|
Arguments start and count are describing the subarray of a variable in the file, not for the write buffers. When using nonblocking APIs, one should not touch the buffers before wait_all API is returned. |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi everyone,
I hope that I can ask for some hint here since I am new in this topic. I would like to implement the most effective way (collective) to write down a set of ordered data in a MPI Fortran CFD code. In each MPI process, I have NZ zones, and in each of them there are there are some 3d variables in a structure
VAR(Z)%R(NI(Z),NJ(Z),NK(Z))
where R is a variable (with some other with the same dimension) and NI(Z), NJ(Z),NK(Z) are the number of cells in dimensions 1,2,3.
Thank you in advance.
All reactions