lib/eulim.rb in eulim-0.0.16 vs lib/eulim.rb in eulim-0.0.17

- old
+ new

@@ -1,25 +1,12 @@ -require 'require_all' +require_relative 'matrix_overrides' +require_relative 'string_overrides' +require_relative 'class_overrides' require 'unitwise' -require_rel '../lib' - # Root module. Everything in the gem goes inside this module Eulim end - -Ch = Eulim::Chemistry -Elem = Ch::Element -Comp = Ch::Compound -Rxn = Ch::Reaction -Sub = Ch::Substance - -Cl = Eulim::Chemical -Rcts = Cl::Reactors -Rct = Rcts::Reactor -Br = Rcts::Batch -Cstr = Rcts::CSTR -Pfr = Rcts::PFR def Unitwise(*args) regex = /(\d+)(.*)/ args = args.first.scan(regex).first.collect(&:strip) if args.count == 1 Unitwise::Measurement.new(*args.first.to_f, *args.last)