Eulim Explained
Eulim |
Author: | Syed Fazil Basheer |
Developer: | Syed Fazil Basheer, Somesh Choudhary |
Latest Release Version: | 0.0.17 |
Latest Release Date: | [1] |
Programming Language: | Ruby |
License: | MIT License |
Eulim or ilm is a chemistry library written in Ruby under the MIT license. It supports the calculation of molecular mass of compound, balancing chemical equations, efficient handling of states of chemical species and many more things.
Example
$ irbirb(main):001:0> require 'eulim'irb(main):002:0> Eulim::Chemistry::Reaction.new(equation: 'KMnO4 + HCl >> KCl + MnCl2 + H2O + Cl2').balanced_eqn => "2KMnO4 + 16HCl >> 2KCl + 2MnCl2 + 8H2O + 5Cl2" irb(main):003:0> Eulim::Chemistry::Compound.new("CaCO3")=> #>
irb(main):004:0> Eulim::Chemistry::Reaction.new(equation: '2Na(s) + 2HCl(aq) >> 2NaCl(aq) + H2(g)')=> #> 2NaCl(aq) + H2(g)", @species=, @is_valid=true, @is_balanced=true>
External links
References
- Web site: eulim | RubyGems.org | your community gem host. rubygems.org. 2017-07-11.
- Web site: GitHub - syedfazilbasheer-quester/eulim-gem. github.com. 2017-07-11.
Notes and References
- Web site: Releases . Github . 1 September 2019.