Skip to content

mforets/carlin

Repository files navigation

carlin

image

image

image

image

carlin is a SageMath package for Carleman linearization of polynomial differential equations.

Installation

This package requires sage v.7.6. or greater, see the download page for further information about installing SageMath in your own computer, or use it online from CoCalc.

To install carlin, use the following commands in a terminal:

sage -pip install --user --upgrade -v git+https://github.com/mforets/polyhedron_tools.git 
sage -pip install --user --upgrade -v git+https://github.com/mforets/carlin.git

Documentation

There is an online HTML documentation.

For a local build of the HTML documentation, clone this repository and run:

sage -sh -c "make html"

The documentation in PDF format can be built with:

sage -sh -c "make latexpdf"

These commands shall be executed inside the /docs directory.

Examples

Browse the Jupyter notebooks which are available in the /examples folder in this repository. These can be displayed in a window embedded in github, but it is recommended to `use the external nbviewer <http://nbviewer.jupyter.org/github/mforets/carlin/tree/master/examples/>_.