[kanad] # This machine description file is used internally by simfactory as a template # during the sim setup and sim setup-silent commands # Edit at your own risk # Machine description #last tested 1-11-2022 #last edited 3-11-2022 #tested by spandan spandan19@iiserb.ac.in #Machine Description nickname = kanad name = Kanad location = Bhopal description = Kanad@iiserbhopal status = personal webpage = http://atlas.iiserb.ac.in # Access to this machine hostname = kanadlogin1.hpc.iiserb aliaspattern = ^kanadlogin1(\.hpc\.iiserb)$ #^generic\.some\.where$ # the configure scripts strip /usr/local from XXX_DIR to avoid chosing system # libraries, however not all compilers will search in there by default Here we # explicitly add the filtered out locations so that they appear last in the # search path removed by strip-libdirs.sh # removed by strip-incdirs.sh #envsetup envsetup = < @RUNDIR@/@SIMULATION_NAME@.out 2> @RUNDIR@/@SIMULATION_NAME@.err & echo $! getstatus = qstat @JOB_ID@ # need to kill the whole set of processes descending from @JOB_ID@, not just the # (simfactory) top-level process stop = qdel @JOB_ID@ submitpattern = (\d+)\.kanad\.hpc\.iiserb statuspattern = "^@JOB_ID@[. ].* [QRH] " queuedpattern = "^@JOB_ID@[. ].* Q " runningpattern = "^@JOB_ID@[. ].* R " holdingpattern = "^@JOB_ID@[. ].* H " #scratchbasedir exechost = hostname exechostpattern = (.*) stdout = cat @SIMULATION_NAME@.out stderr = cat @SIMULATION_NAME@.err #stdout-follow = tail -n 100 -f @JOB_ID@.OU @JOB_ID@.ER