iiiD6
iiiD6 copied to clipboard
A hydrogen atom orbital wave function renderer based on random sampling
3d6
A hydrogen orbital wave function renderer based on random sampling, written in Rust
Usage
$ cargo build --release
$ target/release/iiiD6 [n] [l] [m]
Where n, l, m are quantum numbers described here: https://en.wikipedia.org/wiki/Atomic_orbital#Quantum_numbers.
They can be any integer that satisfies
n >= 1
0 <= l <= n-1
-l <= m <= l
Although the scaling currenlty doesn't work very well for large n (>4), so R_BOUND_MAX in sampler.rs may need to be adjusted manually.
Renders
These can be found in render folder
200

310

320

410

420 🌳

422

430

Prints & posters
I've uploaded some of the renders on Redbubble. They make really pretty posters and clock surfaces! https://www.redbubble.com/people/cbeuw/explore