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

Einstein Toolkit trac-noreply at einsteintoolkit.org
Fri Jan 21 10:06:15 CST 2011


#217: Improve handling of nonexistent schedule groups
--------------------------+-------------------------------------------------
  Reporter:  hinder       |       Owner:     
      Type:  enhancement  |      Status:  new
  Priority:  minor        |   Milestone:     
 Component:  Cactus       |     Version:     
Resolution:               |    Keywords:  CST
--------------------------+-------------------------------------------------

Comment (by hinder):

 Yes, I know, and that is why I said "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, I think that this use case is less frequent than the case of
 requiring the group to exist, hence I proposed making the default a fatal
 error, and modifying the syntax so that thorn writers could say that the
 scheduling of their function was only "optional" and dependent on the
 group actually existing.  In this way, the default behaviour would be
 intuitive and safe for all users, and for users who need the current
 behaviour, it would be obvious in the schedule file that the routine might
 not be scheduled, as there would be an "optional" keyword there.

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


More information about the Trac mailing list