cekees / proteus

A computational methods and simulation toolkit

Home Page:http://proteustoolkit.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Proteus: Computational Methods and Simulation Toolkit Build Status Binder DOI

Proteus (http://proteustoolkit.org) is a Python package for rapidly developing computer models and numerical methods.

Installation

conda install proteus -c conda-forge

For a development installation, you want to install Proteus's dependencies and compile Proteus from source:

conda env create -f environment-dev.yml
conda activate proteus-dev
make develop-conda # or pip install -v -e .

You can also build proteus and dependencies from source (without conda) with

make develop
make test

See https://github.com/erdc/proteus/wiki/How-to-Build-Proteus for more information on building the entire stack.

Developer Information

The source code, wiki, and issue tracker are on GitHub at https://github.com/erdc/proteus.

About

A computational methods and simulation toolkit

http://proteustoolkit.org

License:MIT License


Languages

Language:Python 54.5%Language:C++ 32.2%Language:C 12.1%Language:Cython 0.7%Language:Fortran 0.2%Language:Jupyter Notebook 0.1%Language:Shell 0.1%Language:Makefile 0.1%Language:Assembly 0.0%Language:Dockerfile 0.0%Language:Asymptote 0.0%Language:Roff 0.0%