Global Ocean Modeling With GPU Acceleration in Python

Compiler flags are still global. If you want different parts of your program to use different types of acceleration, that would still require compiling different parts of your program separately (and the associated build process mess).