Skip to content

Latest commit

 

History

16 Commits

Folders and files

Repository files navigation

FewBodyVMC.jl

Stable Dev Build Status Coverage

FewBodyVMC.jl solves quantum few-body bound-state problems using variational Monte Carlo. It combines Hamiltonians from FewBodyHamiltonians.jl with trial wave functions and provides a solve-based interface for energy estimation, sampling diagnostics, and convergence analysis.

Quick Start

Run the following command in the Julia REPL or a notebook:

import Pkg; Pkg.add(url="https://github.com/JuliaFewBody/FewBodyVMC.jl.git")

After installation, build a three-body Hamiltonian and trial wavefunction:

using FewBodyVMC

ops = Operators([1836.15267343, 3670.48296788, 1.0], [1.0, 1.0, -1.0])
ops += "Kinetic"
ops += "Coulomb"
ψ = DiatomicOneElectronWavefunction(ops)

Documentation

Citation

See CITATION.bib for the relevant reference(s).

Releases

Packages

Contributors

Languages