diff options
author | diener <diener@2a26948c-0e4f-0410-aee8-f1d3e353619c> | 2003-05-26 07:48:15 +0000 |
---|---|---|
committer | diener <diener@2a26948c-0e4f-0410-aee8-f1d3e353619c> | 2003-05-26 07:48:15 +0000 |
commit | a454628dc04978583a1189f51b62493418b9f48b (patch) | |
tree | 1466c2073d017910ac0fe5ca4c53ab0439c3d877 /interface.ccl | |
parent | 5e661dafe7f659025d3417df36ba702ab183e825 (diff) |
Changed to use the newest version of MoL. Used its support for evolving
grid arrays to introduce tracking of the generators of the horizon along
with the horizon itself. Still needs some work on setting up the initial
generators (now it only does one) but first it needs to be tested.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@108 2a26948c-0e4f-0410-aee8-f1d3e353619c
Diffstat (limited to 'interface.ccl')
-rw-r--r-- | interface.ccl | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/interface.ccl b/interface.ccl index b061a46..ebb03d0 100644 --- a/interface.ccl +++ b/interface.ccl @@ -5,7 +5,11 @@ implements: ehfinder inherits: grid admbase coordgauge staticconformal spacemask boundary USES INCLUDE: Boundary.h -USES INCLUDE: MoL.h +#USES INCLUDE: MoL.h + +CCTK_INT FUNCTION MoLRegisterEvolved(CCTK_INT IN EvolvedIndex, \ + CCTK_INT IN RHSIndex) +USES FUNCTION MoLRegisterEvolved public: @@ -163,3 +167,18 @@ CCTK_REAL eh_circumference2 TYPE=ARRAY DIM=1 TIMELEVELS=1 SIZE=maximum_surface_n CCTK_REAL eh_group_test[maximum_surface_number] TYPE=SCALAR CCTK_REAL eh_group_array_test[maximum_surface_number] TYPE=ARRAY DIM=1 SIZE=100 GHOSTSIZE=0 DISTRIB=DEFAULT + +CCTK_REAL generators TYPE=ARRAY DIM=1 TIMELEVELS=2 SIZE=number_of_generators GHOSTSIZE=0 DISTRIB=DEFAULT +{ + xg, yg, zg +} "The position of the generators of the event horizon" + +CCTK_REAL generators_rhs TYPE=ARRAY DIM=1 TIMELEVELS=1 SIZE=number_of_generators GHOSTSIZE=0 DISTRIB=DEFAULT +{ + dxg, dyg, dzg +} + +CCTK_REAL generators_arrays TYPE=ARRAY DIM=1 TIMELEVELS=1 SIZE=number_of_generators GHOSTSIZE=0 DISTRIB=DEFAULT +{ + alpg, betaxg, betayg, betazg, gxxg, gxyg, gxzg, gyyg, gyzg, gzzg, dfxg, dfyg, dfzg, psig +} |