Skip to content
UPEEC

Numba

A JIT compiler that turns numeric Python loops into fast machine code with one decorator.

Intermediate
Comments 0
from numba import njit
@njit
def energy(v, i, dt):
    total = 0.0
    for k in range(len(v)): total += v[k] * i[k] * dt
    return total

Spotted a mistake or want to add detail? Suggest an improvement — Content Contributors' edits are reviewed by editors before they go live.

Discussion (0)

Sign in or join free to ask questions and discuss this topic.