C++ computational-physics

Open-source C++ projects categorized as computational-physics

Top 15 C++ computational-physic Projects

  • fluid-engine-dev

    Fluid simulation engine for computer graphics applications

    Project mention: Colorfall | reddit.com/r/Simulated | 2022-06-24

    Doyub Kim's "Fluid Engine Development" textbook is also really good and the accompanying GitHub repository is useful too (https://github.com/doyubkim/fluid-engine-dev).

  • BOUT-dev

    BOUT++: Plasma fluid finite-difference simulation code in curvilinear coordinate systems

    Project mention: Open source sofware/software contribution opportunities in Fusion | reddit.com/r/fusion | 2022-10-19

    BOUT++: a framework for writing fluid and plasma simulations in curvilinear geometry

  • Sonar

    Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • SolarSystem

    A solar system simulator with Verlet, using OpenGL for displaying.

    Project mention: How 3d models like sphere can be rendered? | reddit.com/r/opengl | 2023-01-13
  • LatticeBoltzmann

    A 2D Lattice Boltzmann program

  • HartreeFock

    A program implementing the Hartree–Fock (also post-HF)/self-consistent field method (also DIIS) with Gaussian orbitals

    Project mention: GPT3 is a sad reality | reddit.com/r/ArtificialInteligence | 2022-12-20

    Try to obtain this https://github.com/aromanro/HartreeFock from GPT3 and see what you really get out of it.

  • nrg

    A simple program implementing the numerical renormalization group

    Project mention: Pasionat de c++ | reddit.com/r/programare | 2022-06-03
  • DFTQuantumDot

    Density Functional Theory with plane waves basis, applied on a 'quantum dot'. Volumetric visualization of orbitals with VTK

    Project mention: What language is best for a chemistry simulator? | reddit.com/r/AskProgramming | 2022-08-29

    A density functional theory project that could be extended to use non-local pseudopotentials to compute a molecule: https://github.com/aromanro/DFTQuantumDot (there is an example in there on how to compute a molecule but without pseudo potentials, so it works only on simple ones like H2 or so, for an example with a pseudo-potential - but a simple local one - check out the python repository).

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • DFTAtom

    Density Functional Theory in real space, for atoms, LDA and LSDA (by aromanro)

    Project mention: What language is best for a chemistry simulator? | reddit.com/r/AskProgramming | 2022-08-29

    DFT in real space, but only for an atom: https://github.com/aromanro/DFTAtom (for a molecule it's much harder, you cannot go with 1D as in that project).

  • EventMolecularDynamics

    A program implementing event driven molecular dynamics for hard smooth spheres, using OpenGL for displaying

    Project mention: How 3d models like sphere can be rendered? | reddit.com/r/opengl | 2023-01-13
  • NMRI

    2D Fourier Transform of Nuclear Magnetic Resonance Imaging raw data

    Project mention: Se mai foloseste OpenGL? | reddit.com/r/programare | 2022-12-14
  • KKR

    Korringa-Kohn-Rostoker (multiple scattering theory/Green's function method) band structure calculation

    Project mention: ChatGPT, azi programator, maine somer? | reddit.com/r/programare | 2023-01-21
  • Poisson

    Solving Poisson equation using a spectral method, also introducing VTK which will probably be used for other projects (by aromanro)

    Project mention: Algoritm fundamental: FFT | reddit.com/r/programare | 2022-11-19
  • VQMCMolecule

    Variational Quantum Monte Carlo for a molecule, using Fokker-Planck/Langevin approach

    Project mention: What language is best for a chemistry simulator? | reddit.com/r/AskProgramming | 2022-08-29

    You could also go with Quantum Monte Carlo, here is one such project, but limited to max 2 atoms: https://github.com/aromanro/VQMCMolecule (the general case is more difficult).

  • QCSim

    Quantum computing simulator

    Project mention: Which programming language is best to simulate a quantum computer? | reddit.com/r/AskPhysics | 2023-01-25

    Here is the code again: https://github.com/aromanro/QCSim just in case you don't see my other comment.

  • EmpiricalPseudopotential

    Band structure computation using empirical pseudopotentials

    Project mention: Proiecte open source preluate si extinse... | reddit.com/r/programare | 2022-07-25
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-25.

C++ computational-physics related posts

Index

What are some of the best open-source computational-physic projects in C++? This list will help you:

Project Stars
1 fluid-engine-dev 1,497
2 BOUT-dev 133
3 SolarSystem 45
4 LatticeBoltzmann 44
5 HartreeFock 36
6 nrg 19
7 DFTQuantumDot 18
8 DFTAtom 18
9 EventMolecularDynamics 15
10 NMRI 14
11 KKR 13
12 Poisson 12
13 VQMCMolecule 10
14 QCSim 7
15 EmpiricalPseudopotential 4
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com