This repository contains the source code of the Hydrogen Atom Orbitals app for Android
The code is designed to be used via Android Studio with Gradle.
The app visualizes the electron orbitals of the hydrogen atom in 3D by using OpenGL. More specifically, the hypersurfaces of constant spatial electron probability density of the different orbitals are drawn, exploiting the known exact solution of the Schroedinger equation for hydrogen atom.
The quantum numbers n, l, and m, the probability P to find electron inside the orbital, and the discretization level can all be varied. Choice between complex and real (in azimuthal angle) basis of wave functions is possible.
The visualization is performed by dynamically generating the hypersurfaces with the Marching Cubes algorithm. Orbitals can be interactively zoomed and rotated.