Class: Ilm::Chemical::Reactors::BatchReactor

Inherits:
Reactor
  • Object
show all
Defined in:
lib/ilm/chemical/reactors/batch_reactor.rb

Overview

This class is for batch reactors assumptions: well mixed, closed system

Instance Attribute Summary

Attributes inherited from Reactor

#input, #output, #reaction, #system, #volume

Instance Method Summary collapse

Constructor Details

#initialize(args = {}) ⇒ BatchReactor

Returns a new instance of BatchReactor.



9
10
11
12
# File 'lib/ilm/chemical/reactors/batch_reactor.rb', line 9

def initialize(args = {})
  super args
  @system = args[:system] == :isolated ? :isolated : :closed
end