Révision 190 pobysoPythonSage/src/sageSLZ/sageSLZ.sage

sageSLZ.sage (revision 190)
698 698
    if debug:
699 699
        print "domainScalingExpression for argument :", \
700 700
        invDomainScalingExpressionSa
701
        print "f: ", f
702
    ff = f.subs({x : domainScalingExpressionSa})
701
        print "function: ", functionSa
702
    ff = functionSa.subs({x : domainScalingExpressionSa})
703
    ## Bless expression as a function.
704
    ff = ff.function(x)
703 705
    #ff = f.subs_expr(x==domainScalingExpressionSa)
704 706
    #domainScalingFunction(x) = invDomainScalingExpressionSa
705 707
    domainScalingFunction = invDomainScalingExpressionSa.function(x)
......
737 739

  
738 740
def slz_fix_bounds_for_binades(lowerBound, 
739 741
                               upperBound, 
740
                               func=None, 
742
                               func = None, 
741 743
                               domainDirection = -1,
742 744
                               imageDirection  = -1):
743 745
    """
......
759 761
    ## Arguments check
760 762
    if lowerBound > upperBound:
761 763
        return None
764
    if lowerBound == upperBound:
765
        return (lowerBound, upperBound)
762 766
    if func is None:
763 767
        return None
764 768
    #

Formats disponibles : Unified diff