blob: 978b6743b5554f6d0313cedd702586e45258ea8d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# Schedule definitions for thorn Requirements
# Handle requirements of boundary and symmtery condition. This uses knowledge
# of the internal workings of thorn boundary.
if (check_requirements)
{
SCHEDULE CarpetCheckReadsBeforeBoundary IN ApplyBCs BEFORE BoundaryConditions
{
LANG: C
OPTIONS: singlemap # local would also work but we don't really need it
} "Check that interior of grid function is valid before boundary conditions are applied"
SCHEDULE CarpetNotifyWritesAfterBoundary IN ApplyBCs AFTER Boundary_ApplyPhysicalBCs BEFORE Boundary_ClearSelection
{
LANG: C
OPTIONS: singlemap # local would also work but we don't really need it
} "Notify that grid functions with boundary condtions are valid in boundary"
}
|