All Projects → felipeZ → Haskell-abinitio

felipeZ / Haskell-abinitio

Licence: Apache-2.0 License
contains a package in Haskell to calculate the electronic structure properties of molecules using the Hartree-Fock method

Programming Languages

haskell
3896 projects

Projects that are alternatives of or similar to Haskell-abinitio

Fermi.jl
Fermi quantum chemistry program
Stars: ✭ 107 (+664.29%)
Mutual labels:  physics, quantum-chemistry, hartree-fock
Xopt
eXternal OPTimizer
Stars: ✭ 5 (-64.29%)
Mutual labels:  physics, quantum-chemistry
Psi4
Open-Source Quantum Chemistry – an electronic structure package in C++ driven by Python
Stars: ✭ 521 (+3621.43%)
Mutual labels:  physics, quantum-chemistry
ThePhysicsHub
The Physics Hub is an open source physics simulations project that is being developed by physics students worldwide and aims to deliver clear and easy to understand physics simulations free for everyone!
Stars: ✭ 116 (+728.57%)
Mutual labels:  physics, simulations
spicyphysics
Sup bois, here's my work
Stars: ✭ 22 (+57.14%)
Mutual labels:  physics, quantum-chemistry
QUICK
QUICK: A GPU-enabled ab intio quantum chemistry software package
Stars: ✭ 79 (+464.29%)
Mutual labels:  quantum-chemistry, hartree-fock
use-ammojs
ammo.js physics for use with react-three-fiber
Stars: ✭ 16 (+14.29%)
Mutual labels:  physics
mightyscape-1.X
A maintained extension collection for Inkscape 1.0+, working on Windows and Linux
Stars: ✭ 23 (+64.29%)
Mutual labels:  physics
pytopomat
Python Topological Materials (pytopomat) is a code for easy, high-throughput analysis of topological materials.
Stars: ✭ 19 (+35.71%)
Mutual labels:  physics
awesome-physics
🏄 A list of awesome resources I used to study Physics.
Stars: ✭ 27 (+92.86%)
Mutual labels:  physics
godot-vs-rapier
compare gdnative rust based physics against Godot built-in physics
Stars: ✭ 67 (+378.57%)
Mutual labels:  physics
qnm
Python package for computing Kerr quasinormal mode frequencies, separation constants, and spherical-spheroidal mixing coefficients
Stars: ✭ 21 (+50%)
Mutual labels:  physics
elasty
A research-oriented elastic body simulator
Stars: ✭ 173 (+1135.71%)
Mutual labels:  physics
MonteCarlo.jl
Classical and quantum Monte Carlo simulations in Julia
Stars: ✭ 125 (+792.86%)
Mutual labels:  physics
Symbolics.jl
A symbolic math library written in Julia modelled off scmutils
Stars: ✭ 98 (+600%)
Mutual labels:  physics
continuum mechanics
Utilities for doing calculations in continuum mechanics.
Stars: ✭ 18 (+28.57%)
Mutual labels:  physics
sims
simulations for the Computational Cognitive Neuroscience textbook
Stars: ✭ 70 (+400%)
Mutual labels:  simulations
obake
A C++20 library for the symbolic manipulation of sparse polynomials & co.
Stars: ✭ 16 (+14.29%)
Mutual labels:  physics
ecs-framework
一套ecs框架,可用于egret/laya/cocos及其他使用ts/js语言的引擎
Stars: ✭ 152 (+985.71%)
Mutual labels:  physics
multiphysics
Interactive Multiphysics Simulation for Everyone
Stars: ✭ 41 (+192.86%)
Mutual labels:  physics

Build Status

Haskell-abinitio

See http://felipez.github.io/Haskell-abinitio for documentation.

Description

This package can calculate the Hartree Fock energy of a given molecule geometry and a basis set solving the Roothaan Hall equations through a self consistent field procedure. It uses the Harris Functional as an initial density guess and the DIIS method to greatly improve the convergence. The entire code is written using the Repa library and focusing our efforts on efficiency, parallelism and code readability. Using Haskell’s higher order abstraction we are trying to develop an EDSL appropriate for quantum mechanics problems, creating code operators able to fairly mimic the physical ones.

The original idea of the project can be found at Haskell ab initio

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].