Skip to content

Conversation

@trdurrant
Copy link
Contributor

Dear Global Arrays team,

Thank you kindly for your work on maintaining global arrays and for the new releases this year, I appreciate all your hard work on this.

I noticed that version 5.9 enables the the new method ga_initialize_comm to set up GA attached to an existing MPI Comm, rather than assuming the use of MPI_COMM_WORLD and I have been trying to use this method in a Fortran code. So far I have been getting good results with this, but I noticed that unlike other GA functions a couple of the new methods have no external statement in the GA Fortran header file. Hence, the external statements have to be added by hand when the functions are used.

It looks like the testing of this feature has been using C rather than Fortran, so I thought I would feed this patch back upstream. Just let me know if I have misunderstood something -- I don't have much experience with Fortran header files myself.

The Fortran header file was updated with these methods in 326306d.

Thanks,
Tom

@edoapra edoapra requested review from ajaypanyala and bjpalmer April 26, 2025 01:08
@bjpalmer bjpalmer merged commit 0123737 into GlobalArrays:develop Apr 30, 2025
39 checks passed
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.

3 participants