SaaSHub helps you find the best software and product alternatives Learn more →
Top 15 C++ computational-physic Projects
-
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).
-
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.
-
-
-
HartreeFock
A program implementing the Hartree–Fock (also post-HF)/self-consistent field method (also DIIS) with Gaussian orbitals
Try to obtain this https://github.com/aromanro/HartreeFock from GPT3 and see what you really get out of it.
-
-
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-29A 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.
-
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
-
-
KKR
Korringa-Kohn-Rostoker (multiple scattering theory/Green's function method) band structure calculation
-
Poisson
Solving Poisson equation using a spectral method, also introducing VTK which will probably be used for other projects (by aromanro)
-
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).
-
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.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ computational-physics related posts
- ChatGPT, azi programator, maine somer?
- How 3d models like sphere can be rendered?
- Stereoscopic Vision using Visual Studio 2022. Any one with experience in this field?
- GPT3 is a sad reality
- Se mai foloseste OpenGL?
- Ce parere aveti despre Chat-GPT? Tocmai ce am creat un mic "shopping" website cu ajutorul lui:
- The connection between math and CS
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea593826b0>
www.saashub.com | 3 Feb 2023
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 |