lib/trinitycrmod/namelists.rb in trinitycrmod-0.6.9 vs lib/trinitycrmod/namelists.rb in trinitycrmod-0.7.0

- old
+ new

@@ -900,18 +900,37 @@ "This variable must be a fortran boolean. (In Ruby this is represented as a string: e.g. '.true.')"}], :type=>:Fortran_Bool, :autoscanned_defaults=>[".false."]}, :calib_option=> {:should_include=>"true", - :description=> - "Sets interpolation of the calibration factor. 'default', 'piecewise_linear', or 'spline'.", - :help=> - "Which interpolation method to use for the calibration factor. 'default', 'piecewise_linear', or 'spline'.", + :description=>" Option for interpolating calib factor", + :help=>" Option for interpolating calib factor", :code_name=>:calib_option, :must_pass=> [{:test=>"kind_of? String", :explanation=>"This variable must be a string."}], + :type=>:String, + :autoscanned_defaults=>["default"]}, + :n_gpus=> + {:should_include=>"true", + :description=>"Number of gpus avail for gryfx sims", + :help=> + "If running with gryfx, specify the number of gpus, i.e. the number of simulataneous gryfx simulations.", + :code_name=>:n_gpus, + :must_pass=> + [{:test=>"kind_of? Integer", + :explanation=>"This variable must be an integer."}], + :type=>:Integer}, + :flux_shell_script=> + {:should_include=>"true", + :description=>"A shell script to calculate the fluxes.", + :help=> + "When running with flux_option = shell, a shell script to calculate the fluxes that is executed during get fluxes.", + :code_name=>:flux_shell_script, + :must_pass=> + [{:test=>"kind_of? String", + :explanation=>"This variable must be a string."}], :type=>:String}}}, :init=> {:description=>"", :should_include=>"true", :variables=> @@ -922,11 +941,11 @@ :code_name=>:init_option, :must_pass=> [{:test=>"kind_of? String", :explanation=>"This variable must be a string."}], :type=>:String, - :autoscanned_defaults=>["default", "iterdb"]}, + :autoscanned_defaults=>["default"]}, :init_file=> {:should_include=>"true", :description=>" file with input data", :help=>" file with input data", :code_name=>:init_file, @@ -1105,11 +1124,11 @@ :must_pass=> [{:test=>"kind_of? String and FORTRAN_BOOLS.include? self", :explanation=> "This variable must be a fortran boolean. (In Ruby this is represented as a string: e.g. '.true.')"}], :type=>:Fortran_Bool, - :autoscanned_defaults=>[".false.", ".true."]}, + :autoscanned_defaults=>[".false."]}, :flux_groups=> {:should_include=>"true", :description=>" The number of processors for each flux calculation", :help=>" The number of processors for each flux calculation", :code_name=>:flux_groups, @@ -1127,10 +1146,10 @@ :must_pass=> [{:test=>"kind_of? String and FORTRAN_BOOLS.include? self", :explanation=> "This variable must be a fortran boolean. (In Ruby this is represented as a string: e.g. '.true.')"}], :type=>:Fortran_Bool, - :autoscanned_defaults=>[".false.", ".true."]}, + :autoscanned_defaults=>[".false."]}, :peaking_factor=> {:should_include=>"true", :description=> " If >0 then changes peaking of profiles (1.0 leaves profs unchanged)", :help=>