What software do real physicists use for GR calculations?

In summary, Skippy found a program called SHEEP that is available for download from the EUCLID website but the link does not work. Skippy also recommends Maxima as a good program to use for GR calculations.
  • #1
BWV
1,524
1,863
for GR calculations?

is there some standard off the shelf software package, or do they do the code themselves?
 
Physics news on Phys.org
  • #2
BWV said:
for GR calculations?

is there some standard off the shelf software package, or do they do the code themselves?

They use various packages, including the Maple package GRTensorII.
 
  • #3
I've also seen quite a few Mathematica notebooks dotted around the place. Glancing at Hartle he places some references to such notebooks in his book.

http://www.physics.ucsb.edu/~gravitybook/mathematica.html - Here's the link to his Mathematica programs.
 
  • #4
In my GR class this year we had an assignment to make a program in Maple/Matlab/Mathematica to calculate the Christoffel symbols, Ricci Tensor, Geodesic equations, etc. given any n dimensional metric. Wasn't terribly hard to do.
 
  • #5
Some still use pencil and paper... for tensorial calculations.
 
  • #6
robphy said:
Some still use pencil and paper... for tensorial calculations.

I think that it is important for students to practise pen and paper tensorial calculations, but I think most professionals use computer packages to do calculations that are of any real complexity. For example, the book An Introduction to General relativity and Cosmology by Peblanski and Krasinski states

"Calculating the curvature tensor from a given metric tensor is tedious and time-consuming, and seemingly innocent errors made along the way cause great chaos in the final results. In order to obtain a reliable result, every step of the calculation must be carefully verified. A relatively simple calculation typically takes several hours; in complicated cases it can extend to months...

The modern computer algebra programs are fairly easy to use, and the reduction in time and effort required to do a calculation is dramatic. Instead of doing a routine calculation for weeks, one can have the result in less than a minute. ... these calculation are done 'by hand' essentially only by students for educational purposes. In research work, the computers have taken over the field completely."
 
  • #7
Are there any decent programs (linux preferred) which do not rely on expensive packages e.g. Maple, Mathematica, MatLab?

Skippy
 
  • #8
I found a reference to a program SHEEP on wikipedia but the download link ftp://euclid.maths.qmw.ac.uk/pub/sheep/[/URL] doesn't work. Runs with LISP. Anyone know where to get it?

Skippy
 
Last edited by a moderator:
  • #9
Maxima, which runs on Linux and Windows is available here. There are interfaces also for Linux and Windows.

maxima.sourceforge.net

It has a package called ctensor which can calculate most of the GR tensors for different observer frames. I've got some batch files for various calculations I could pass along.
 

FAQ: What software do real physicists use for GR calculations?

What equipment do real physicists use?

Real physicists use a variety of equipment depending on their specific field of study. Some common equipment includes particle accelerators, spectrometers, telescopes, and computer simulations.

Do real physicists use advanced mathematics in their work?

Yes, real physicists use advanced mathematics such as calculus, differential equations, linear algebra, and statistics to model and analyze physical phenomena.

How do real physicists conduct experiments?

Real physicists conduct experiments by designing and building equipment, controlling variables, collecting and analyzing data, and drawing conclusions based on their findings.

What software do real physicists use?

Real physicists use a variety of software depending on their specific research area. Some common software includes programming languages like Python and MATLAB, data analysis tools like Excel and R, and simulation software like COMSOL and ANSYS.

What role does collaboration play in real physicists' work?

Collaboration is crucial in the work of real physicists. Physicists often work in teams, sharing ideas, resources, and expertise to make progress in their research. They also collaborate with scientists from other fields to solve complex problems.

Similar threads

Back
Top