Hi Cristóvão,

JuMP (https://github.com/JuliaOpt/JuMP.jl) has supported scalar linear 
expressions for a while and has the low-level structure to support matrix 
coefficients, but that hasn't been a priority to implement so far. I think 
you'll also find that using operator overloading to form these expressions 
won't give you as much of a performance boost over python as you would 
expect, so in JuMP we've taken to using macros instead. Would you like to 
combine our efforts?

Best,
Miles

On Sunday, February 2, 2014 6:31:08 AM UTC-5, Cristóvão Duarte Sousa wrote:
>
> Hi Julians,
>
> I've developed a Julia package to manipulate symbolic linear expressions 
> with both scalar and matrix coefficients:
> https://github.com/cdsousa/LinearExpressions.jl
>
> I created it mainly to manipulate large linear matrix inequalities 
> (LMI<http://en.wikipedia.org/wiki/Linear_matrix_inequality>) 
> for SDP optimization.
>
> Two notes: the tests are not extensive; the main LinExpr type is not 
> immutable, although from a mathematical pov it may make more sense to be.
>
> Cristóvão D. Sousa
>

Reply via email to