TimothyW553 / Balkulator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Balkulator:
An app that serves the function of a Chemistry Data Sheet, and more. 

Priority:
1. Periodic Table
  a. Electrons/Protons/Neutrons
  b. Molar Mass
  c. Names/Abbreviations
  d. Density
  e. Boiling/Melting Point
2. 


Parts Completed:
- SigFig class
  - add, subtract, multiply, divide

Parts:
- Calculators
  - Molar Mass Calculator
  - Electron Configuration Calculator
  - Lewis Structure Modeling
  - Ionic Compound Calculator
  - Ideal Gas Law (With and without D.D. of Water)
  - Coulombs Law
  - Stoichiometry Calculator
  - Balancing Chemical Equations
  - (C1)(V1) = (C2)(V2)
- Lookup
  - Element Search:
    -(Can search up element x and get all properties listed, or list some characteristics and get element x returned) 
    - Name
    - Symbol
    - Boiling Point
    - Melting Point
    - Molar Mass
    - Density
    - Physical Properties
    - # Electrons/Protons/Neutrons
    - Flame colour
  - Solubility Table
  - Atomic Radius
  - Electron Affinity
  - Ionization Energy
  - Electronegativity
  - Isotopes
  - Activity series
  - Constants:
    - Avogadro's constant
    - Mass ratio of electrons
      - Charge of an electron
      - Mass of an electron
    - Ideal Gas Constants (all versions)

Required Classes:
- Sig fig class
  - add method
  - subtract method
  - multiply method
  - divide method
- Element abstract class
  - Metal Class
  - Gas Class
  - Metalloid Class
  - Transitional Metal Class
  - Lanthanoid Class
  - Actinoid Class

About


Languages

Language:Java 100.0%