Skip to content

Releases: wonmor/ElectronVisualized

Official Build 7.0

14 Apr 05:06
Compare
Choose a tag to compare

Intro. to Molecular Orbital Theory

Molecular orbitals (MOs) are formed by the combination of atomic orbitals (AOs) from different atoms in a molecule. In this process, AOs interact and combine to form bonding MOs and antibonding MOs.

Screenshot 2023-04-12 at 8 57 42 PM


Redesigned Atomic Orbitals

ElectronVisualized uses the spherical harmonics formula to display the shape of atomic orbitals based on their quantum numbers. Each orbital has a unique shape, and the tool accurately represents this shape by calculating the probability of finding an electron at any given point in space. These probabilities are represented as dots, which show where electrons are most likely to be located within the orbital.

Screenshot 2023-04-12 at 9 21 54 PM

Official Build 6.0

08 Sep 22:42
8de97aa
Compare
Choose a tag to compare

ElectronVisualPromo

Huge Performance Increase

Now, ElectronVisualized can plot spherical harmonics faster than ever before. Not only that, a huge update in the user interface has arrived, which brings quite significant changes to how users interact with the learning modules.


Official Build 6.0

Developed and Designed by John Seong. Served under the MIT License.

Launch Web App

Download on the Mac App Store

Official Build 5.0

28 Jun 15:54
ed7eddc
Compare
Choose a tag to compare

e_logo

ElectronVisualized


Implementation of Atomic Orbitals and Its Spherical Harmonics

Instead of placeholder molecular orbitals for the "Atoms" section of ElectronVisualized, atomic orbitals are now displayed correctly based upon real Spherical Harmonics calculations!


Developed and Designed by John Seong. Served under the MIT License.

Launch Website


Useful Links

Download on the Mac App Store

Check out my LinkedIn


ElectronVisualized uses the spherical harmonics formula to accurately depict the shape of each atomic orbital based upon its four quantum numbers. Each dot represent a probable location of where an electron might be.

Screenshot 2022-06-28 at 2 59 12 AM

Screenshot 2022-06-28 at 3 00 24 AM

Official Build 4.0

18 Jun 07:05
ad67609
Compare
Choose a tag to compare

e_logo

ElectronVisualized


Server Storage Update and Added Electron Lone Pairs

  • The website storage is now hosted by Amazon AWS S3, which provides a significantly faster solution to retrieving the coordinates for the electron probabilities
  • 10x speed when it comes to server communication
  • Now, water molecule displays something called lone pairs of electrons! Check it out right now on our official website, electronvisual.org

Launch Website

Screen Shot 2022-06-18 at 2 59 18 AM

Official Build 3.1

15 Jun 01:44
f8011f5
Compare
Choose a tag to compare

e_logo

ElectronVisualized


Massive Renderer Optimization and Heatmap Update

  • Now, the renderer runs 60 fps stable on most devices and computers! Instead of creating new objects for each particle, ElectronVisualized uses instances to efficiently generate the particle effect, saving memory resources by a dramatic amount.
  • The heatmap was totally revamped to now support up to 5 different colour spectrums. It is now more distinguishable than ever before.

Launch Website

Official Build 2.0

08 Jun 21:08
ae0279d
Compare
Choose a tag to compare

e_logo

ElectronVisualized


Added Water Molecule Support and Code Optimization

  • Updated the water molecule to display its density info.
  • Restructured the project build info.
  • Optimized the code but more improvements will be needed for the rendering engine

Launch Website

Official Build 1.0

03 Jun 02:23
9e269c5
Compare
Choose a tag to compare

e_logo

ElectronVisualized


Launch Website

FOR DEVELOPERS: Click this link to retrieve data from the great WORLD ENGINE REST API!

This is the first major release of ElectronVisualized. It contains various improvements such as the utilization of DOCKER for efficient and fast server-side communication, effectively setting up both React and Flask applications in one repo, all in one Docker image. It also enabled me to deploy C-based dependencies on the server-side computer, which was intially deemed to be impossible due to lack of support from the developers of GPAW library and its nature of supporting local rendering only. I have managed, however, to import it on a web-based server, and run it fully on the browser in combination with the Heroku server, which is quite an achievement for sure.