Module | Source File | Description |
---|---|---|
Focal | Focal.f90 | Header module for all focal parameters, types and interfaces |
Focal_Debug | Focal_Debug.f90 | Implementation module for focal debug routines. This submodule is linked in the debug version of Focal build. |
Focal_Error | Focal_Error.f90 | Implementation module for error handling |
Focal_HostMemory | Focal_HostMemory.f90 | Implementation module |
Focal_Memory | Focal_Memory.f90 | Implementation module |
Focal_NoDebug | Focal_NoDebug.f90 | Implementation module for focal debug routines. This submodule is linked in the release version of Focal build. |
Focal_Profile | Focal_Profile.f90 | Implementation module for openCL profiling routines |
Focal_Query | Focal_Query.f90 | Implementation module for query routines |
Focal_Setup | Focal_Setup.f90 | Implementation module for openCL setup routines: context, command queues and programs. |
Focal_Utils | Focal_Utils.f90 | Implementation module for focal utility routines |