ComputationalPhysics2 and ComputationalPhysics300

These two tools are competitors, as both are educational courses teaching computational physics, with "CompPhysics/ComputationalPhysics2" offering an advanced course with an emphasis on computational quantum mechanics and machine learning, while "MaterSim/ComputationalPhysics300" is a general computational physics class taught at UNLV.

ComputationalPhysics2
59
Established
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 23/25
Maintenance 0/25
Adoption 10/25
Maturity 8/25
Community 24/25
Stars: 211
Forks: 73
Downloads:
Commits (30d): 0
Language:
License: CC0-1.0
Stars: 133
Forks: 123
Downloads:
Commits (30d): 0
Language: Jupyter Notebook
License:
No Package No Dependents
No License Stale 6m No Package No Dependents

About ComputationalPhysics2

CompPhysics/ComputationalPhysics2

Advanced course in Computational Physics, see texbook at http://compphysics.github.io/ComputationalPhysics2/doc/LectureNotes/_build/html/ with an emphasis on computational quantum mechanics, machine learning and quantum computing.

This project provides resources for scientists, engineers, and graduate students who need to simulate the behavior of complex quantum-mechanical systems with many interacting particles. It offers lecture materials, code, and exercises to help users understand and apply advanced computational methods like quantum Monte Carlo and mean-field theories. The goal is to perform large-scale simulations that generate new insights into quantum systems across various scientific and engineering disciplines.

computational quantum mechanics materials science quantum chemistry nuclear physics solid-state physics

About ComputationalPhysics300

MaterSim/ComputationalPhysics300

computational physics class taught at UNLV (Phys300)

This course material provides an introduction to applying computational methods for solving physics problems. It takes students from foundational Python programming concepts to advanced topics like Fourier transforms, Monte Carlo simulations, optimization, and machine learning. Undergraduate physics students interested in scientific computing and data analysis would use these materials.

physics-education scientific-computing data-analysis numerical-methods undergraduate-physics

Scores updated daily from GitHub, PyPI, and npm data. How scores work