# loki.jit_build

Just-in-Time compilation utilities used in the Loki test base.

These allow compilation and wrapping of generated Fortran source code using f90wrap for execution from Python tests.

Modules

`binary` |
`builder` |
`compiler` |
`header` |
`jit` | Utilities to facilitate Just-in-Time compilation for testing purposes.
`lib` |
`obj` |
`tests` |
`workqueue`([workers, logger, manager]) | Parallel work queue manager that creates a worker pool and exposes the `q.execute(cmd)` utility to invoke shell commands in parallel.