Description Extends Fields Methods Author(s) See Also Examples
An instance of this class reflects the entire lifetime of a dynamic parallelization.
All reference classes extend and inherit methods from "envRefClass".
sequenceNos:For each ramp-up, information of the Apply sequence number where parallelization starts and stops is stored together with nesting depth. This allows the Apply functions to switch to proper states. Each object on this stack represents a range of Apply calls. 
rampUp:Ramp-up curser.
freezerClass:Name of the freezer class to be used.
freezers:Freezer objects for the different ramp-ups.
setFreezers(value):Accessor method for freezers slot. 
getFreezers():Accessor method for freezers slot. 
setFreezerClass(value):Accessor method for freezerClass slot.
getFreezerClass(): Accessor method for freezerClass slot. 
setRampUp(value): Accessor method for rampUp slot. 
getRampUp(): Accessor method for rampUp slot. 
setSequenceNos(value): Accessor method for sequenceNos slot. 
getSequenceNos(): Accessor method for sequenceNos slot. 
currentFreezer():Topmost freezer object on the freezer stack.
adjustCursor(state):Assign new value to topmost list from sequenceNos (during probing).
isLastRampUp():Is the ramp-up curser located in the last ramp-up seen so far?
skipToRampDown(state): In order to reach the last ramp-up (ramp-down) should we skip the given state? 
checkAgainstState(state): Is the given state located in the top-most range of the sequenceNos stack.
rampUpForeFront():How many ramp-ups have been seen so far?
resetCursor(): Reset variable rampUp to one. This prepares for a re-execution of the function. 
incCursor():Indicate the switch to the next ramp-up.
currentSentinel(): Return last object from the sequencNos stack. 
pushSequenceForRampUp(sequenceNo, depth): Indicate the visiting of Apply call at sequence number sequenceNo and depth depth. The method automatically updates the sequenceNos stack to record Apply calls with maximal depth and accumulates calls at equal depth into a start/stop range. 
addSentinel(): Create a new element on the sequenceNos stack. 
initialize(freezerClass, ...):Initialize the object.
Stefan Böhringer
Maintainer: Stefan Böhringer <r-packages@s-boehringer.org>
LapplyFreezer-class, LapplyState-class
| 1 | showClass("LapplyExecutionState")
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.