{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Example Gallery\n", "\n", "![logo_text.png](docs/source/_static/EinsteinPy_trans.png)\n", "\n", "Here you can browse a gallery of examples, using EinsteinPy, in the form of Jupyter notebooks." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## [Animations in EinsteinPy!](docs/source/examples/Animations%20in%20EinsteinPy.ipynb)\n", "\n", "[![precession_anim](docs/source/examples/imgs/anim.gif)](docs/source/examples/Animations%20in%20EinsteinPy.ipynb)\n", "\n", "\n", "## [Einstein Tensor calculations using Symbolic module](docs/source/examples/Einstein%20Tensor%20symbolic%20calculation.ipynb)\n", "\n", "[![Einstein](docs/source/examples/imgs/einstein.png)](docs/source/examples/Einstein%20Tensor%20symbolic%20calculation.ipynb)\n", "\n", "\n", "## [Lambdify in Symbolic module](docs/source/examples/Lambdify%20symbolic%20calculation.ipynb)\n", "\n", "[![lambdifygenerated](docs/source/examples/imgs/lambdifygenerated.png)](docs/source/examples/Lambdify%20symbolic%20calculation.ipynb)\n", "\n", "\n", "## [Playing with Contravariant and Covariant Indices in Tensors(Symbolic)](docs/source/examples/Playing%20with%20Contravariant%20and%20Covariant%20Indices%20in%20Tensors(Symbolic).ipynb)\n", "\n", "[![contravariant_symbolic](docs/source/examples/imgs/contravariant_symbolic.png)](docs/source/examples/Playing%20with%20Contravariant%20and%20Covariant%20Indices%20in%20Tensors(Symbolic).ipynb)\n", "\n", "\n", "## [Predefined Metrics in Symbolic Module](docs/source/examples/Predefined%20Metrics%20in%20Symbolic%20Module.ipynb)\n", "\n", "[![predefined_metrics](docs/source/examples/imgs/predefined_metrics.png)](docs/source/examples/Predefined%20Metrics%20in%20Symbolic%20Module.ipynb)\n", "\n", "\n", "## [Ricci Tensor and Scalar Curvature calculations using Symbolic module](docs/source/examples/Ricci%20Tensor%20and%20Scalar%20Curvature%20symbolic%20calculation.ipynb)\n", "\n", "[![GregorioRicciCurbastro](docs/source/examples/imgs/GregorioRicciCurbastro.jpg)](docs/source/examples/Ricci%20Tensor%20and%20Scalar%20Curvature%20symbolic%20calculation.ipynb)\n", "
Gregorio Ricci-Curbastro
\n", "\n", "## [Shadow cast by an thin emission disk around a black hole](docs/source/examples/Shadow%20cast%20by%20an%20thin%20emission%20disk%20around%20a%20black%20hole.ipynb)\n", "\n", "[![shadow](docs/source/examples/imgs/shadow.png)](docs/source/examples/Shadow%20cast%20by%20an%20thin%20emission%20disk%20around%20a%20black%20hole.ipynb)\n", "\n", "\n", "## [Spatial Hypersurface Embedding for Schwarzschild Space-Time!](docs/source/examples/Plotting%20spacial%20hypersurface%20embedding%20for%20schwarzschild%20spacetime.ipynb)\n", "\n", "[![hypersurface](docs/source/examples/imgs/hypersurface_surface.png)](docs/source/examples/Plotting%20spacial%20hypersurface%20embedding%20for%20schwarzschild%20spacetime.ipynb)\n", "\n", "\n", "## [Symbolically Understanding Christoffel Symbol and Riemann Metric Tensor using EinsteinPy](docs/source/examples/Symbolically%20Understanding%20Christoffel%20Symbol%20and%20Riemann%20Curvature%20Tensor%20using%20EinsteinPy.ipynb)\n", "\n", "[![symbol](docs/source/examples/imgs/symbol.png)](docs/source/examples/Symbolically%20Understanding%20Christoffel%20Symbol%20and%20Riemann%20Curvature%20Tensor%20using%20EinsteinPy.ipynb)\n", "\n", "\n", "## [Using Geodesics (Back-ends & Plotting).ipynb](docs/source/examples/Using%20Geodesics%20(Back-ends%20%26%20Plotting).ipynb)\n", "\n", "[![kerrblackhole](docs/source/examples/imgs/spiral.png)](docs/source/examples/Using%20Geodesics%20(Back-ends%20%26%20Plotting).ipynb)\n", "\n", "\n", "## [Visualizing Event Horizon and Ergosphere (Singularities) of Kerr Metric or Black Hole](docs/source/examples/Visualizing%20Event%20Horizon%20and%20Ergosphere%20(Singularities)%20of%20Kerr%20Metric%20or%20Black%20Hole.ipynb)\n", "\n", "[![kerrblackhole](docs/source/examples/imgs/kerrblackhole.png)](docs/source/examples/Visualizing%20Event%20Horizon%20and%20Ergosphere%20(Singularities)%20of%20Kerr%20Metric%20or%20Black%20Hole.ipynb)\n", "\n", "\n", "## [Visualizing Frame Dragging in Kerr Spacetime](docs/source/examples/Visualizing%20Frame%20Dragging%20in%20Kerr%20Spacetime.ipynb)\n", "\n", "[![drag](docs/source/examples/imgs/drag.png)](docs/source/examples/Visualizing%20Frame%20Dragging%20in%20Kerr%20Spacetime.ipynb)\n", "\n", "\n", "## [Visualizing Precession in Schwarzschild Spacetime](docs/source/examples/Visualizing%20Precession%20in%20Schwarzschild%20Spacetime.ipynb)\n", "\n", "[![precession](docs/source/examples/imgs/precession.png)](docs/source/examples/Visualizing%20Precession%20in%20Schwarzschild%20Spacetime.ipynb)\n", "\n", "\n", "## [Weyl Tensor calculations using Symbolic module](docs/source/examples/Weyl%20Tensor%20symbolic%20calculation.ipynb)\n", "\n", "[![weyl](docs/source/examples/imgs/HermannWeyl.jpeg)](docs/source/examples/Weyl%20Tensor%20symbolic%20calculation.ipynb)\n", "
Hermann Weyl
" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.8.5" } }, "nbformat": 4, "nbformat_minor": 2 }