Changeset 5059


Ignore:
Timestamp:
10/09/11 12:47:34 (3 years ago)
Author:
wehart
Message:

Adding support for 'pow' expressions.

Location:
coopr.pyomo/trunk/coopr/pyomo
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • coopr.pyomo/trunk/coopr/pyomo/__init__.py

    r4452 r5059  
    1818from expr import * 
    1919import data 
    20 import io 
     20from io import * 
    2121from components import * 
    2222import preprocess 
  • coopr.pyomo/trunk/coopr/pyomo/io/func_designer.py

    r5039 r5059  
    1616 
    1717if FD_available: 
     18    def fd_pow(x,y): 
     19        return x**y 
     20 
    1821    intrinsic_function_expressions = { 
    1922        'log':FuncDesigner.log, 
     
    2932        'atan':FuncDesigner.arctan, 
    3033        'exp':FuncDesigner.exp, 
    31         'sqrt':FuncDesigner.sqrt 
     34        'sqrt':FuncDesigner.sqrt, 
    3235        #'asinh':FuncDesigner.arcsinh, 
    3336        #'acosh':FuncDesigner.arccosh, 
    3437        #'atanh':FuncDesigner.arctanh, 
    35         #'pow':FuncDesigner.pow 
     38        'pow':fd_pow 
    3639        #abs 
    3740        #ceil 
Note: See TracChangeset for help on using the changeset viewer.