Method: CodeRunner::Run::FortranNamelist#formatted_variable_output
- Defined in:
- lib/coderunner/fortran_namelist.rb
#formatted_variable_output(value) ⇒ Object
615 616 617 618 619 620 621 622 623 624 625 626 627 |
# File 'lib/coderunner/fortran_namelist.rb', line 615 def formatted_variable_output(value) if String::FORTRAN_BOOLS.include? value # var is a Fortran Bool, not really a string output = value.to_s elsif value.kind_of? Complex output = "(#{value.real}, #{value.imag})" #elsif value.kind_of? Array #output = "(/#{value.map{|v| formatted_variable_output(v)}.join(",")}/)" else #p cr_var, cr_var.class output = value.inspect end output end |