On Thu, 2020-08-06 at 13:59 +0200, Domingo Alvarez Duarte wrote: > Hello ! > > With the GMPL model below when we ask to display an entity with a > declared "default" value we get nothing but if we indirectly > reference > then we get the "default" value.
Yes, this is expected behavior. The display statement shows the actual content of the object that includes only members which were actually referenced (and therefore evaluated and added to the object) in other statements. > > ==== > > param Jm, default 3; > set J := 1..Jm; > > display Jm; > display J; > display Jm; > ==== > > Output: > > ==== > > ... > > Display statement at line 3 > Jm has empty content > Display statement at line 4 > J: > 1 > 2 > 3 > Display statement at line 5 > Jm = 3 > ... > > ==== > > Cheers ! > > >
