ohno / Antique.jl

Self-contained, well-tested, well-documented Analytical Solutions of Quantum Mechanical Equations.

Home Page:https://ohno.github.io/Antique.jl/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Antique.jl

Build Status Stable Dev

Self-contained, Well-Tested, Well-Documented Analytical Solutions of Quantum Mechanical Equations.

Install

To install this package, run the following code in your Jupyter Notebook:

using Pkg; Pkg.add("Antique")

Usage

To use this package, run the following code before each use:

using Antique

The function antique(model, parameters...) returns a module. Each module has E(), ψ(x) and some other functions.

Examples

The energy of $1\mathrm{S}$ state in $\mathrm{H}$:

julia> H = antique(:HydrogenAtom, Z=1)
julia> H.E(n=1)
-0.5

The energy of $1\mathrm{S}$ state in $\mathrm{He}^+$:

julia> He⁺ = antique(:HydrogenAtom, Z=2)
julia> He⁺.E(n=1)
-2.0

Supported Models

Future Works

List of quantum-mechanical systems with analytical solutions

Acknowledgment

This package was named by @KB-satou and @ultimatile.

About

Self-contained, well-tested, well-documented Analytical Solutions of Quantum Mechanical Equations.

https://ohno.github.io/Antique.jl/

License:MIT License


Languages

Language:Julia 96.8%Language:Jupyter Notebook 3.2%