Sage Modeling and Simulation Library

PertAnalyst Methods

The PertAnalyst type exposes the following members.

Methods


  Name Description
Public method Analyze
Protected method ClearBookKeeping (Inherited from CpmAnalyst.)
Public method ClearVertexPegs (Inherited from CpmAnalyst.)
Public method DetermineMeanAndVarianceOfCriticalPath
Public method Equals(System.Object)
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected method Finalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Protected method FixUpSynchedTasksPostVertices
This method visits the post vertices of all edges that have synchronizers attached to their prevertices, and modifies them to reflect that their latest time is always the latest of their prevertex plus the edge's nominal duration.
(Inherited from CpmAnalyst.)
Public method GetAcceptableSlip
This method returns the number of ticks in the acceptable slip of an edge. This is the difference between the earliest and latest permissible start times for the edge's preVertex.
(Inherited from CpmAnalyst.)
Public method GetEarliestFinish
After an analysis has been performed, this accessor method will get the earliest finish time observed for a specified edge.
(Inherited from CpmAnalyst.)
Public method GetEarliestStart
After an analysis has been performed, this accessor method will get the earliest start time observed for a specified edge.
(Inherited from CpmAnalyst.)
Protected method GetEdgeData (Inherited from CpmAnalyst.)
Public method GetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public method GetLatestFinish
After an analysis has been performed, this accessor method will get the latest finish time observed for a specified edge.
(Inherited from CpmAnalyst.)
Public method GetLatestStart
After an analysis has been performed, this accessor method will get the latest start time observed for a specified edge.
(Inherited from CpmAnalyst.)
Protected method GetSynchronizerData (Inherited from CpmAnalyst.)
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected method GetVertexData (Inherited from CpmAnalyst.)
Public method IsCriticalPath
Returns true if, in the graph or subgraph that was analyzed, this edge was on the critical path.
(Inherited from CpmAnalyst.)
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected method NextVertexInCriticalPath
Public method PegVertex (Inherited from CpmAnalyst.)
Protected method ProbeBackward
Recursively traverses backward from a given vertex, adding the latest-possible arrival time to each vertex as it goes.
(Inherited from CpmAnalyst.)
Protected method ProbeForward
Recursively traverses forward from a given vertex, adding the earliest-possible arrival time to each vertex as it goes.
(Inherited from CpmAnalyst.)
Public method Reset
Resets the analyst so that it can perform its analysis again.
(Inherited from CpmAnalyst.)
Public method ToString
Returns a string that represents the current object.
(Inherited from Object.)