Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Library contouring and use of derived types in interfaces #9

Open
mlange05 opened this issue Jan 19, 2024 · 0 comments
Open

Library contouring and use of derived types in interfaces #9

mlange05 opened this issue Jan 19, 2024 · 0 comments
Labels
question Further information is requested

Comments

@mlange05
Copy link
Collaborator

This issue was originally raised by @pmarguinaud in GPU adaptation additions. It pertains to the "Guidelines and recommendations" section. The original in-line comment was:

 * Routine call signatures or interfaces should be designed with care, respecting library                                                                                                                                          
    contouring. Interfaces that are not internal to a component should privilege as much as                                                                                                                                         
    possible native fortran datatypes rather than derived types.                                                                                                                                                                    
                                                                                                                                                                                                                                   
 >>PM: this does not make sense; most modern libraries (eg Atlas) use derived types.<< 
@mlange05 mlange05 added the question Further information is requested label Jan 19, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant