Hi Axel,

Yes, there is a MAXLINE #define of 8192 in the version of rlam you are using.  
I just increased it to 64KB, which should handle just about anything.  You can 
download the new HEAD version or change MAXLINE in src/cal/lam.c and recompile.

Cheers,
-Greg

> From: Axel Jacobs <[email protected]>
> Date: February 11, 2014 4:38:22 AM PST
> 
> Hi devs,
> 
> I am trying to get rlam to merge an occupancy file (single '0' or '1',
> one per line) with a large matrix. Both files are 8760 lines long. The
> matrix contains grey illuminance readings and has as many columns as
> there are sensors in the room.
> 
> The following doesn't actually do anything useful.  I'm simply running
> the annual illuminance matrix through rlam:
> 
> rlam $lmx | awk '{print NF}' |sort |uniq
> 40
> 
> as expected, this gives me a single number: the sensor count.  BUT
> this only works with a small grid.  With a larger one (650 grid
> points), I get
> 
> rlam $lmx | awk '{print NF}' |sort |uniq -c
>      1 271
>      9 272
>    402 273
>   2400 274
>   1598 275
>     97 276
>      2 283
>     10 284
>     22 285
>     24 286
>     19 287
>      2 288
>      5 363
>     22 364
>     23 365
>     23 366
>      6 367
>    257 375
>   2237 376
>   1811 377
>    199 378
>      3 379
>   4174 650
> 
> It looks as if all the rows with only zeros (night time) are all
> right.  Daytime rows (longer lines) are truncated.
> 
> Is there some rlam limitation wrt line length or column count that
> might be causing this?
> 
> Lovely day to you all
> 
> Best
> 
> Axel
> 
> _______________________________________________
> Radiance-dev mailing list
> [email protected]
> http://www.radiance-online.org/mailman/listinfo/radiance-dev

_______________________________________________
Radiance-dev mailing list
[email protected]
http://www.radiance-online.org/mailman/listinfo/radiance-dev

Reply via email to