diff options
author | rideout <rideout@50555cc7-fb31-491a-85db-9a2874240742> | 2003-05-05 22:39:12 +0000 |
---|---|---|
committer | rideout <rideout@50555cc7-fb31-491a-85db-9a2874240742> | 2003-05-05 22:39:12 +0000 |
commit | 8021f9dbdfa055a9528a4026f9ae199c90f27409 (patch) | |
tree | 785f1b7fc70fd4dffb9e872768584f3095e65348 | |
parent | 96e5114da3301bed038947c19ae80df0ec2ef690 (diff) |
Support for new method of handling boundary widths for boundary conditions.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusWave/WaveToyCXX/trunk@58 50555cc7-fb31-491a-85db-9a2874240742
-rw-r--r-- | interface.ccl | 6 | ||||
-rw-r--r-- | src/WaveToy.cc | 12 |
2 files changed, 9 insertions, 9 deletions
diff --git a/interface.ccl b/interface.ccl index 138339c..f5f5b72 100644 --- a/interface.ccl +++ b/interface.ccl @@ -14,6 +14,6 @@ cctk_real scalarevolve type = GF Timelevels=3 } "The evolved scalar field" CCTK_INT FUNCTION Boundary_SelectVarForBC(CCTK_POINTER IN GH, \ - CCTK_INT IN faces, CCTK_INT IN table_handle, CCTK_STRING IN var_name, \ - CCTK_STRING IN bc_name) -USES FUNCTION Boundary_SelectVarForBC
\ No newline at end of file + CCTK_INT IN faces, CCTK_INT IN boundary_width, CCTK_INT IN table_handle, \ + CCTK_STRING IN var_name, CCTK_STRING IN bc_name) +USES FUNCTION Boundary_SelectVarForBC diff --git a/src/WaveToy.cc b/src/WaveToy.cc index 220d8d9..7dc5920 100644 --- a/src/WaveToy.cc +++ b/src/WaveToy.cc @@ -131,36 +131,36 @@ extern "C" void WaveToyCXX_Boundaries(CCTK_ARGUMENTS) if (CCTK_EQUALS(bound,"flat")) { /* Uses all default arguments, so invalid table handle -1 can be passed */ - ierr = Boundary_SelectVarForBC(cctkGH, CCTK_ALL_FACES, -1, "wavetoy::phi", + ierr = Boundary_SelectVarForBC(cctkGH, CCTK_ALL_FACES, 1, -1, "wavetoy::phi", "Flat"); } else if (CCTK_Equals(bound,"static")) { /* Uses all default arguments, so invalid table handle -1 can be passed */ - ierr = Boundary_SelectVarForBC(cctkGH, CCTK_ALL_FACES, -1, "wavetoy::phi", + ierr = Boundary_SelectVarForBC(cctkGH, CCTK_ALL_FACES, 1, -1, "wavetoy::phi", "Static"); } else if (CCTK_Equals(bound,"radiation")) { /* Uses all default arguments, so invalid table handle -1 can be passed */ - ierr = Boundary_SelectVarForBC(cctkGH, CCTK_ALL_FACES, -1, "wavetoy::phi", + ierr = Boundary_SelectVarForBC(cctkGH, CCTK_ALL_FACES, 1, -1, "wavetoy::phi", "Radiation"); } else if (CCTK_Equals(bound,"robin")) { /* Uses all default arguments, so invalid table handle -1 can be passed */ - ierr = Boundary_SelectVarForBC(cctkGH, CCTK_ALL_FACES, -1, "wavetoy::phi", + ierr = Boundary_SelectVarForBC(cctkGH, CCTK_ALL_FACES, 1, -1, "wavetoy::phi", "Robin"); } else if (CCTK_Equals(bound,"zero")) { /* Uses all default arguments, so invalid table handle -1 can be passed */ - ierr = Boundary_SelectVarForBC(cctkGH, CCTK_ALL_FACES, -1, "wavetoy::phi", + ierr = Boundary_SelectVarForBC(cctkGH, CCTK_ALL_FACES, 1, -1, "wavetoy::phi", "Scalar"); } else if (CCTK_Equals(bound,"none")) { - ierr = Boundary_SelectVarForBC(cctkGH, CCTK_ALL_FACES, -1, "wavetoy::phi", + ierr = Boundary_SelectVarForBC(cctkGH, CCTK_ALL_FACES, 1, -1, "wavetoy::phi", "None"); } else |