From 12f40095586f64c0a84a8e82bd6a76ab8e2a255c Mon Sep 17 00:00:00 2001 From: eschnett Date: Fri, 5 Apr 2013 14:48:01 +0000 Subject: Allow skipping MoL's initial copy from past to current timelevel This can be used as performance improvement, if timelevel cycling is also modified to perform this copy instead. git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/MoL/trunk@196 578cdeb0-5ea1-4b81-8215-5a3b8777ee0b --- schedule.ccl | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'schedule.ccl') diff --git a/schedule.ccl b/schedule.ccl index e08aa3c..6d607ba 100644 --- a/schedule.ccl +++ b/schedule.ccl @@ -461,10 +461,13 @@ schedule GROUP MoL_PreStep IN MoL_Evolution AFTER MoL_StartStep BEFORE MoL_Step ### the physics thorn knows where to find it. ### ################################################################# -schedule MoL_InitialCopy IN MoL_Evolution AFTER MoL_PreStep BEFORE MoL_Step +if (!skip_initial_copy) { - LANG: C -} "Ensure the data is in the correct timelevel" + schedule MoL_InitialCopy IN MoL_Evolution AFTER MoL_PreStep BEFORE MoL_Step + { + LANG: C + } "Ensure the data is in the correct timelevel" +} ################################################# ### The actual loop which updates the data. ### -- cgit v1.2.3