[ET Trac] [Einstein Toolkit] #217: Improve handling of nonexistent schedule groups

Einstein Toolkit trac-noreply at einsteintoolkit.org
Thu Jan 20 10:24:59 CST 2011


#217: Improve handling of nonexistent schedule groups
-------------------------+--------------------------------------------------
 Reporter:  hinder       |       Owner:     
     Type:  enhancement  |      Status:  new
 Priority:  minor        |   Milestone:     
Component:  Cactus       |     Version:     
 Keywords:  CST          |  
-------------------------+--------------------------------------------------
 Currently, if a routine is scheduled in a nonexistent schedule group,
 there is a nonfatal warning at the time the CST is run.  The reason that
 the warning is nonfatal is that sometimes it is desirable to schedule in a
 group which only exists if a certain thorn is activated, as the routine
 would not make sense without that thorn.  However, mistyping the group
 name or not having a sufficiently up-to-date version of the thorn
 providing the group (see MoL_PseudoEvolution) will lead to the routine not
 being scheduled at all, with only a warning at CST time.  This warning is
 very easy to miss.

 I propose making the error a fatal error, and allowing the thorn writer to
 indicate in the schedule.ccl file that a function is scheduled only
 "optionally" in a given group, if that is the intention.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/217>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list