Litcius/Paper detail

OGRe: An Object-Oriented General Relativity Package for Mathematica

Barak Shoshany

2021The Journal of Open Source Software20 citationsDOIOpen Access PDF

Abstract

OGRe is a modern Mathematica package for differential geometry and tensor calculus. It can be used in a variety of contexts where tensor calculations are needed, in both mathematics and physics, but it is especially suitable for general relativity -the field of physics where tensors are most commonly and ubiquitously used. Whether the user is doing cutting-edge research in general relativity or just making first steps in learning the theory, the ability to manipulate tensors and perform tensor calculations quickly, easily, and intuitively will greatly simplify and accelerate their work.

Topics & Concepts

General relativityTensor calculusTensor (intrinsic definition)Variety (cybernetics)Theory of relativityTensor fieldMathematics of general relativityComputer scienceDifferential geometryDifferential (mechanical device)Introduction to the mathematics of general relativityAlgebra over a fieldField (mathematics)Theoretical physicsGeneral purposeCalculus (dental)PhysicsTensor algebraFour-forceGeometryProgramming languageMathematical and Computational MethodsComputational Physics and Python ApplicationsMathematics, Computing, and Information Processing