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

PNetCDF support #278

Open
wants to merge 5 commits into
base: development
Choose a base branch
from

Conversation

iulian787
Copy link
Contributor

Pnetcdf changes, in order to use pnetcdf instead of netcdf4, for parallel output
Changed NCInterface to use ncmpi_* calls
removed group NC framework (not used so far)

collective calls are triggered by ncmpi_put_var*_all calls for pnetcdf

need to use
make USE_PNETCDF=TRUE DEBUG=TRUE -j8

there is no par_access anymore
collective calls will need to be made with *_all methods
so far, everything is independent, which is not allowed
this methd is collective, while some header data is written only
on master task
(descriptive data)

still need to fix the coordinates data
add the strided versions, and float and integer put_all calls
also, add all get_all calls, for doble, float, int, strided too
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.

1 participant