You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In these pages, I discuss the details of the implementation.
The software is almost entirely written in Python, using mostly the standard
modules numpy and scipy. However, few pieces have also pure C implementations,
for the inner heavy computational routines. These may speed up the calculation
by roughly one order of magnitude. Note that there is always a
Python implementation available, which is 100% compatible. See C interface for
details.
The list of standard Python modules used is:
math
numpy
scipy.integrate
scipy.sparse
scipy.special
os
sys
copy
time
timeit
getpass
argparse
configparser
numba
ctypes
All these modules - except numba and ctypes - are very standard, available on any reasonnable installation of Python. I recommend to use anaconda.