src/arithmetic

Procs

proc add(arr: var NDArray; other: NDArray): var NDArray {.discardable,
    ...raises: [], tags: [], forbids: [].}
proc addScalar(arr: var NDArray; scalar: float): var NDArray {.discardable,
    ...raises: [], tags: [], forbids: [].}
proc axpby(arr: var NDArray; alpha: float; other: NDArray; beta: float): var NDArray {.
    discardable, ...raises: [], tags: [], forbids: [].}
proc mul(arr: var NDArray; other: NDArray): var NDArray {.discardable,
    ...raises: [], tags: [], forbids: [].}
proc mulScalar(arr: var NDArray; scalar: float): var NDArray {.discardable,
    ...raises: [], tags: [], forbids: [].}
proc mulScaled(arr: var NDArray; other: NDArray; scalar: float): var NDArray {.
    discardable, ...raises: [], tags: [], forbids: [].}
proc scaleShift(arr: var NDArray; alpha: float; beta: float): var NDArray {.
    discardable, ...raises: [], tags: [], forbids: [].}