oasislmf.cli.warmup

Classes

WarmupCmd

Pre-compiles all Numba JIT functions to eliminate cold-start overhead.

Module Contents

class oasislmf.cli.warmup.WarmupCmd(*args, **kwargs)[source]

Bases: oasislmf.cli.command.OasisBaseCommand

Pre-compiles all Numba JIT functions to eliminate cold-start overhead.

action(args)[source]

Runs the JIT warmup in parallel across all pytools modules.

Parameters:

args (Namespace) – The arguments from the command line