aboutsummaryrefslogtreecommitdiff
path: root/Tools/CodeGen/Schedule.m
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@gmail.com>2011-08-25 14:32:46 -0400
committerErik Schnetter <schnetter@gmail.com>2011-08-25 14:32:46 -0400
commitf00977a223262f57c08eb9f73eea8e24205f9c04 (patch)
tree6e188613407792ded5cf6a5f441d399fddb51df6 /Tools/CodeGen/Schedule.m
parent3e73458b4d3951ee72145762a2003296fa884c96 (diff)
Schedule boundary conditions in MoL_PseudoEvolutionBoundaries
Schedule boundary conditions in MoL_PseudoEvolutionBoundaries instead of at postrestrict and at postrestrictinitial. This ensures these boundary conditions are applied after regridding as well.
Diffstat (limited to 'Tools/CodeGen/Schedule.m')
-rw-r--r--Tools/CodeGen/Schedule.m3
1 files changed, 1 insertions, 2 deletions
diff --git a/Tools/CodeGen/Schedule.m b/Tools/CodeGen/Schedule.m
index f2a0e2f..66dec5a 100644
--- a/Tools/CodeGen/Schedule.m
+++ b/Tools/CodeGen/Schedule.m
@@ -179,8 +179,7 @@ scheduleCalc[calc_, groups_] :=
Return[{groupSched, fnSched} ~Join~ If[groupsToSync =!= {},
{selbcSched, appbcSched,
bcGroupSched["in "<>groupName <> " after " <> lookup[calc, Name]],
- bcGroupSched["at CCTK_POSTRESTRICT"],
- bcGroupSched["at CCTK_POSTRESTRICTINITIAL"]},{}]]]];
+ bcGroupSched["in MoL_PseudoEvolutionBoundaries after MoL_PostStep"]},{}]]]];
CreateKrancScheduleFile[calcs_, groups_, evolvedGroups_, rhsGroups_, nonevolvedGroups_, thornName_,
evolutionTimelevels_] :=