"""
Title: HyperSage - a Sage library for tetration and hyper operations.
Creator: Andrew Robbins
Date: 2008-04-22
Description:

    hyper/all.py 
    
    This is traditionally where Sage would put things to be
    included in the global namespace when you load the library.
    
    This would normally be accomplished with:
    
        from sage.all import *
        from hyper.all import *
    
    if you wanted to write your own modules to HyperSage.
    
"""

from hyper.special.matrix import (
    Abel_matrix, Bell_matrix, Carleman_matrix,
    matrix_exp, matrix_log, matrix_power)

#from hyper.special.function import (
#    Knoebel_H, H, Lambert_W, W,
#    harmonic_number)

from hyper.polynomial import (
    a_poly, h_poly, p_poly)

#from hyper.functional import (
#    function_solve)
#
#from hyper.iteration.hyperbolic import (
#    is_hyperbolic, hyperbolic_flow)
#
#from hyper.iteration.parabolic import (
#    is_parabolic,
#    parabolic_flow,
#    parabolic_flow_coeffs,
#    parabolic_flow_matrix)

#from hyper.regular import (
#    iterational, iterational_coeffs,
#    iterational_matrix)
    
