Metadata-Version: 2.1
Name: beluga
Version: 0.2.1
Summary: An indirect trajectory optimization framework.
Home-page: https://github.com/Rapid-Design-of-Systems-Laboratory/beluga
Author: Michael Sparapany
Author-email: msparapa@purdue.edu
License: MIT
Platform: any
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Dist: bokeh (>=0.12.5)
Requires-Dist: dill (>=0.2.7.1)
Requires-Dist: docopt (>=0.6.2)
Requires-Dist: matplotlib (>=2.2.2)
Requires-Dist: mock (>=2.0.0)
Requires-Dist: multiprocessing-on-dill (>=3.5.0a4)
Requires-Dist: numba (>=0.35.0)
Requires-Dist: numexpr (>=2.6.2)
Requires-Dist: numpy (>=1.14.3)
Requires-Dist: scipy (>=1.1.0)
Requires-Dist: simplepipe (>=0.0.5.3)
Requires-Dist: sympy (==1.1.1)
Requires-Dist: pystache (>=0.5.4)
Requires-Dist: pytest (>=3.5.1)
Requires-Dist: pytest-cov (>=2.5.1)
Requires-Dist: pytest-describe (>=0.11.1)

beluga
======

+---------------+-----------------+---------------+------------+
| Linux         | Windows         | Documentation | Coverage   |
+===============+=================+===============+============+
| |travisbadge| | |appveyorbadge| |    |docs|     | |coverage| |
+---------------+-----------------+---------------+------------+

.. |travisbadge| image:: https://travis-ci.org/Rapid-Design-of-Systems-Laboratory/beluga.svg?branch=master
    :target: https://travis-ci.org/Rapid-Design-of-Systems-Laboratory/beluga

.. |appveyorbadge| image:: https://ci.appveyor.com/api/projects/status/page1k2q2yeqbyty?svg=true
    :target: https://ci.appveyor.com/project/msparapa/beluga/branch/master

.. |docs| image:: https://readthedocs.org/projects/beluga/badge/?version=latest
    :target: http://beluga.readthedocs.io/en/latest/?badge=latest

.. |logo| image:: https://raw.githubusercontent.com/msparapa/Rapid-Design-of-Systems-Laboratory/master/rdsl.png
    :align: right

.. |coverage| image:: https://rawgit.com/Rapid-Design-of-Systems-Laboratory/beluga/master/coverage.svg
    :target: https://github.com/Rapid-Design-of-Systems-Laboratory/beluga

Installation
------------

Installation using pip
----------------------

If you already have Python 3+ installed along with pip, then do::

    $ pip install beluga

Installation using binaries
---------------------------

Binary files are located on `PyPI <https://pypi.org/project/beluga/#history>`_ and `GitHub <https://github.com/Rapid-Design-of-Systems-Laboratory/beluga/releases>`_.


Running a test problem
----------------------

Open a terminal window and navigate to the folder where you installed beluga. Type the following commands to run the Brachistochrone problem::

    $ cd examples/brachistochrone
    $ python brachisto.py

The solver will proceed to solve the Brachistochrone problem.


