OGRe: An Object-Oriented General Relativity Package for Mathematica

09/06/2021
by   Barak Shoshany, et al.
0

We present OGRe, a modern Mathematica package for tensor calculus, designed to be both powerful and user-friendly. The package 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. By implementing an object-oriented design paradigm, OGRe allows calculating arbitrarily complicated tensor formulas easily, and automatically transforms between index configurations and coordinate systems behind the scenes as needed, eliminating user errors by making it impossible for the user to combine tensors in inconsistent ways. Other features include displaying tensors in various forms, automatic calculation of curvature tensors and geodesic equations, easy importing and exporting of tensors between sessions, optimized algorithms and parallelization for improved performance, and more.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/12/2021

SimpleTensor – a user-friendly Mathematica package for elementary tensor and differential-geometric calculations

In this paper we present a short overview of the new Wolfram Mathematica...
research
11/28/2017

TLib: A Flexible C++ Tensor Framework for Numerical Tensor Calculus

Numerical tensor calculus comprise basic tensor operations such as the e...
research
09/03/2023

Symbolically integrating tensor networks over various random tensors – the second version of Python RTNI

We are upgrading the Python-version of RTNI, which symbolically integrat...
research
04/23/2019

bimEX: A Mathematica package for exact computations in 3+1 bimetric relativity

We present bimEX, a Mathematica package for exact computations in 3+1 bi...
research
04/23/2019

𝚋𝚒𝚖𝙴𝚇: A Mathematica package for exact computations in 3+1 bimetric relativity

We present 𝚋𝚒𝚖𝙴𝚇, a Mathematica package for exact computations in 3+1 bi...
research
06/14/2023

TensorKrowch: Smooth integration of tensor networks in machine learning

Tensor networks are factorizations of high-dimensional tensors into netw...
research
09/26/2017

Tensors Come of Age: Why the AI Revolution will help HPC

This article discusses how the automation of tensor algorithms, based on...

Please sign up or login with your details

Forgot password? Click here to reset