[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-glpk] glp_malloc: no memory available

From: glpk xypron
Subject: Re: [Help-glpk] glp_malloc: no memory available
Date: Mon, 16 Jul 2012 23:04:32 +0200

Hello David,

normally the matrices of LP problems are sparse.

Probably you will be using glp_set_mat_row, glp_set_mat_col, or glp_load_matrix 
in your code. Make sure that you only copy values that are not zero.

Make sure that you delete the vectors you are passing to said methods after 

            ind = GLPK.new_intArray(3);
            GLPK.intArray_setitem(ind, 1, 1);
            GLPK.intArray_setitem(ind, 2, 2);
            val = GLPK.new_doubleArray(3);
            GLPK.doubleArray_setitem(val, 1, 1.);
            GLPK.doubleArray_setitem(val, 2, -1.);
            GLPK.glp_set_mat_row(lp, 1, 2, ind, val);

Best regards


-------- Original-Nachricht --------
> Datum: Mon, 16 Jul 2012 13:44:19 -0400
> Betreff: [Help-glpk] glp_malloc: no memory available

> Hello,
> I am building an LP using GLPK_4_47 in eclipse and am receiving the error:
> glp_malloc: no memory available
> Error detected in file ..\src\glpenv05.c at line 70
> Exception in thread "main" org.gnu.glpk.GlpkException: function
> glp_add_rows failed
> at org.gnu.glpk.GLPKJNI.glp_add_rows(Native Method)
> at org.gnu.glpk.GLPK.glp_add_rows(
> at
> cmif.LPWeighting.LPWeighting.developIMinusKConstraintsMax(
> at cmif.LPWeighting.LPWeighting.singleOutputMaxLP(
> at tests.MassSamplingLPTest.main(
> If anyone has any help at all, it would be much appreciated.  Thanks.
> --David

reply via email to

[Prev in Thread] Current Thread [Next in Thread]