aboutsummaryrefslogtreecommitdiff
path: root/Examples/WaveCaKernel/schedule.ccl
diff options
context:
space:
mode:
authorIan Hinder <ian.hinder@aei.mpg.de>2012-11-14 19:53:02 +0100
committerIan Hinder <ian.hinder@aei.mpg.de>2012-11-14 19:53:02 +0100
commitcda73baf0fbca06d75e51ad28ed708d7a087a849 (patch)
tree4fac3164d827c0713877954ac0730f166714a5ad /Examples/WaveCaKernel/schedule.ccl
parent72b0c57fbcbbc71f55464dfdf751dbdb0b45fcb8 (diff)
Regenerate examples
Diffstat (limited to 'Examples/WaveCaKernel/schedule.ccl')
-rw-r--r--Examples/WaveCaKernel/schedule.ccl80
1 files changed, 43 insertions, 37 deletions
diff --git a/Examples/WaveCaKernel/schedule.ccl b/Examples/WaveCaKernel/schedule.ccl
index 74879b1..9dea53b 100644
--- a/Examples/WaveCaKernel/schedule.ccl
+++ b/Examples/WaveCaKernel/schedule.ccl
@@ -57,100 +57,100 @@ schedule WaveCaKernel_RegisterSymmetries in SymmetryRegister
schedule initial_gaussian AT INITIAL
{
LANG: C
- READS: grid::coordinates
- WRITES: WaveCaKernel::phi_g
- WRITES: WaveCaKernel::pi_g
- WRITES: WaveCaKernel::xCopy_g
+ READS: grid::x
+ WRITES: WaveCaKernel::phi
+ WRITES: WaveCaKernel::pi
+ WRITES: WaveCaKernel::xCopy
} "initial_gaussian"
if (fdOrder == 2)
{
- schedule CAKERNEL_Launch_calc_rhs_2 in MoL_CalcRHS
+ schedule CAKERNEL_Launch_calc_rhs_2 as calc_rhs_2 in MoL_CalcRHS
{
LANG: C
TAGS: Device=1
- READS: WaveCaKernel::phi_g
- READS: WaveCaKernel::pi_g
- WRITES: WaveCaKernel::phi_grhs
- WRITES: WaveCaKernel::pi_grhs
+ READS: WaveCaKernel::phi
+ READS: WaveCaKernel::pi
+ WRITES: WaveCaKernel::phirhs
+ WRITES: WaveCaKernel::pirhs
} "calc_rhs_2"
}
if (fdOrder == 2)
{
- schedule CAKERNEL_Launch_calc_rhs_2 at ANALYSIS
+ schedule CAKERNEL_Launch_calc_rhs_2 as calc_rhs_2 at ANALYSIS
{
LANG: C
SYNC: phi_grhs
SYNC: pi_grhs
TAGS: Device=1
- READS: WaveCaKernel::phi_g
- READS: WaveCaKernel::pi_g
- WRITES: WaveCaKernel::phi_grhs
- WRITES: WaveCaKernel::pi_grhs
+ READS: WaveCaKernel::phi
+ READS: WaveCaKernel::pi
+ WRITES: WaveCaKernel::phirhs
+ WRITES: WaveCaKernel::pirhs
} "calc_rhs_2"
}
if (fdOrder == 4)
{
- schedule CAKERNEL_Launch_calc_rhs_4 in MoL_CalcRHS
+ schedule CAKERNEL_Launch_calc_rhs_4 as calc_rhs_4 in MoL_CalcRHS
{
LANG: C
TAGS: Device=1
- READS: WaveCaKernel::phi_g
- READS: WaveCaKernel::pi_g
- WRITES: WaveCaKernel::phi_grhs
- WRITES: WaveCaKernel::pi_grhs
+ READS: WaveCaKernel::phi
+ READS: WaveCaKernel::pi
+ WRITES: WaveCaKernel::phirhs
+ WRITES: WaveCaKernel::pirhs
} "calc_rhs_4"
}
if (fdOrder == 4)
{
- schedule CAKERNEL_Launch_calc_rhs_4 at ANALYSIS
+ schedule CAKERNEL_Launch_calc_rhs_4 as calc_rhs_4 at ANALYSIS
{
LANG: C
SYNC: phi_grhs
SYNC: pi_grhs
TAGS: Device=1
- READS: WaveCaKernel::phi_g
- READS: WaveCaKernel::pi_g
- WRITES: WaveCaKernel::phi_grhs
- WRITES: WaveCaKernel::pi_grhs
+ READS: WaveCaKernel::phi
+ READS: WaveCaKernel::pi
+ WRITES: WaveCaKernel::phirhs
+ WRITES: WaveCaKernel::pirhs
} "calc_rhs_4"
}
-schedule CAKERNEL_Launch_calc_bound_rhs in MoL_RHSBoundaries
+schedule CAKERNEL_Launch_calc_bound_rhs as calc_bound_rhs in MoL_RHSBoundaries
{
LANG: C
TAGS: Device=1
- READS: WaveCaKernel::xCopy_g
- WRITES: WaveCaKernel::phi_grhs
- WRITES: WaveCaKernel::pi_grhs
+ READS: WaveCaKernel::xCopy
+ WRITES: WaveCaKernel::phirhs
+ WRITES: WaveCaKernel::pirhs
} "calc_bound_rhs"
-schedule CAKERNEL_Launch_calc_bound_rhs at ANALYSIS
+schedule CAKERNEL_Launch_calc_bound_rhs as calc_bound_rhs at ANALYSIS
{
LANG: C
SYNC: phi_grhs
SYNC: pi_grhs
TAGS: Device=1
- READS: WaveCaKernel::xCopy_g
- WRITES: WaveCaKernel::phi_grhs
- WRITES: WaveCaKernel::pi_grhs
+ READS: WaveCaKernel::xCopy
+ WRITES: WaveCaKernel::phirhs
+ WRITES: WaveCaKernel::pirhs
} "calc_bound_rhs"
-schedule CAKERNEL_Launch_copy_to_device at INITIAL after initial_gaussian
+schedule CAKERNEL_Launch_copy_to_device as copy_to_device at INITIAL after initial_gaussian
{
LANG: C
TAGS: Device=1
- READS: WaveCaKernel::phi_g
- READS: WaveCaKernel::pi_g
- WRITES: WaveCaKernel::phi_g
- WRITES: WaveCaKernel::pi_g
+ READS: WaveCaKernel::phi
+ READS: WaveCaKernel::pi
+ WRITES: WaveCaKernel::phi
+ WRITES: WaveCaKernel::pi
} "copy_to_device"
schedule WaveCaKernel_SelectBoundConds in MoL_PostStep
@@ -173,6 +173,12 @@ schedule WaveCaKernel_RegisterVars in MoL_Register
OPTIONS: meta
} "Register Variables for MoL"
+schedule WaveCaKernel_Init in CCTK_BASEGRID after Accelerator_SetDevice
+{
+ LANG: C
+ OPTIONS: local
+} "Initialize CUDA Device"
+
schedule group ApplyBCs as WaveCaKernel_ApplyBCs in MoL_PostStep after WaveCaKernel_SelectBoundConds
{
# no language specified