code: def f2m_loc(f, m):
      m[0] = (
          f[0] + f[1] + f[2] + f[3] + f[4] + f[5] + f[6] + f[7] + f[8]
      )
      m[1] = f[1] - f[3] + f[5] - f[6] - f[7] + f[8]
      m[2] = f[2] - f[4] + f[5] + f[6] - f[7] - f[8]
      m[3] = (
          -4.0 * f[0]
          - f[1]
          - f[2]
          - f[3]
          - f[4]
          + 2.0 * f[5]
          + 2.0 * f[6]
          + 2.0 * f[7]
          + 2.0 * f[8]
      )
      m[4] = (
          4.0 * f[0]
          - 2.0 * f[1]
          - 2.0 * f[2]
          - 2.0 * f[3]
          - 2.0 * f[4]
          + f[5]
          + f[6]
          + f[7]
          + f[8]
      )
      m[5] = -2.0 * f[1] + 2.0 * f[3] + f[5] - f[6] - f[7] + f[8]
      m[6] = -2.0 * f[2] + 2.0 * f[4] + f[5] + f[6] - f[7] - f[8]
      m[7] = f[1] - f[2] + f[3] - f[4]
      m[8] = f[5] - f[6] + f[7] - f[8]
  
file_path: pythran/pythran/tests/cases/d2q9_nxnyns.py
imports: import numpy
label_desc: Use image node_id 2 for calling a global function with example usage: f2m_loc(f, m) without return types