aboutsummaryrefslogtreecommitdiff
path: root/src/macro/STRESSENERGY_declare.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/macro/STRESSENERGY_declare.h')
-rw-r--r--src/macro/STRESSENERGY_declare.h68
1 files changed, 68 insertions, 0 deletions
diff --git a/src/macro/STRESSENERGY_declare.h b/src/macro/STRESSENERGY_declare.h
new file mode 100644
index 0000000..4bc2443
--- /dev/null
+++ b/src/macro/STRESSENERGY_declare.h
@@ -0,0 +1,68 @@
+/*@@
+ @header STRESSENERGY_declare.h
+ @date Nov 98
+ @author Gabrielle Allen
+ @desc
+ Macro to calculate the components of the stress energy
+ tensor
+ scheme
+ @enddesc
+@@*/
+
+#ifndef STRESSENERGY_DECLARE
+#define STRESSENERGY_DECLARE
+
+#include "../../packages/CactusEinstein/Einstein/src/macro/DETG_declare.h"
+#include "../../packages/CactusEinstein/Einstein/src/macro/UPPERMET_declare.h"
+#include "../../packages/CactusEinstein/Einstein/src/macro/TRT_declare.h"
+
+#undef STRESSENERGY_TTT
+#define STRESSENERGY_TTT Ttt
+#undef STRESSENERGY_TTX
+#define STRESSENERGY_TTX Ttx
+#undef STRESSENERGY_TTY
+#define STRESSENERGY_TTY Tty
+#undef STRESSENERGY_TTZ
+#define STRESSENERGY_TTZ Ttz
+#undef STRESSENERGY_TXX
+#define STRESSENERGY_TXX Txx
+#undef STRESSENERGY_TXY
+#define STRESSENERGY_TXY Txy
+#undef STRESSENERGY_TXZ
+#define STRESSENERGY_TXZ Txz
+#undef STRESSENERGY_TYY
+#define STRESSENERGY_TYY Tyy
+#undef STRESSENERGY_TYZ
+#define STRESSENERGY_TYZ Tyz
+#undef STRESSENERGY_TZZ
+#define STRESSENERGY_TZZ Tzz
+
+/* Symmetries */
+#undef STRESSENERGY_TXT
+#define STRESSENERGY_TXT STRESSENERGY_TTX
+#undef STRESSENERGY_TYT
+#define STRESSENERGY_TYT STRESSENERGY_TTY
+#undef STRESSENERGY_TZT
+#define STRESSENERGY_TZT STRESSENERGY_TTZ
+#undef STRESSENERGY_TYX
+#define STRESSENERGY_TYX STRESSENERGY_TXY
+#undef STRESSENERGY_TZX
+#define STRESSENERGY_TZX STRESSENERGY_TXZ
+#undef STRESSENERGY_TZY
+#define STRESSENERGY_TZY STRESSENERGY_TYZ
+
+ REAL STRESSENERGY_TTT
+ REAL STRESSENERGY_TTX
+ REAL STRESSENERGY_TTY
+ REAL STRESSENERGY_TTZ
+ REAL STRESSENERGY_TXX
+ REAL STRESSENERGY_TXY
+ REAL STRESSENERGY_TXZ
+ REAL STRESSENERGY_TYY
+ REAL STRESSENERGY_TYZ
+ REAL STRESSENERGY_TZZ
+
+ REAL uxx,uxy,uxz,uyy,uyz,uzz
+ REAL detg
+
+#endif