Sha256: ee59bc4085885165d3d448cef1e504d99044b2c9976ef30b7b7678e0705a26bd

Contents?: true

Size: 562 Bytes

Versions: 22

Compression:

Stored size: 562 Bytes

Contents

class CodeRunner
	require SCRIPT_FOLDER + '/system_modules/slurm.rb'
	module Stampede
		include Slurm
		#def batch_script
			#raise "Please specify project" unless @project
			#super
		#end
		def max_ppn
			16
		end
		def run_command
	# 		"qsub #{batch_script_file}"
			if (ENV['CODE_RUNNER_LAUNCHER'].size > 0 rescue false)
				return %[mpiexec -np #{@nprocs} #{executable_location}/#{executable_name} #{parameter_string} > #{output_file} 2> #{error_file}]
			else
				"ibrun #{executable_location}/#{executable_name} #{parameter_string}"
			end
		end
	end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
coderunner-0.13.15 lib/coderunner/system_modules/stampede.rb
coderunner-0.13.14 lib/coderunner/system_modules/stampede.rb
coderunner-0.13.13 lib/coderunner/system_modules/stampede.rb
coderunner-0.13.12 lib/coderunner/system_modules/stampede.rb
coderunner-0.13.11 lib/coderunner/system_modules/stampede.rb
coderunner-0.13.10 lib/coderunner/system_modules/stampede.rb
coderunner-0.13.9 lib/coderunner/system_modules/stampede.rb
coderunner-0.13.8 lib/coderunner/system_modules/stampede.rb
coderunner-0.13.7 lib/coderunner/system_modules/stampede.rb
coderunner-0.13.6 lib/coderunner/system_modules/stampede.rb
coderunner-0.13.5 lib/coderunner/system_modules/stampede.rb
coderunner-0.13.4 lib/coderunner/system_modules/stampede.rb
coderunner-0.13.3 lib/coderunner/system_modules/stampede.rb
coderunner-0.13.2 lib/coderunner/system_modules/stampede.rb
coderunner-0.13.1 lib/coderunner/system_modules/stampede.rb
coderunner-0.13.0 lib/coderunner/system_modules/stampede.rb
coderunner-0.12.19 lib/coderunner/system_modules/stampede.rb
coderunner-0.12.18 lib/coderunner/system_modules/stampede.rb
coderunner-0.12.17 lib/coderunner/system_modules/stampede.rb
coderunner-0.12.16 lib/coderunner/system_modules/stampede.rb