Skip to content

scherbertlemon/swarming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simulation package for interacting particle systems

Have a look at the documentation for details on the content.

Setup

Provide a python environment with python > 3.7, then run in the cloned repository folder:

pip install -e .

On Windows, it is recommended to install numpy, scipy, pandas, jupyter, graphviz, python-graphviz and pyarrow with conda, e.g. into a separate environment:

conda create -n swarm python=3.8 numpy scipy jupyter pandas pyarrow

Literature

The model investigated here is based on:

used 3rd party libraries

Name License
numpy NumPy License
scipy SciPy License
pandas BSD License (3-clause)
jupyter BSD License (3-clause)
Bokeh BSD License (3-Clause)
Dask BSD License (3-Clause)
pydoe BSD License (3-Clause)
pyarrow Apache License 2.0