• Cython

  • Referenced in 73 articles [sw13752]
  • optimising static compiler for both the Python programming language and the extended Cython programming language ... Pyrex). It makes writing C extensions for Python as easy as Python itself...
  • CVXPY

  • Referenced in 72 articles [sw13968]
  • CVXPY: A Python-Embedded Modeling Language for Convex Optimization. CVXPY is a domain-specific language ... convex optimization embedded in Python. It allows the user to express convex optimization problems ... convex optimization with high-level features of Python such as parallelism and object-oriented design...
  • CAMB

  • Referenced in 78 articles [sw41041]
  • expansion, distances, etc. The main code is Python with numerical calculations implemented efficiently in Python...
  • Numba

  • Referenced in 57 articles [sw21554]
  • Numba: a LLVM-based Python JIT compiler. Numba gives you the power to speed ... with high performance functions written directly in Python. With a few annotations, array-oriented ... math-heavy Python code can be just-in-time compiled to native machine instructions, similar ... Fortran, without having to switch languages or Python interpreters. Numba works by generating optimized machine...
  • SHOGUN

  • Referenced in 103 articles [sw03517]
  • interfaces to MATLAB TM , R, Octave, Python, and has a stand-alone command line interface...
  • mpmath

  • Referenced in 59 articles [sw05802]
  • Mpmath is a pure-Python library for arbitrary-precision floating-point arithmetic. It implements ... standard functions from Python’s math and cmath modules (exp, log, sin, etc.), plus ... complex numbers, and offers better performance than Python’s standard decimal library. Mpmath is lightweight ... software due to being written entirely in Python with no additional dependencies...
  • mpi4py

  • Referenced in 60 articles [sw04608]
  • Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming ... language, allowing any Python program to exploit multiple processors...
  • Theano

  • Referenced in 95 articles [sw05894]
  • Theano is a Python library that allows you to define, optimize, and evaluate mathematical expressions...
  • ALEA

  • Referenced in 60 articles [sw10167]
  • ALEA - a python framework for spectral methods and low-rank approximations in uncertainty quantification. ALEA ... related articles. The framework is written in python and uses FEniCS as its default...
  • PostgreSQL

  • Referenced in 78 articles [sw15935]
  • programming interfaces for C/C++, Java, .Net, Perl, Python, Ruby, Tcl, ODBC, among others, and exceptional...
  • SWIG

  • Referenced in 54 articles [sw04607]
  • scriptable scientific software. Scripting languages such as Python and Tcl have become a powerful tool ... bindings for eight different target languages including Python, Perl, Tcl, Ruby, Guile, and Java...
  • PyMC

  • Referenced in 51 articles [sw10482]
  • PyMC: Bayesian Stochastic Modelling in Python. PyMC is a python module that implements Bayesian statistical...
  • F2PY

  • Referenced in 35 articles [sw04610]
  • purpose of the F2PY --Fortran to Python interface generator-- project is to provide connection between ... Python and Fortran languages. F2PY is a Python extension tool for creating Python C/API modules ... Fortran 90/95 module, and C functions from Python. Accessing Fortran 77 COMMON blocks and Fortran ... 90/95 module data (including allocatable arrays) from Python. Calling Python functions from Fortran...
  • knitr

  • Referenced in 66 articles [sw11224]
  • there is simple support to Python and shell scripts, etc). Many features are borrowed from...
  • Astropy

  • Referenced in 46 articles [sw15603]
  • Astropy: A community Python package for astronomy. We present the first public version (v0.2 ... open-source and community-developed Python package, Astropy. This package provides core astronomy-related functionality...
  • levmar

  • Referenced in 64 articles [sw04809]
  • algorithm, usable also from C++, Matlab, Perl, Python, Haskell and Tcl and explains their...
  • Getfem++

  • Referenced in 64 articles [sw05721]
  • library can be used from C++, Python, and Matlab. The library includes numerous Finite Elements...
  • Apache Spark

  • Referenced in 63 articles [sw28418]
  • provides high-level APIs in Scala, Java, Python, and R, and an optimized engine that...
  • DeepXDE

  • Referenced in 61 articles [sw32456]
  • finite element method. We also present a Python library for PINNs, DeepXDE, which is designed...
  • petsc4py

  • Referenced in 43 articles [sw20514]
  • PETSc for Python: This document describes petsc4py, a Python port to the PETSc libraries. PETSc...