lib/gs2crmod/spectrogk/namelists.rb in gs2crmod-0.8.0 vs lib/gs2crmod/spectrogk/namelists.rb in gs2crmod-0.8.1

- old
+ new

@@ -2673,10 +2673,21 @@ :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}, + :nu_p=> + {:should_include=>"true", + :description=>nil, + :help=>nil, + :tests=>["Tst::FLOAT"], + :code_name=>:nu_p, + :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}, :nexp_h=> {:should_include=>"true", :description=>nil, :help=>nil, :tests=>["Tst::FLOAT"], @@ -2684,10 +2695,21 @@ :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}, + :nexp_p=> + {:should_include=>"true", + :description=>nil, + :help=>nil, + :tests=>["Tst::FLOAT"], + :code_name=>:nexp_p, + :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}, :adapt_hc=> {:should_include=>"true", :description=>nil, :help=>nil, :tests=>["Tst::FORTRAN_BOOL"], @@ -2761,9 +2783,35 @@ :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}}}, + :parameters_knobs=> + {:description=>"", + :should_include=>"true", + :variables=> + {:force_5d=> + {:should_include=>"true", + :description=>"Force code to include Hankel space", + :help=>nil, + :tests=>["Tst::FORTRAN_BOOL"], + :code_name=>:force_5d, + :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}, + :phi_method=> + {:should_include=>"true", + :description=>"Method of determining fields from the distribution in Hankel space", + :help=> + "Should the nonlinear terms be calculated?\n \n** 'none', 'default', 'off': Do not include nonlinear terms, i.e. run a linear calculation.\n** 'on' Include nonlinear terms.", + :tests=>["Tst::STRING"], + :code_name=>:phi_method, + :must_pass=> + [{:test=>"kind_of? String", + :explanation=>"This variable must be a string."}], + :type=>:String}}}, :theta_grid=> {:description=>"", :should_include=>"true", :variables=> {:z0=>