Thanks Deniel!

I try and come back.

On Thu, Apr 14, 2011 at 4:27 PM, daniel navia wrote:

Hi Aqueel, I think tath you have problems in the sets:

If you put this sentence:

massbal(j,k,l,m)… sum((j, s), y(j, k)) * sum((r, c), f(s, r, c, j, l)) =e= sum((k ,m),fms(k, l, m)) + sum(j, flc(j, k, l)) ;

You are trying to summarize the same equation for every j,k,l and m. If this is correct (you can verify this by deriving the equations by hand with a small number of elements in each set and see if the equation reflects whatever you want). Anyway, I can note that you have some mistakes:

sum((j, s), y(j, k)) → here y(j,k) doesn’t depend on the set s. This part must be: sum((j, k), y(j, k)) if you want a double summation in indexes j and k, or : sum((j), y(j, k)) or sum((k), y(j, k)) , if you are trying to sum for every column (file) of y, all its files(columns).

sum((r, c), f(s, r, c, j, l)) → here the sets are ok (because f depends on r and c), but you have the problem in the equations set, because “s” isn’t under control (massbal doesn’t depend on s).

Once that you fix this part, If you still have problems, then the mistake can be in the sets inside the SUM statement. Try defining Alias for the sets:

and then replace the original sets inside the SUM by the alias.

I hope this works.

Best regards!!!

2011/4/13 AQEEL AHMED BAZMI

My dear Andre!

I thank you for your guidance and so detailed reply.

I tried this but i get following response:

massbal(j,k,l,m)… sum((j, s), y(j, k)) * sum((r, c), f(s, r, c, j, l)) =

**** $125 $149

e= sum((k ,m),fms(k, l, m)) + sum(j, flc(j, k, l)) ;

$125,125 $125

On Wed, Apr 13, 2011 at 11:22 PM, Savitsky Andre wrote:

Dear Ahmed!

All was mixed.

You wrote

massbal… sum((s,j), y(s,j,l)) * sum ((r,c), f(s,r,j,c,l) =e= sum((k,m), f(k,l,m)) + sum (j, f(j,k,l)) ;

It have to be

massbal(l)… sum((s,j), y(s,j,l)) =e= something here with the same dimensions(l)

or

massbal(s,j,l)… sum ((r,c), f(s,r,j,c,l) =e= something here with the same dimensions(s,j,l)

or

massbal(s,j,l)… sum((s,j), y(s,j,l)) * sum ((r,c), f(s,r,j,c,l) =e= =e= something here with the same dimensions(s,j,l)

have to be

massbal(s,j,l,k)… sum((s,j), y(s,j,l)) * sum ((r,c), f(s,r,j,c,l) =e= sum((k,m), f(k,l,m)) + sum (j, f(j,k,l)) ;

Best! Andre from Lahore

13.04.2011, 01:43, “AQEEL AHMED BAZMI” :

Dear All,

I am a beginner GMAS user. I have to write a material balance equation:

Simga s Sigma j Ysjk X Sigma r Simga c Fsrjcl = Simga k Sigma m Fklm + Simga j Fjkl (For all l & k)

I wrote it in code as:

massbal… sum((s,j), y(s,j,l)) * sum ((r,c), f(s,r,j,c,l) =e= sum((k,m), f(k,l,m)) + sum (j, f(j,k,l)) ;

I got error 149: set is under control already

I don’t know how to incorporate the condition (for all l & k) into code.

Can any body guide me please?

THANKS & REGARDS,

## BAZMI

\

With kindly regards!

Andre Savitsky

E-mail:andresavit@yandex.ru

andre_savit@yahoo.com

Engr.AQEEL.A.BAZMI

Daniel AndrÃ©s Navia LÃ³pez

Ingeniero Civil QuÃmico

Mg.Sc.Ciencias de la IngenierÃa, MenciÃ³n IngenierÃa QuÃmica

MÃ¡ster en InvestigaciÃ³n en IngenierÃa de Procesos y Sistemas

626752875

Engr.AQEEL.A.BAZMI

–

To post to this group, send email to gamsworld@googlegroups.com.

To unsubscribe from this group, send email to gamsworld+unsubscribe@googlegroups.com.

For more options, visit this group at http://groups.google.com/group/gamsworld?hl=en.