Decision Optimization

Decision Optimization

Delivers prescriptive analytics capabilities and decision intelligence to improve decision-making.

 View Only
Expand all | Collapse all

OPL keywords DIV cannot extract expression

  • 1.  OPL keywords DIV cannot extract expression

    Posted Mon August 19, 2013 04:27 AM

    Originally posted by: HuiD


    When I run my model, the error occurred: C[t][d][l] div 80 cannot extract expression.

    C[t][d][l] is an int decision variable. 

    in the model I wrote dexpr int test[t in Time] = C[t][d][l] div 80;

    Please help. 

     

    Thanks

    Hui


    #DecisionOptimization
    #OPLusingCPLEXOptimizer


  • 2.  Re: OPL keywords DIV cannot extract expression

    Posted Sun August 25, 2013 04:50 AM

    Hi,

     

    div is not a linear operator allowed by CPLEX extraction but you could rewrite in something that CPLEX allows. (Use + and * )

    regards


    #DecisionOptimization
    #OPLusingCPLEXOptimizer


  • 3.  Re: OPL keywords DIV cannot extract expression

    Posted Sun August 25, 2013 12:56 PM

    Originally posted by: HuiD


    Thanks. It turns out if I don't use the decision variables for div, it works. 


    #DecisionOptimization
    #OPLusingCPLEXOptimizer