All Projects → Python-simulation → Black-hole-simulation-using-python

Python-simulation / Black-hole-simulation-using-python

Licence: other
Non-spinning black hole simulation based on geodesics equation

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Black-hole-simulation-using-python

Xesmf
Universal Regridder for Geospatial Data
Stars: ✭ 197 (+228.33%)
Mutual labels:  interpolation
ligo.skymap
Localization of gravitational-wave transients. Mirror of https://git.ligo.org/lscsoft/ligo.skymap
Stars: ✭ 18 (-70%)
Mutual labels:  black-hole
comment-mark
Interpolate strings with HTML comment markers!
Stars: ✭ 21 (-65%)
Mutual labels:  interpolation
Mathnet Numerics
Math.NET Numerics
Stars: ✭ 2,688 (+4380%)
Mutual labels:  interpolation
SolarSystemSimulator
Solar System Simulator written in Java. Positions and velocities of 30 solar system bodies and 3 spacecraft are continuously updated using either Newton mechanics or General Relativity. Initial positions and velocities are obtained from Nasa JPL's ephemerides. While simulating, both simulated positions and ephemeris data are visualised for compa…
Stars: ✭ 26 (-56.67%)
Mutual labels:  general-relativity
polatory
Fast, memory-efficient 3D spline interpolation and global kriging, via RBF (radial basis function) interpolation.
Stars: ✭ 82 (+36.67%)
Mutual labels:  interpolation
3d Bat
3D Bounding Box Annotation Tool (3D-BAT) Point cloud and Image Labeling
Stars: ✭ 179 (+198.33%)
Mutual labels:  interpolation
go-interpol
interpol is a Go package for doing format-string like string interpolation using named parameters.
Stars: ✭ 34 (-43.33%)
Mutual labels:  interpolation
GalerkinSparseGrids.jl
Sparse Grid Discretization with the Discontinuous Galerkin Method for solving PDEs
Stars: ✭ 39 (-35%)
Mutual labels:  interpolation
cmna-pkg
Computational Methods for Numerical Analysis
Stars: ✭ 13 (-78.33%)
Mutual labels:  interpolation
Geostats.jl
An extensible framework for high-performance geostatistics in Julia
Stars: ✭ 222 (+270%)
Mutual labels:  interpolation
equadratures
equadratures.org/
Stars: ✭ 92 (+53.33%)
Mutual labels:  interpolation
SGpp
SG⁺⁺ – the numerical library for Sparse Grids in all their variants.
Stars: ✭ 59 (-1.67%)
Mutual labels:  interpolation
Hypertextliteral
Generate HTML, XML, and other web content using Swift string literal interpolation
Stars: ✭ 219 (+265%)
Mutual labels:  interpolation
blackhole
🌌 A semi-temporary directory for Windows, macOS & Linux
Stars: ✭ 35 (-41.67%)
Mutual labels:  black-hole
Peroxide
Rust numeric library with R, MATLAB & Python syntax
Stars: ✭ 191 (+218.33%)
Mutual labels:  interpolation
stroke-dasharray-interpolation-talk
Slides from 2015 D3.js talk
Stars: ✭ 17 (-71.67%)
Mutual labels:  interpolation
2dimagefilter
A collection of image filters, some especially suited to scale-up low res computer graphics.
Stars: ✭ 32 (-46.67%)
Mutual labels:  interpolation
natural-neighbor-interpolation
Fast, discrete natural neighbor interpolation in 3D on the CPU.
Stars: ✭ 63 (+5%)
Mutual labels:  interpolation
gpx-interpolate
Python function to interpolate GPX data using piecewise cubic Hermite splines
Stars: ✭ 35 (-41.67%)
Mutual labels:  interpolation

Black-hole-simulation-using-python

Non-spinning black hole simulation based on photon geodesic equation. This program takes an equirectangular image and returns the image distorded by the black hole. Results can be saved in form of matrices to call them later. An offset system can be used to simulate a moving background by saving a series of simulations with different offset.

An optional GUI can be used to control the BlackHole class.

Animation

An animation can be easily generated using the GUI.

Example

Black Hole spinning animation

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