A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
(planet williams/simulation/simulation)(planet williams/simulation/simulation-with-graphics)accumulateAn ExampleCellphoneClosed Loop ProcessingClosed loop processingContinuous Simulation ModelsContinuous VariablesControlling the Simulation Main LoopCreating and Accessing ProcessesCreating ProcessesCurrent Simulation EnvironmentCurrent Simulation Environment Fieldscurrent-simulation-childrencurrent-simulation-continuous-event-listcurrent-simulation-controlcurrent-simulation-dimensioncurrent-simulation-dydtcurrent-simulation-dydycurrent-simulation-environmentcurrent-simulation-eventcurrent-simulation-evolvecurrent-simulation-future-event-listcurrent-simulation-loop-exitcurrent-simulation-loop-nextcurrent-simulation-max-step-sizecurrent-simulation-monitorcurrent-simulation-now-event-listcurrent-simulation-parentcurrent-simulation-processcurrent-simulation-requeue-contcurrent-simulation-running?current-simulation-state-changed?current-simulation-stepcurrent-simulation-step-sizecurrent-simulation-step-typecurrent-simulation-systemcurrent-simulation-timecurrent-simulation-yData CollectionData Collection Across Multiple Simulation Runsdefault-simulation-environmentdefine-processdefine-process-typeDefining a ProcessDefining a Process Typeeventeventevent listEvent Listsevent-argumentsevent-event-listevent-functionevent-linked-event-list?event-listevent-list-add!event-list-empty?event-list-eventsevent-list-pop!event-list-remove!event-list?event-priorityevent-processevent-timeevent?EventsExample - Furnace Model 1Example—Closed Loop ProcessingExample—Data CollectionExample—Fixed Step Size—Furnace Model 2aExample—Functions as EventsExample—Furnace Model 2Example—Furnace Model 3Example—Harbor ModelExample—Limiting Step Size—Furnace Model 2bExample—Open Loop ProcessingExample—ProcessesExample—ResourcesExample—Simulation ClassesExample—Tally and Accumulate ExampleGeneric Set RoutinesGNU Free Documentation LicenseGraphics ModuleshistoryHistory Graphicshistory-accumulate!history-durationshistory-last-duration-cellhistory-last-value-cellhistory-nhistory-plothistory-tally!history-time-dependent?history-valueshistory?IntroductionJacksonlinked eventLoading the Simulation Collectionmake-continuous-variablemake-eventmake-event-listmake-processmake-resourcemake-setmake-simulation-environmentmake-variableMonitorsNo WarrantyObtaining the Simulation CollectionOpen Loop ProcessingOpen loop processingprocessprocessProcess ClassesProcess StatesProcess Typesprocess-acceptorsprocess-continuous-variablesprocess-differentiating-functionprocess-eventprocess-infoprocess-info-bodyprocess-info-nameprocess-info-typeprocess-info?process-monitorprocess-nameprocess-process-infoprocess-queueprocess-stateprocess-terminating-conditionprocess-timeprocess-type-infoprocess-type-info-initsprocess-type-info-makeprocess-type-info-nameprocess-type-info-parametersprocess-type-info-super-infoprocess-type-info?process?ProcessesrelinquishRelinquishing ResourcesrequestRequesting and Relinquishing ResourcesRequesting ResourcesresourceresourceResource Classesresource-queueresource-queue-variable-nresource-relinquishresource-requestresource-satisfiedresource-satisfied-variable-nresource-unitsresource-units-allocatedresource-units-availableresource?ResourcesRoutines Available in the Simulation CollectionscheduleScheduling Events and ProcessessetSet Operationsset-cellset-cell-itemset-cell-nextset-cell-previousset-cell-priorityset-cell?set-empty?set-event-arguments!set-event-event-list!set-event-function!set-event-linked-event-list?!set-event-list-events!set-event-priority!set-event-process!set-event-time!set-find-cellset-firstset-first-cellset-for-eachset-for-each-cellset-history-durations!set-history-last-duration-cell!set-history-last-value-cell!set-history-n!set-history-time-dependent?!set-history-values!set-insert!set-insert-cell-first!set-insert-cell-last!set-insert-cell-priority!set-insert-first!set-insert-last!set-insert-priority!set-lastset-last-cellset-nset-process-acceptors!set-process-continuous-variables!set-process-differentiating-function!set-process-event!set-process-monitor!set-process-process-info!set-process-queue!set-process-state!set-process-terminating-condition!set-process-time!set-remove!set-remove-cell!set-remove-first!set-remove-first-cell!set-remove-item!set-remove-last!set-remove-last-cell!set-resource-queue!set-resource-satisfied!set-resource-units!set-resource-units-allocated!set-resource-units-available!set-set-cell-item!set-set-cell-next!set-set-cell-previous!set-set-cell-priority!set-set-first-cell!set-set-last-cell!set-set-type!set-set-variable-n!set-simulation-environment-children!set-simulation-environment-continuous-event-list!set-simulation-environment-control!set-simulation-environment-dimension!set-simulation-environment-dydt!set-simulation-environment-event!set-simulation-environment-evolve!set-simulation-environment-future-event-list!set-simulation-environment-loop-exit!set-simulation-environment-loop-next!set-simulation-environment-max-step-size!set-simulation-environment-monitor!set-simulation-environment-now-event-list!set-simulation-environment-parent!set-simulation-environment-process!set-simulation-environment-requeue-cont!set-simulation-environment-root!set-simulation-environment-running?!set-simulation-environment-state-changed?!set-simulation-environment-step!set-simulation-environment-step-size!set-simulation-environment-step-type!set-simulation-environment-system!set-simulation-environment-time!set-simulation-environment-y!set-statistics-maximum!set-statistics-minimum!set-statistics-n!set-statistics-sum!set-statistics-sum-of-squares!set-statistics-time-dependent?!set-typeset-variable-continuous!set-variable-dt!set-variable-get-monitors!set-variable-history!set-variable-initial-value!set-variable-nset-variable-set-monitors!set-variable-state-index!set-variable-statistics!set-variable-time-last-synchronized!set-variable-value!set?SetsShortcuts to Resource Set VariablesSimPy and Simulation Collection Example ComparisonsSimpy Example—CellphoneSimpy Example—JacksonSimulating Waiting and WorkingSimulation ClassesSimulation Collection Example—CellphoneSimulation Collection Example—JacksonSimulation Collection: Reference ManualSimulation ComponentsSimulation Control (Advanced)Simulation Control (Basic)Simulation Control (Continuous)Simulation Environment (Continuous)Simulation Environments (Basic)Simulation Environments (Hierarchical)simulation main loopsimulation-environmentsimulation-environment-childrensimulation-environment-continuous-event-listsimulation-environment-controlsimulation-environment-dimensionsimulation-environment-dydtsimulation-environment-eventsimulation-environment-evolvesimulation-environment-future-event-listsimulation-environment-loop-exitsimulation-environment-loop-nextsimulation-environment-max-step-sizesimulation-environment-monitorsimulation-environment-now-event-listsimulation-environment-parentsimulation-environment-processsimulation-environment-requeue-contsimulation-environment-rootsimulation-environment-running?simulation-environment-state-changed?simulation-environment-stepsimulation-environment-step-sizesimulation-environment-step-typesimulation-environment-systemsimulation-environment-timesimulation-environment-ysimulation-environment?start-simulationstatisticsstatistics-accumulate!statistics-maximumstatistics-meanstatistics-mean-squarestatistics-minimumstatistics-nstatistics-standard-deviationstatistics-sumstatistics-sum-of-squaresstatistics-tally!statistics-time-dependent?statistics-variancestatistics?stop-simulationstruct:eventstruct:event-liststruct:historystruct:processstruct:process-infostruct:process-type-infostruct:resourcestruct:setstruct:set-cellstruct:simulation-environmentstruct:statisticsstruct:variabletallyTally and AccumulateThe event StructureThe process StructureThe process-info StructureThe resource StructureThe set StructureThe set-cell StructureThe Simulation Collection is Free SoftwareThe simulation-environment StructureThe variable StructureThe with-resource MacroUsing the Simulation CollectionvariableVariable HistoryVariable MonitorsVariable Statisticsvariable-continuousvariable-dt!variable-get-monitorsvariable-historyvariable-initial-valuevariable-initialized?variable-maximumvariable-meanvariable-minimumvariable-nvariable-set-monitorsvariable-standard-deviationvariable-state-indexvariable-statisticsvariable-sumvariable-synchronize!variable-time-last-synchronizedvariable-valuevariable-variancevariable?Variablesvariableswaitwait/workwith-new-child-simulation-environmentwith-new-simulation-environmentwith-resourcewith-simulation-environmentworkwork/continuously