Releases: wonmor/ElectronVisualized
Official Build 7.0
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.
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.
Official Build 6.0
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
Official Build 5.0
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
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.
Official Build 4.0
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
Official Build 3.1
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
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
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.