Package SurfaceCharges


Computing conserved charges in gravity using Mathematica



You can find here the Package SurfaceCharges for Mathematica 7.0 or 8.0 which requires the RG&TC package. Please download the Riemanian Geometry and Tensor Calculus (RG&TC) package on the webpage of Sotirios Bonanos to be able to run SurfaceCharges.

SurfaceCharges contains a set of documented procedures to compute the conserved charges in gravity coupled to matter fields.
Currently, the package includes procedures to compute charges in : Einstein gravity coupled to scalar fields, U(1) gauge fields and p-forms, and in Topologically Massive Gravity. Charges can be computed in any spacetime with symmetries or asymptotic symmetries with these matter fields.

A documentation on how the procedures should be used can be found here.

Some examples of how to use these procedures can be found here : conserved charges in general relativity in 4 and 5 dimensions, Virasoro algebra in anti-de Sitter space in GR and TMG, energy of black holes in pp-wave spacetimesconserved charges for non-relativistic backgrounds.
          To download the documentation and the Mathematica files at once : here is  SurfaceCharges.zip (180ko)
Any comments or reports on glitches are welcome (send them to gcompere at ulb.ac.be).
Version history : Current version is 1.00.
Change with respect to v0.99: Compatibility issue with version 3.8.0 of RG-TC resolved.

Credits: Creation of this package was supported in part by funds from the U.S National Science Foundation under grant No. PHY08-5541 to the University of California, Santa Barbara.

Back to Geoffrey Compere's homepage