Example Problems
================

.. toctree::
	:hidden:

	examples.example1
	examples.templateExample
	examples.templateExampleOutput
	examples.example2
	examples.example3
	examples.example4
	examples.example5
	examples.example6
	examples.example7

* :doc:`Example 1 <examples.example1>` - Tutorial Example
* :doc:`examples.templateExample` - :doc:`Output <examples.templateExampleOutput>`
* :doc:`Example 2 <examples.example2>` - based off of this `electromagnetic self-interaction theory example <http://cs.stmarys.ca/~muir/BVP_SOLVER_Files/esi.f90 example>`_
	* use of function derivative callback
	* function callback for a guess
	* a singular term
	* uses extension and continuation
* :doc:`Example 3 <examples.example3>` - based off of this `lubrication theory example <http://cs.stmarys.ca/~muir/BVP_SOLVER_Files/lubrication.f90>`_
	* unknown parameters
	* function derivative callback
	* boundary conditions derivative callback
	* saving of a solution
* :doc:`Example 4 <examples.example4>` - based off of the `Matlab MAT4BVP example <http://cs.stmarys.ca/~muir/BVP_SOLVER_Files/mathieu.f90>`_
	* function derivative callback
	* function callback for guess
* :doc:`Example 5 <examples.example5>` - based off of this `Shock wave nozzle example <http://cs.stmarys.ca/~muir/BVP_SOLVER_Files/swave.f90>`_
	* function derivative callback
	* boundary conditions callback
* :doc:`Example 6 <examples.example6>`
* :doc:`Example 7 <examples.example7>` - chemical reactor engineering example provided by Mauricio Angeles (:download:`in depth explanation <Axial_Dispersion_Model.pdf>`)
	*  2nd order