From f60318ab4cd28e15ff1dc1cb9a6a1e2875ef3f6b Mon Sep 17 00:00:00 2001 From: Erik Schnetter Date: Sun, 25 Nov 2007 13:28:26 -0600 Subject: Ignore CVS backup files --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 8416562..52064cd 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ m/*.out *.[oa] *~ +.#* -- cgit v1.2.3 From 57e22aa0cdc7e0e539b6db244c2daca3daf723a1 Mon Sep 17 00:00:00 2001 From: Erik Schnetter Date: Sun, 25 Nov 2007 13:53:34 -0600 Subject: Add local tensor objects for T_ab Add local shorthands for T_ab, so that the global names which have underscores do not confuse Kranc. --- ML_ADM/src/ML_ADM_Minkowski.c | 5 +---- ML_ADM/src/ML_ADM_RHS.c | 5 +---- ML_ADM/src/ML_ADM_constraints.c | 5 +---- ML_ADM/src/ML_ADM_convertFromADMBase.c | 5 +---- ML_ADM/src/ML_ADM_convertToADMBase.c | 5 +---- ML_BSSN/src/ML_BSSN_Minkowski.c | 5 +---- ML_BSSN/src/ML_BSSN_RHS.c | 5 +---- ML_BSSN/src/ML_BSSN_constraints.c | 5 +---- ML_BSSN/src/ML_BSSN_convertFromADMBase.c | 5 +---- ML_BSSN/src/ML_BSSN_convertFromADMBaseGamma.c | 5 +---- ML_BSSN/src/ML_BSSN_convertToADMBase.c | 5 +---- ML_BSSN/src/ML_BSSN_enforce.c | 5 +---- m/McLachlan.m | 16 ++++++++++++++-- 13 files changed, 26 insertions(+), 50 deletions(-) diff --git a/ML_ADM/src/ML_ADM_Minkowski.c b/ML_ADM/src/ML_ADM_Minkowski.c index 3459a5d..8b4b7b6 100644 --- a/ML_ADM/src/ML_ADM_Minkowski.c +++ b/ML_ADM/src/ML_ADM_Minkowski.c @@ -5,16 +5,13 @@ #define KRANC_C +#include #include "cctk.h" #include "cctk_Arguments.h" #include "cctk_Parameters.h" #include "GenericFD.h" #include "Differencing.h" #include "loopcontrol.h" -#include -#ifdef HAVE_TGMATH_H -# include -#endif /* Define macros used in calculations */ #define INITVALUE (42) diff --git a/ML_ADM/src/ML_ADM_RHS.c b/ML_ADM/src/ML_ADM_RHS.c index 7cdbf80..52dec64 100644 --- a/ML_ADM/src/ML_ADM_RHS.c +++ b/ML_ADM/src/ML_ADM_RHS.c @@ -5,16 +5,13 @@ #define KRANC_C +#include #include "cctk.h" #include "cctk_Arguments.h" #include "cctk_Parameters.h" #include "GenericFD.h" #include "Differencing.h" #include "loopcontrol.h" -#include -#ifdef HAVE_TGMATH_H -# include -#endif /* Define macros used in calculations */ #define INITVALUE (42) diff --git a/ML_ADM/src/ML_ADM_constraints.c b/ML_ADM/src/ML_ADM_constraints.c index 8b9a926..c141f97 100644 --- a/ML_ADM/src/ML_ADM_constraints.c +++ b/ML_ADM/src/ML_ADM_constraints.c @@ -5,16 +5,13 @@ #define KRANC_C +#include #include "cctk.h" #include "cctk_Arguments.h" #include "cctk_Parameters.h" #include "GenericFD.h" #include "Differencing.h" #include "loopcontrol.h" -#include -#ifdef HAVE_TGMATH_H -# include -#endif /* Define macros used in calculations */ #define INITVALUE (42) diff --git a/ML_ADM/src/ML_ADM_convertFromADMBase.c b/ML_ADM/src/ML_ADM_convertFromADMBase.c index d60c070..1288d06 100644 --- a/ML_ADM/src/ML_ADM_convertFromADMBase.c +++ b/ML_ADM/src/ML_ADM_convertFromADMBase.c @@ -5,16 +5,13 @@ #define KRANC_C +#include #include "cctk.h" #include "cctk_Arguments.h" #include "cctk_Parameters.h" #include "GenericFD.h" #include "Differencing.h" #include "loopcontrol.h" -#include -#ifdef HAVE_TGMATH_H -# include -#endif /* Define macros used in calculations */ #define INITVALUE (42) diff --git a/ML_ADM/src/ML_ADM_convertToADMBase.c b/ML_ADM/src/ML_ADM_convertToADMBase.c index 8b62ff9..87dc888 100644 --- a/ML_ADM/src/ML_ADM_convertToADMBase.c +++ b/ML_ADM/src/ML_ADM_convertToADMBase.c @@ -5,16 +5,13 @@ #define KRANC_C +#include #include "cctk.h" #include "cctk_Arguments.h" #include "cctk_Parameters.h" #include "GenericFD.h" #include "Differencing.h" #include "loopcontrol.h" -#include -#ifdef HAVE_TGMATH_H -# include -#endif /* Define macros used in calculations */ #define INITVALUE (42) diff --git a/ML_BSSN/src/ML_BSSN_Minkowski.c b/ML_BSSN/src/ML_BSSN_Minkowski.c index 1d3fe9d..e110dda 100644 --- a/ML_BSSN/src/ML_BSSN_Minkowski.c +++ b/ML_BSSN/src/ML_BSSN_Minkowski.c @@ -5,16 +5,13 @@ #define KRANC_C +#include #include "cctk.h" #include "cctk_Arguments.h" #include "cctk_Parameters.h" #include "GenericFD.h" #include "Differencing.h" #include "loopcontrol.h" -#include -#ifdef HAVE_TGMATH_H -# include -#endif /* Define macros used in calculations */ #define INITVALUE (42) diff --git a/ML_BSSN/src/ML_BSSN_RHS.c b/ML_BSSN/src/ML_BSSN_RHS.c index 80e9d1d..53539ae 100644 --- a/ML_BSSN/src/ML_BSSN_RHS.c +++ b/ML_BSSN/src/ML_BSSN_RHS.c @@ -5,16 +5,13 @@ #define KRANC_C +#include #include "cctk.h" #include "cctk_Arguments.h" #include "cctk_Parameters.h" #include "GenericFD.h" #include "Differencing.h" #include "loopcontrol.h" -#include -#ifdef HAVE_TGMATH_H -# include -#endif /* Define macros used in calculations */ #define INITVALUE (42) diff --git a/ML_BSSN/src/ML_BSSN_constraints.c b/ML_BSSN/src/ML_BSSN_constraints.c index 9caf4cd..f11975b 100644 --- a/ML_BSSN/src/ML_BSSN_constraints.c +++ b/ML_BSSN/src/ML_BSSN_constraints.c @@ -5,16 +5,13 @@ #define KRANC_C +#include #include "cctk.h" #include "cctk_Arguments.h" #include "cctk_Parameters.h" #include "GenericFD.h" #include "Differencing.h" #include "loopcontrol.h" -#include -#ifdef HAVE_TGMATH_H -# include -#endif /* Define macros used in calculations */ #define INITVALUE (42) diff --git a/ML_BSSN/src/ML_BSSN_convertFromADMBase.c b/ML_BSSN/src/ML_BSSN_convertFromADMBase.c index 642b294..c1a4db7 100644 --- a/ML_BSSN/src/ML_BSSN_convertFromADMBase.c +++ b/ML_BSSN/src/ML_BSSN_convertFromADMBase.c @@ -5,16 +5,13 @@ #define KRANC_C +#include #include "cctk.h" #include "cctk_Arguments.h" #include "cctk_Parameters.h" #include "GenericFD.h" #include "Differencing.h" #include "loopcontrol.h" -#include -#ifdef HAVE_TGMATH_H -# include -#endif /* Define macros used in calculations */ #define INITVALUE (42) diff --git a/ML_BSSN/src/ML_BSSN_convertFromADMBaseGamma.c b/ML_BSSN/src/ML_BSSN_convertFromADMBaseGamma.c index 644de28..592327e 100644 --- a/ML_BSSN/src/ML_BSSN_convertFromADMBaseGamma.c +++ b/ML_BSSN/src/ML_BSSN_convertFromADMBaseGamma.c @@ -5,16 +5,13 @@ #define KRANC_C +#include #include "cctk.h" #include "cctk_Arguments.h" #include "cctk_Parameters.h" #include "GenericFD.h" #include "Differencing.h" #include "loopcontrol.h" -#include -#ifdef HAVE_TGMATH_H -# include -#endif /* Define macros used in calculations */ #define INITVALUE (42) diff --git a/ML_BSSN/src/ML_BSSN_convertToADMBase.c b/ML_BSSN/src/ML_BSSN_convertToADMBase.c index 5763b15..d942c00 100644 --- a/ML_BSSN/src/ML_BSSN_convertToADMBase.c +++ b/ML_BSSN/src/ML_BSSN_convertToADMBase.c @@ -5,16 +5,13 @@ #define KRANC_C +#include #include "cctk.h" #include "cctk_Arguments.h" #include "cctk_Parameters.h" #include "GenericFD.h" #include "Differencing.h" #include "loopcontrol.h" -#include -#ifdef HAVE_TGMATH_H -# include -#endif /* Define macros used in calculations */ #define INITVALUE (42) diff --git a/ML_BSSN/src/ML_BSSN_enforce.c b/ML_BSSN/src/ML_BSSN_enforce.c index 8dabf05..2b2f29e 100644 --- a/ML_BSSN/src/ML_BSSN_enforce.c +++ b/ML_BSSN/src/ML_BSSN_enforce.c @@ -5,16 +5,13 @@ #define KRANC_C +#include #include "cctk.h" #include "cctk_Arguments.h" #include "cctk_Parameters.h" #include "GenericFD.h" #include "Differencing.h" #include "loopcontrol.h" -#include -#ifdef HAVE_TGMATH_H -# include -#endif /* Define macros used in calculations */ #define INITVALUE (42) diff --git a/m/McLachlan.m b/m/McLachlan.m index 66e36cb..d427705 100644 --- a/m/McLachlan.m +++ b/m/McLachlan.m @@ -47,7 +47,7 @@ Map [DefineTensor, {g, K, alpha, beta, H, M, detg, gu, G, R, trR, Km, trK, phi, gt, At, Xt, Xtn, A, B, Atm, Atu, trA, Ats, trAts, cXt, cS, cA, e4phi, em4phi, ddetg, detgt, gtu, ddetgt, dgtu, ddgtu, Gt, Rt, Rphi, gK, - "Tmunu_tt", "Tmunu_ti", "Tmunu_ij"}]; + T00, T0, T}]; (* NOTE: It seems as if Lie[.,.] did not take these tensor weights into account. Presumably, CD[.,.] and CDt[.,.] don't do this either. *) @@ -396,9 +396,21 @@ evolCalcBSSN = Xtn[ua], Rt[la,lb], Rphi[la,lb], R[la,lb], Atm[ua,lb], Atu[ua,ub], e4phi, em4phi, g[la,lb], detg, - ddetg[la], gu[ua,ub], G[ua,lb,lc], Ats[la,lb], trAts}, + ddetg[la], gu[ua,ub], G[ua,lb,lc], Ats[la,lb], trAts, + T00, T0[la], T[la,lb]}, Equations -> { + T00 -> "Tmunu_tt", + T01 -> "Tmunu_tx", + T02 -> "Tmunu_ty", + T03 -> "Tmunu_tz", + T11 -> "Tmunu_xx", + T12 -> "Tmunu_xy", + T13 -> "Tmunu_xz", + T22 -> "Tmunu_yy", + T23 -> "Tmunu_yz", + T33 -> "Tmunu_zz", + detgt -> 1 (* detgtExpr *), ddetgt[la] -> 0 (* ddetgtExpr[la] *), -- cgit v1.2.3