Sha256: d6d9eede5ad31e9cab4a561de1fa181f7ff4a153961f94ced590c87f14741e14

Contents?: true

Size: 577 Bytes

Versions: 2

Compression:

Stored size: 577 Bytes

Contents

require 'require_all'
require 'unitwise'

require_all '../eulim/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)
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
eulim-0.0.15 lib/eulim.rb
eulim-0.0.14 lib/eulim.rb