Skip to main content

LLVM math library

Project description

llvmmath

The purpose of this project is to provide portable math functions, many of which are in C99 and not available on all platforms. It is based on NumPy’s umath and tries to support all floating point and complex types.

The library can be compiled with any C compiler, or to LLVM assembly using Clang, to be linked into modules containing functions for jitting.

Installing

$ git clone git@github.com:ContinuumIO/llvmmath.git
$ cd llvmmath
$ python setup.py install

Documentation

[Available Symbols](docs/symbols.rst)

[Public API](docs/api.rst)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

llvmmath-0.1.1.tar.gz (58.1 kB view details)

Uploaded Source

File details

Details for the file llvmmath-0.1.1.tar.gz.

File metadata

  • Download URL: llvmmath-0.1.1.tar.gz
  • Upload date:
  • Size: 58.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for llvmmath-0.1.1.tar.gz
Algorithm Hash digest
SHA256 383a380ee0f7984f50201dc6b0e25ccd291a952ca1afacb850d50dae85810b75
MD5 78b240c88f24fb38a3003493911f310e
BLAKE2b-256 6f64c2c6cbebfea4fbf32d98ec925d571661d67c8512f58f46eb67604dc6e0ea

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page