Procs
proc reliqFinalize(printRuntimeTiming: bool = true; printExecutionTiming: bool = true; printFinalizeTiming: bool = true) {.inline, ...raises: [IOError], tags: [TimeEffect, WriteIOEffect], forbids: [].}
-
Initializes ReliQ's runtime environment Author: Curtis Taylor Peterson
Finalizes ReliQ runtime environment. This is currently composed of two keys steps:
a.) Finalize Kokkos runtime environment b.) Finalize UPC++ runtime environemnt
proc reliqInit(printInitTiming: bool = true) {.inline, ...raises: [IOError], tags: [TimeEffect, ReadIOEffect, WriteIOEffect], forbids: [].}
-
Initializes ReliQ's runtime environment Author: Curtis Taylor Peterson
Initialize ReliQ runtime environment. This is currently composed of two keys steps:
a.) Initialize UPC++ runtime environemnt b.) Initialize Kokkos runtime environment
proc reliqLog(msg: string) {....raises: [IOError], tags: [WriteIOEffect, TimeEffect], forbids: [].}