""" This module encompasses all the methods
needed to solve ordinary differential equations

"""

###########
# Imports #
###########

#####################
# Class definitions #
#####################

class DifferentialEquationMethod(object):
    """ Placeholder doc

    """
    def __init__(self):
        """ Placeholder docstring

        """
        pass

    def solve(cls):
        """ Placeholder docstring

        """
        pass

class RungeKutta(DifferentialEquationMethod):
    """ This class will implement the 
    Runge Kutta method of numerically
    solving differential equations

    """
    
    def __init__(self):
        """ Placeholder docstring

        """
        pass

    def solve(cls):
        """ Placeholder docstring

        """
        pass
