All Projects → rafael-fuente → N-body-numerical-simulation

rafael-fuente / N-body-numerical-simulation

Licence: other
Script written in Python to integrate the equations of motion of N particles interacting with each other gravitationally. The script computes the equations of motion and use scipy.integrate to integrate them. Then it uses matplotlib to visualize the solution.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to N-body-numerical-simulation

nBody
GPU-accelerated N-Body particle simulator with visualizer.
Stars: ✭ 28 (-30%)
Mutual labels:  nbody, nbody-simulation, nbody-gravity-simulation
nbody-simulation
a simulation of a dynamical system of particles
Stars: ✭ 23 (-42.5%)
Mutual labels:  nbody, nbody-simulation
Py3ODE
Port of PyODE for Python 3
Stars: ✭ 29 (-27.5%)
Mutual labels:  physics, physics-simulation
opem
OPEM (Open Source PEM Fuel Cell Simulation Tool)
Stars: ✭ 107 (+167.5%)
Mutual labels:  physics, physics-simulation
Barnes-Hut-Simulator
A C++ implementation of the Barnes-Hut-Algorithm.
Stars: ✭ 51 (+27.5%)
Mutual labels:  nbody-simulation, nbody-gravity-simulation
BowlerStudio
A Full-Stack Robotics Development Environment
Stars: ✭ 95 (+137.5%)
Mutual labels:  physics, physics-simulation
negative-mass-simulator
Negative Mass N-body Simulation Codes
Stars: ✭ 57 (+42.5%)
Mutual labels:  nbody-simulation, nbody-gravity-simulation
Mcmd
Monte Carlo and Molecular Dynamics Simulation Package
Stars: ✭ 52 (+30%)
Mutual labels:  physics, physics-simulation
Torque
2d 纯计算高性能刚体物理引擎
Stars: ✭ 62 (+55%)
Mutual labels:  physics, physics-simulation
FrisPy
Frisbee flight simulator written in Python.
Stars: ✭ 23 (-42.5%)
Mutual labels:  physics, physics-simulation
magpylib
Python package for computation of magnetic fields of magnets, currents and moments.
Stars: ✭ 95 (+137.5%)
Mutual labels:  physics, physics-simulation
Dynamics
A Compositional Object-Based Approach to Learning Physical Dynamics
Stars: ✭ 159 (+297.5%)
Mutual labels:  physics, physics-simulation
Qrack
Comprehensive, GPU accelerated framework for developing universal virtual quantum processors
Stars: ✭ 79 (+97.5%)
Mutual labels:  physics, physics-simulation
gopem
GUI for OPEM library
Stars: ✭ 20 (-50%)
Mutual labels:  physics, physics-simulation
Spirit
Atomistic Spin Simulation Framework
Stars: ✭ 67 (+67.5%)
Mutual labels:  physics, physics-simulation
creative-coding-notebooks
🎨 An authorial collection of fundamental recipes on Creative Coding and Recreational Programming.
Stars: ✭ 17 (-57.5%)
Mutual labels:  physics, physics-simulation
fdtd
A 3D electromagnetic FDTD simulator written in Python
Stars: ✭ 195 (+387.5%)
Mutual labels:  physics, physics-simulation
Picongpu
Particle-in-Cell Simulations for the Exascale Era ✨
Stars: ✭ 452 (+1030%)
Mutual labels:  physics, physics-simulation
Latticeboltzmann
A 2D Lattice Boltzmann program
Stars: ✭ 34 (-15%)
Mutual labels:  physics, physics-simulation
Libbulletjme
A JNI interface to Bullet Physics and V-HACD
Stars: ✭ 55 (+37.5%)
Mutual labels:  physics, physics-simulation

N-body-numerical-simulation

Script written in Python to integrate the equations of motion of N particles interacting with each other gravitationally with high precision. The script computes the equations of motion and use scipy.integrate to integrate them. Then it uses matplotlib to visualize the solution.

Requeriments

  1. numpy
  2. scipy
  3. sympy
  4. matplotlib

Example of simulation: https://www.youtube.com/watch?v=ijxwdV_ZWnc

N|Solid

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].