blob: a8a1fb38fb6cce2e8f5f784d1c9b32377ca38bb0 (
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"
}
|