OOF2: The Manual

Name

Conditional (ConditionalOutputSchedule) — Output schedule times are determined on the fly by a given criterion.

Synopsis

ConditionalOutputSchedule()

Details

Description

Using a ConditionalOutputSchedule as the scheduledtype argument in OOF.Mesh.Scheduled_Output.Schedule.Set means that the times produced by the Schedule are determined on-the-fly by the Schedule object. The ConditionalOutputSchedule doesn't do anything except to state that the ScheduleType is neither absolute nor relative.

In principle, conditional outputs could be produced when the Fields or Fluxes meet some criterion, or when an error estimate is within some bounds. At the current time, however, there is only one conditional Schedule, EveryTime, and its conditional nature is suspect.