On Wed, Feb 22, 2012 at 4:58 PM, Roland Haas roland.haas@physics.gatech.edu wrote:
Hello all,
If you consider the location to be machine dependent, then it should be part of Simfactory. Simfactory should set this environment variable as specified in its mdb. This will allow your collaborators/students to use the same setup as you, without you having to explain them how to set up their accounts on the various machines you are using.
Having a @DATADIR@ (or similar) directive does seem to make sense. It could point to either a project directory or $WORK or if nothing else is available $SCRATCH.
DATADIR (better: INPUTDIR, because it's shared between simulations, and simulations shouldn't really write there) would be set in the mdb. A future feature could be to copy data from INPUTDIR to the simulation's directory, if desired. INPUTDIR should be defined in the MDB.
-erik