1 Set Declarations
    A : Size=1, Index=None, Ordered=Insertion
        Key  : Dimen : Domain : Size : Members
        None :     1 :    Any :    3 : {1, 2, 3}

1 Param Declarations
    p : Size=3, Index=A, Domain=Any, Default=None, Mutable=False
        Key : Value
          1 :     1
          2 :     4
          3 :     9

1 Var Declarations
    x : Size=3, Index=A
        Key : Lower : Value : Upper : Fixed : Stale : Domain
          1 :     0 :  None :  None : False :  True : NonNegativeReals
          2 :     0 :  None :  None : False :  True : NonNegativeReals
          3 :     0 :  None :  None : False :  True : NonNegativeReals

1 Objective Declarations
    o : Size=1, Index=None, Active=True
        Key  : Active : Sense    : Expression
        None :   True : minimize : x[1] + 4*x[2] + 9*x[3]

4 Declarations: A p x o
1 Set Declarations
    A : Size=1, Index=None, Ordered=Insertion
        Key  : Dimen : Domain : Size : Members
        None :     1 :    Any :    3 : {1, 2, 3}

1 Param Declarations
    p : Size=3, Index=A, Domain=Any, Default=None, Mutable=True
        Key : Value
          1 :     1
          2 :   4.2
          3 :  3.14

1 Var Declarations
    x : Size=3, Index=A
        Key : Lower : Value : Upper : Fixed : Stale : Domain
          1 :     0 :  None :  None : False :  True : NonNegativeReals
          2 :     0 :  None :  None : False :  True : NonNegativeReals
          3 :     0 :  None :  None : False :  True : NonNegativeReals

1 Objective Declarations
    o : Size=1, Index=None, Active=True
        Key  : Active : Sense    : Expression
        None :   True : minimize : p[1]*x[1] + p[2]*x[2] + p[3]*x[3]

4 Declarations: A p x o
