Use type templates

Use C templates to support different numpy array data types (dtype). The package should support the following numpy dtypes:

  • float (64, 32 and 16 bit)
  • int (64, 32 and 16 bit)
  • uint (64, 32 and 16 bit)

Conceptionally it is not possible to support complex, since there is no natural order for complex numbers.

Edited by Frank Sauerburger
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information