lib/trinitycrmod/namelists.rb in trinitycrmod-0.5.4 vs lib/trinitycrmod/namelists.rb in trinitycrmod-0.5.5

- old
+ new

@@ -855,40 +855,42 @@ "This variable must be a floating point number (an integer is also acceptable: it will be converted into a floating point number)."}], :type=>:Float, :autoscanned_defaults=>[1.0]}, :ncc_calibrate=> {:should_include=>"true", - :description=>"Number of calibration jobs.", - :help=> - "Number of calibration jobs. Minimum 1, maximum number of cell centers. Only applies when neval_calibrate > 0.", + :description=> + " Number of flux tubes to use for calibration of reduced model", + :help=>" Number of flux tubes to use for calibration of reduced model", :code_name=>:ncc_calibrate, :must_pass=> [{:test=>"kind_of? Integer", :explanation=>"This variable must be an integer."}], - :type=>:Integer}, + :type=>:Integer, + :autoscanned_defaults=>[1]}, :neval_calibrate=> {:should_include=>"true", - :description=>"Number of flux evaluations between recalibrations.", + :description=> + " Num. calls to get_fluxes between calibrations (set positive to activate)", :help=> - "Number of flux evaluations between recalibrations. Set > 0 to trigger calibration mode.", + " Num. calls to get_fluxes between calibrations (set positive to activate)", :code_name=>:neval_calibrate, :must_pass=> [{:test=>"kind_of? Integer", :explanation=>"This variable must be an integer."}], - :type=>:Integer}, + :type=>:Integer, + :autoscanned_defaults=>[-1]}, :match_gs2_species=> {:should_include=>"true", - :description=> - "If true, try to match gs2 species to trinity species by examining species properties.", - :help=> - "If true, try to match gs2 species to trinity species by examining species properties. If false, gs2 species must be in the same order as trinity species.", + :description=>" If true, try to match gs2 species to ", + :help=>" If true, try to match gs2 species to ", :code_name=>:match_gs2_species, :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}}}, + :type=>:Fortran_Bool, + :autoscanned_defaults=>[".true."]}}}, :init=> {:description=>"", :should_include=>"true", :variables=> {:init_option=> @@ -1094,30 +1096,41 @@ :explanation=>"This variable must be an integer."}], :type=>:Integer, :autoscanned_defaults=>["nproc/njobs"]}, :dyn_load_balance=> {:should_include=>"true", - :description=>"Activate dynamic load balancing for gs2.", - :help=> - "Activate dynamic load balancing for gs2. Jobs which fail to converge are given successively larger proportions of processors.", + :description=> + " set to true to dynamically reallocate processes at runtime", + :help=>" set to true to dynamically reallocate processes at runtime", :code_name=>:dyn_load_balance, :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}, + :type=>:Fortran_Bool, + :autoscanned_defaults=>[".false.", ".true."]}, :peaking_factor=> {:should_include=>"true", :description=> - "Experimental. Enhance all gradients. Negative off, 1.0 no change.", + " If >0 then changes peaking of profiles (1.0 leaves profs unchanged)", :help=> - "Experimental. Enhance the peakedness, i.e. the gradient, of all profiles. Negative off, 1.0 no change.", + " If >0 then changes peaking of profiles (1.0 leaves profs unchanged)", :code_name=>:peaking_factor, :must_pass=> [{:test=>"kind_of? Numeric", :explanation=> "This variable must be a floating point number (an integer is also acceptable: it will be converted into a floating point number)."}], - :type=>:Float}}}, + :type=>:Float, + :autoscanned_defaults=>[-1.0]}, + :itercalib_file=> + {:should_include=>"true", + :description=>"Name of file with calibration restart information.", + :help=>"Name of file with calibration restart information.", + :code_name=>:itercalib_file, + :must_pass=> + [{:test=>"kind_of? String", + :explanation=>"This variable must be a string."}], + :type=>:String}}}, :sources=> {:description=>"", :should_include=>"true", :variables=> {:source_option=>