LICENSE
MANIFEST.in
README.rst
requirements.txt
setup.py
beluga/__init__.py
beluga/__main__.py
beluga/beluga.py
beluga/helpers.py
beluga/problem.py
beluga/release.py
beluga/scaling.py
beluga.egg-info/PKG-INFO
beluga.egg-info/SOURCES.txt
beluga.egg-info/dependency_links.txt
beluga.egg-info/entry_points.txt
beluga.egg-info/requires.txt
beluga.egg-info/top_level.txt
beluga/bvpsol/Solution.py
beluga/bvpsol/__init__.py
beluga/bvpsol/algorithms/BaseAlgorithm.py
beluga/bvpsol/algorithms/Collocation.py
beluga/bvpsol/algorithms/Shooting.py
beluga/bvpsol/algorithms/__init__.py
beluga/bvpsol/tests/test_Collocation.py
beluga/bvpsol/tests/test_Shooting.py
beluga/codegen/__init__.py
beluga/codegen/codegen.py
beluga/continuation/HPA_Variable.py
beluga/continuation/__init__.py
beluga/continuation/continuation.py
beluga/continuation/strategies/HPA_Strategy.py
beluga/continuation/strategies/RandomStrategy.py
beluga/ivpsol/__init__.py
beluga/ivpsol/flow.py
beluga/ivpsol/ivpsol.py
beluga/ivpsol/timesteppers.py
beluga/ivpsol/integrators/mcpi.py
beluga/ivpsol/integrators/tests/test_mcpi.py
beluga/ivpsol/methods/RK.csv
beluga/ivpsol/tests/test_Flow.py
beluga/ivpsol/tests/test_ivpsol.py
beluga/ivpsol/tests/test_ivpsol_full.py
beluga/liepack/__init__.py
beluga/liepack/liepack.py
beluga/liepack/domain/hspaces/__init__.py
beluga/liepack/domain/hspaces/hspaces.py
beluga/liepack/domain/liealgebras/__init__.py
beluga/liepack/domain/liealgebras/liealgebras.py
beluga/liepack/domain/liealgebras/tests/test_liealgebras.py
beluga/liepack/domain/liegroups/__init__.py
beluga/liepack/domain/liegroups/liegroups.py
beluga/liepack/domain/liegroups/tests/test_liegroups.py
beluga/liepack/field/__init__.py
beluga/liepack/field/vectorfield.py
beluga/liepack/tests/test_liepack.py
beluga/optimlib/__init__.py
beluga/optimlib/brysonho.py
beluga/optimlib/diffyg.py
beluga/optimlib/icrm.py
beluga/optimlib/optimlib.py
beluga/optimlib/tests/test_diffyg.py
beluga/optimlib/tests/test_optimlib.py
beluga/utils/__init__.py
beluga/utils/utils.py
beluga/visualization/BelugaPlot.py
beluga/visualization/__init__.py
beluga/visualization/datasources.py
beluga/visualization/elements.py
beluga/visualization/renderers/BaseRenderer.py
beluga/visualization/renderers/Bokeh.py
beluga/visualization/renderers/MatPlotLib.py
beluga/visualization/renderers/ToyPlot.py
beluga/visualization/renderers/__init__.py
docs/.DS_Store
docs/readme.md
docs/source/conf.py
docs/source/features.rst
docs/source/index.rst
docs/source/nomenclature.rst
docs/source/problemsetup.rst
docs/source/unittests.rst
docs/source/_static/rdsl.png
docs/source/examples/1-brachistochrone.rst
docs/source/examples/2-zermelo.rst
docs/source/examples/3-planarhypersonic.rst
docs/source/examples/4-hypersonic3dof.rst
docs/source/modules/beluga.rst
docs/source/modules/bvpsol.rst
docs/source/modules/codegen.rst
docs/source/modules/continuation.rst
docs/source/modules/optimlib.rst
docs/source/modules/ivpsol/integrationmethods.rst
docs/source/modules/ivpsol/ivpsol.rst
docs/source/modules/liepack/liepack.rst
docs/source/modules/liepack/domain/hspaces.rst
docs/source/modules/liepack/domain/liealgebras.rst
docs/source/modules/liepack/domain/liegroups.rst
examples/tempfun.py
examples/tempfun2.py
examples/1-brachistochrone/brachisto.py
examples/1-brachistochrone/plot.py
examples/2-zermelo/plot.py
examples/2-zermelo/zermelo.py
examples/3-planarhypersonic/planarHypersonic.py
examples/3-planarhypersonic/planarHypersonicSkip.py
examples/3-planarhypersonic/plot.py
examples/4-hypersonic3dof/hypersonic3DOF.py
examples/4-hypersonic3dof/planarto3dof.py
examples/4-hypersonic3dof/plot.py
examples/5-multistage/plot.py
examples/5-multistage/zermelo_param_current.py
examples/broken_examples_to_be_fixed/app/eps_nodes_plot.py
examples/broken_examples_to_be_fixed/app/jammer.py
examples/broken_examples_to_be_fixed/app/nofly.py
examples/broken_examples_to_be_fixed/app/nofly2.py
examples/broken_examples_to_be_fixed/app/nofly_n.py
examples/broken_examples_to_be_fixed/app/plot.py
examples/broken_examples_to_be_fixed/app/plot2.py
examples/broken_examples_to_be_fixed/app/scenario.py
examples/broken_examples_to_be_fixed/app/thesis_plot.py
examples/broken_examples_to_be_fixed/boundedBrachistochrone/boundedBrachistochrone.py
examples/broken_examples_to_be_fixed/boundedBrachistochrone/plot.py
examples/broken_examples_to_be_fixed/boundedBrachistochrone/thesisplots.py
examples/broken_examples_to_be_fixed/brysonDenham/brysonDenham.py
examples/broken_examples_to_be_fixed/continuation/AstarPath.py
examples/broken_examples_to_be_fixed/continuation/HeuristicDemo.py
examples/broken_examples_to_be_fixed/continuation/RandomPathDemo.py
examples/broken_examples_to_be_fixed/continuation/hRRTdemo.py
examples/broken_examples_to_be_fixed/dubin/dubin.py
examples/broken_examples_to_be_fixed/dubin/plot.py
examples/broken_examples_to_be_fixed/icrm/satfcn.py
examples/broken_examples_to_be_fixed/icrm/3dof/hypersonic3DOF.py
examples/broken_examples_to_be_fixed/icrm/boundedBrachistochrone/boundedBrachistochrone.py
examples/broken_examples_to_be_fixed/icrm/boundedBrachistochrone/compare_plot.py
examples/broken_examples_to_be_fixed/icrm/boundedBrachistochrone/gpops_plot.py
examples/broken_examples_to_be_fixed/icrm/boundedBrachistochrone/plot.py
examples/broken_examples_to_be_fixed/icrm/brachisto/brachisto.py
examples/broken_examples_to_be_fixed/icrm/brachisto/plot.py
examples/broken_examples_to_be_fixed/icrm/brysonDenham/boundedDoubleIntegrator.py
examples/broken_examples_to_be_fixed/icrm/brysonDenham/doubleIntegrator.py
examples/broken_examples_to_be_fixed/icrm/brysonDenham/plot.py
examples/broken_examples_to_be_fixed/icrm/freeflight/compare_plot.py
examples/broken_examples_to_be_fixed/icrm/freeflight/dubin.py
examples/broken_examples_to_be_fixed/icrm/freeflight/freeflight_1d.py
examples/broken_examples_to_be_fixed/icrm/freeflight/freeflight_2d.py
examples/broken_examples_to_be_fixed/icrm/freeflight/plot_1d.py
examples/broken_examples_to_be_fixed/icrm/freeflight/plot_dubin.py
examples/broken_examples_to_be_fixed/icrm/heatRate/compare_plot.py
examples/broken_examples_to_be_fixed/icrm/heatRate/fpaplot.py
examples/broken_examples_to_be_fixed/icrm/heatRate/gloading.py
examples/broken_examples_to_be_fixed/icrm/heatRate/heatRateAlfa.py
examples/broken_examples_to_be_fixed/icrm/heatRate/heatRate_2500.py
examples/broken_examples_to_be_fixed/icrm/heatRate/heatRate_fpa.py
examples/broken_examples_to_be_fixed/icrm/heatRate/makePlots.py
examples/broken_examples_to_be_fixed/icrm/heatRate/plot.py
examples/broken_examples_to_be_fixed/icrm/heatRate/thesisplots.py
examples/broken_examples_to_be_fixed/icrm/heatRate/thesisplotsAlfa.py
examples/broken_examples_to_be_fixed/icrm/maxRange/maxRange.py
examples/broken_examples_to_be_fixed/icrm/maxRange/plot.py
examples/broken_examples_to_be_fixed/icrm/multi/plot.py
examples/broken_examples_to_be_fixed/icrm/multi/plot2.py
examples/broken_examples_to_be_fixed/icrm/multi/thesis_plots.py
examples/broken_examples_to_be_fixed/icrm/multi/twoveh-fpa-s1.py
examples/broken_examples_to_be_fixed/icrm/multi/twoveh-s1.py
examples/broken_examples_to_be_fixed/icrm/multi/twoveh-s2-both.py
examples/broken_examples_to_be_fixed/icrm/multi/twoveh-s2-size.py
examples/broken_examples_to_be_fixed/icrm/multi/twoveh-s2.py
examples/broken_examples_to_be_fixed/icrm/multi/twoveh-unc.py
examples/broken_examples_to_be_fixed/icrm/planarHypersonicWithHeatRate/fpaplot.py
examples/broken_examples_to_be_fixed/icrm/planarHypersonicWithHeatRate/gloading.py
examples/broken_examples_to_be_fixed/icrm/planarHypersonicWithHeatRate/planarHypersonicWithHeatRate.py
examples/broken_examples_to_be_fixed/icrm/planarHypersonicWithHeatRate/planarWithFPA.py
examples/broken_examples_to_be_fixed/icrm/planarHypersonicWithHeatRate/plot.py
examples/broken_examples_to_be_fixed/maxAltitude/maxAltitude.py
examples/broken_examples_to_be_fixed/maxAltitude/maxAltitude_alfa.py
examples/broken_examples_to_be_fixed/maxAltitude/maxRange.py
examples/broken_examples_to_be_fixed/maxAltitude/plot.py
examples/broken_examples_to_be_fixed/misc/airplane.py
examples/broken_examples_to_be_fixed/misc/misl.py
examples/broken_examples_to_be_fixed/misc/missle.py
examples/broken_examples_to_be_fixed/misc/missle2.py
examples/broken_examples_to_be_fixed/misc/missle2v.py
examples/broken_examples_to_be_fixed/misc/missle3.py
examples/broken_examples_to_be_fixed/misc/missle4.py
examples/broken_examples_to_be_fixed/misc/missle4v.py
examples/broken_examples_to_be_fixed/misc/missle4v3d.py
examples/broken_examples_to_be_fixed/misc/missle5.py
examples/broken_examples_to_be_fixed/misc/misslecomm.py
examples/broken_examples_to_be_fixed/misc/misslecomm2.py
examples/broken_examples_to_be_fixed/misc/plot.py
examples/broken_examples_to_be_fixed/misc/plot2.py
examples/broken_examples_to_be_fixed/misc/plot3.py
examples/broken_examples_to_be_fixed/misc/plot_2veh.py
examples/broken_examples_to_be_fixed/misc/plot_3veh.py
examples/broken_examples_to_be_fixed/misc/plot_airplane.py
examples/broken_examples_to_be_fixed/misc/zermelo.py
examples/broken_examples_to_be_fixed/misc/zermelo2.py
examples/broken_examples_to_be_fixed/misc/zermelo3d.py
examples/broken_examples_to_be_fixed/planarHypersonicWithHeatRate/fpaplot.py
examples/broken_examples_to_be_fixed/planarHypersonicWithHeatRate/gloading.py
examples/broken_examples_to_be_fixed/planarHypersonicWithHeatRate/planarHypersonicWithHeatRate.py
examples/broken_examples_to_be_fixed/planarHypersonicWithHeatRate/planarWithFPA.py
examples/broken_examples_to_be_fixed/planarHypersonicWithHeatRate/plot.py
examples/broken_examples_to_be_fixed/planarWithHeatRateAndAoA/planarWithFPA.py
examples/broken_examples_to_be_fixed/planarWithHeatRateAndAoA/planarWithHeatRateAndAoA.py
examples/broken_examples_to_be_fixed/planarWithHeatRateAndAoA/plot.py
examples/broken_examples_to_be_fixed/qcpi/cheby.py
examples/broken_examples_to_be_fixed/qcpi/boundedBrachistochrone/boundedBrachistochrone.py
examples/broken_examples_to_be_fixed/qcpi/boundedBrachistochrone/compare_plot.py
examples/broken_examples_to_be_fixed/qcpi/boundedBrachistochrone/plot.py
examples/broken_examples_to_be_fixed/qcpi/brachisto/brachisto.py
examples/broken_examples_to_be_fixed/qcpi/brachisto/compare_plot.py
examples/broken_examples_to_be_fixed/qcpi/brachisto/plot.py
examples/broken_examples_to_be_fixed/qcpi/heatRate/compare_plot.py
examples/broken_examples_to_be_fixed/qcpi/heatRate/fpaplot.py
examples/broken_examples_to_be_fixed/qcpi/heatRate/gloading.py
examples/broken_examples_to_be_fixed/qcpi/heatRate/heatRate_2500.py
examples/broken_examples_to_be_fixed/qcpi/heatRate/heatRate_fpa.py
examples/broken_examples_to_be_fixed/qcpi/heatRate/makePlots.py
examples/broken_examples_to_be_fixed/qcpi/heatRate/plot.py
examples/broken_examples_to_be_fixed/qcpi/multi/benchmark_plot.py
examples/broken_examples_to_be_fixed/qcpi/multi/missle4v.py
examples/broken_examples_to_be_fixed/qcpi/multi/missle4v_s1.py
examples/broken_examples_to_be_fixed/qcpi/multi/missle4v_shoot.py
examples/broken_examples_to_be_fixed/qcpi/multi/plot.py
examples/broken_examples_to_be_fixed/qcpi/multi/thesis_plot.py
examples/broken_examples_to_be_fixed/qcpi/planarHypersonic/compare_plot.py
examples/broken_examples_to_be_fixed/qcpi/planarHypersonic/planarHypersonic.py
examples/broken_examples_to_be_fixed/qcpi/planarHypersonic/planarHypersonic2.py
examples/broken_examples_to_be_fixed/qcpi/planarHypersonic/plot.py
examples/broken_examples_to_be_fixed/qcpi/planarHypersonicWithHeatRate/fpaplot.py
examples/broken_examples_to_be_fixed/qcpi/planarHypersonicWithHeatRate/gloading.py
examples/broken_examples_to_be_fixed/qcpi/planarHypersonicWithHeatRate/planarHypersonicWithHeatRate.py
examples/broken_examples_to_be_fixed/qcpi/planarHypersonicWithHeatRate/planarWithFPA.py
examples/broken_examples_to_be_fixed/qcpi/planarHypersonicWithHeatRate/plot.py
examples/personal/tempfun.py
examples/planarHypersonic/plot2.py
examples/tests/test_examples.py