Ticket #520 (closed defect: fixed)
r.terraflow/iostream does not respect STREAM_DIR option
|Reported by:||mmetz||Owned by:||grass-dev@…|
In r.terraflow, the default directory for temporary files is set to /var/tmp, contrary to GRASS policy. Further on, specifying a temporary directory with option STREAM_DIR is ignored, /var/tmp is used anyway.
For the analysis I want to run, r.terraflow wants "at least 25.12G" (quote from r.terraflow output) of disk space. That much space is not available on the partition where my /var/tmp is. For such cases I have a separate hard drive with several 100 GB of free space and tuned for speed. At least for me, r.terraflow does not work on massive grids as long as it does not use the given STREAM_DIR.
devbr_6 r36206 Linux 64bit
BTW, r.watershed does the job for me in about 15 minutes, peak memory consumption is about 7GB during A* Search, after that less.