aboutsummaryrefslogtreecommitdiff
path: root/interface.ccl
diff options
context:
space:
mode:
authordiener <diener@2a26948c-0e4f-0410-aee8-f1d3e353619c>2004-02-13 13:40:01 +0000
committerdiener <diener@2a26948c-0e4f-0410-aee8-f1d3e353619c>2004-02-13 13:40:01 +0000
commite74d0febe4c8a26c5a1decd92e9c4c637990aaea (patch)
treeb1b7534c215d3cff9dea958aa274f3d78a3b7863 /interface.ccl
parente121eed6101ffee1b5d4ba74ef601c8ceb0c9d61 (diff)
First attempt at using 2d grid arrays to hold the generator information.
Something fishy is going on. Don't use yet. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@165 2a26948c-0e4f-0410-aee8-f1d3e353619c
Diffstat (limited to 'interface.ccl')
-rw-r--r--interface.ccl32
1 files changed, 32 insertions, 0 deletions
diff --git a/interface.ccl b/interface.ccl
index f52afdc..9d887be 100644
--- a/interface.ccl
+++ b/interface.ccl
@@ -186,3 +186,35 @@ CCTK_REAL generator_gf TYPE=GF TIMELEVELS=1
{
xgf, ygf, zgf
} "Temporary grid function used in calculating the right hand side of the generator evolution equation"
+
+# The following is for a 2-d distribution of generators on the surface.
+
+# The X-position of the generators of the event horizons.
+CCTK_REAL xg2[eh_number_level_sets] TYPE=ARRAY DIM=2 TIMELEVELS=2 SIZE=number_of_generators_theta,number_of_generators_phi GHOSTSIZE=0,0 DISTRIB=DEFAULT
+
+# The Y-position of the generators of the event horizons.
+CCTK_REAL yg2[eh_number_level_sets] TYPE=ARRAY DIM=2 TIMELEVELS=2 SIZE=number_of_generators_theta,number_of_generators_phi GHOSTSIZE=0,0 DISTRIB=DEFAULT
+
+# The Z-position of the generators of the event horizons.
+CCTK_REAL zg2[eh_number_level_sets] TYPE=ARRAY DIM=2 TIMELEVELS=2 SIZE=number_of_generators_theta,number_of_generators_phi GHOSTSIZE=0,0 DISTRIB=DEFAULT
+
+# The right hand side of the X-position of the generators.
+CCTK_REAL dxg2[eh_number_level_sets] TYPE=ARRAY DIM=2 TIMELEVELS=1 SIZE=number_of_generators_theta,number_of_generators_phi GHOSTSIZE=0,0 DISTRIB=DEFAULT
+
+# The right hand side of the Y-position of the generators.
+CCTK_REAL dyg2[eh_number_level_sets] TYPE=ARRAY DIM=2 TIMELEVELS=1 SIZE=number_of_generators_theta,number_of_generators_phi GHOSTSIZE=0,0 DISTRIB=DEFAULT
+
+# The right hand side of the Z-position of the generators.
+CCTK_REAL dzg2[eh_number_level_sets] TYPE=ARRAY DIM=2 TIMELEVELS=1 SIZE=number_of_generators_theta,number_of_generators_phi GHOSTSIZE=0,0 DISTRIB=DEFAULT
+
+
+CCTK_REAL generator_arrays2 TYPE=ARRAY DIM=2 TIMELEVELS=1 SIZE=number_of_generators_theta,number_of_generators_phi GHOSTSIZE=0,0 DISTRIB=DEFAULT
+{
+ alpg2, betaxg2, betayg2, betazg2, gxxg2, gxyg2, gxzg2, gyyg2, gyzg2, gzzg2, dfxg2, dfyg2, dfzg2, psig2
+} "Arrays to hold the interpolated metric, gauge and level set data"
+
+CCTK_REAL generator_gf2 TYPE=GF TIMELEVELS=1
+{
+ xgf2, ygf2, zgf2
+} "Temporary grid function used in calculating the right hand side of the generator evolution equation"
+