GitHunt

Introduction

This is euler, a collection of Python routines for solving various problems
in applied mathematics. The goal is to provide a simple Python interface
that you can use and expand upon in your studies and work. Therefore, no
claims are made regarding optimality or elegance of the algorithms and
Python implementation.

euler is free software, distributed under the terms of the GNU General
Public License http://www.gnu.org/licenses/gpl.html.

Contents

interpol : Various interpolation techniques
linalg : Topics in linear algebra
misc : Mathematical odds and ends
ode : Numerical schemes for solving systems of ODEs
regress : Functions for regression analysis
solver : Solvers for systems of equations
test : Example programs to demonstrate the library's functions

Prerequisites

(1) Python version 2.7 or greater.
(2) NumPy version 1.12 or greater.

Installation

The library is written in Python and therefore no installation step
is needed. After cloning the source repository, just ensure that the
PYTHONPATH environment variable contains ~/your_base_dir/euler. The
examples in test/ do this automatically.

Bugs

Comments, criticisms and bug reports are very welcome and may be sent to the
kepler maintainer by email or the project's website.

Shiva Iyer
shiva.iyer AT g m a i l DOT c o m

Languages

Python100.0%

Contributors

GNU General Public License v3.0
Created July 6, 2017
Updated March 27, 2025