A B C D E F G H I L M N O P R S T U V W X 

G

generateGCD(double, double) - Static method in class edu.penn.rtg.schedulingapp.util.LCM
Compute Greatest Common Divider between two number
generateLCM(Vector<?>) - Static method in class edu.penn.rtg.schedulingapp.util.LCM
Compute Least Common Multiplier
GenGraph - Class in edu.penn.rtg.schedulingapp.output.graph
Helper Class for drawing SBF/DBF graph
GenGraph() - Constructor for class edu.penn.rtg.schedulingapp.output.graph.GenGraph
 
getAlgo() - Method in class edu.penn.rtg.schedulingapp.basic.SComponent
 
getAlgorithm() - Method in class edu.penn.rtg.schedulingapp.SchComponent
Get scheduling algorithm (EDF,DM)
getAllChildren() - Method in class edu.penn.rtg.schedulingapp.TreeComponent
Return all child components
getBandwidth() - Method in class edu.penn.rtg.schedulingapp.algo.DMSchedulability_arinc
It calculates optimal bandwidth of given component and given period by using schedulability test.
getBandwidth() - Method in class edu.penn.rtg.schedulingapp.algo.DMSchedulability_edp
It calculates optimal bandwidth of given component and given period by using schedulability test.
getBandwidth() - Method in class edu.penn.rtg.schedulingapp.algo.DMSchedulability_periodic
It calculates optimal bandwidth of given component and given period by using schedulability test.
getBandwidth() - Method in class edu.penn.rtg.schedulingapp.algo.DMSchedulability_sirap
It calculates optimal bandwidth of given component and given period by using schedulability test.
getBandwidth() - Method in class edu.penn.rtg.schedulingapp.algo.EDFSchedulability_edp
It calculate optimal bandwidth of given component and given period by using schedulability test.
getBandwidth() - Method in class edu.penn.rtg.schedulingapp.algo.EDFSchedulability_periodic
It calculates optimal bandwidth of given component and given period by using schedulability test.
getBandwidth() - Method in class edu.penn.rtg.schedulingapp.ResourceModel
Return bandwidth of resource model
getBandwidth2() - Method in class edu.penn.rtg.schedulingapp.algo.DMSchedulability_edp
 
getBandwidth2() - Method in class edu.penn.rtg.schedulingapp.algo.EDFSchedulability_edp
 
getBlockingOverhead(double, double, int, int, int) - Method in class edu.penn.rtg.schedulingapp.SchedulingComponent
 
getChildrenToTaskTable() - Method in class edu.penn.rtg.schedulingapp.TreeComponent
Get child scheduling component to task table mappping
getChildSize() - Method in class edu.penn.rtg.schedulingapp.TreeComponent
 
getComList() - Method in class edu.penn.rtg.schedulingapp.basic.SComponent
 
getCompName() - Method in class edu.penn.rtg.schedulingapp.TreeComponent
Return name of this component
getCriticality() - Method in class edu.penn.rtg.schedulingapp.SchComponent
 
getCriticalSection() - Method in class edu.penn.rtg.schedulingapp.Task
Returns the length of critical section
getDeadline(double) - Method in class edu.penn.rtg.schedulingapp.algo.DMSchedulability_arinc
It calculates optimal bandwidth of given component and given period by using schedulability test.
getDeadline(double) - Method in class edu.penn.rtg.schedulingapp.algo.DMSchedulability_edp
It calculates optimal bandwidth of given component and given period by using schedulability test.
getDeadline(double) - Method in class edu.penn.rtg.schedulingapp.algo.EDFSchedulability_edp
It calculates optimal bandwidth of given component and given period by using schedulability test.
getDeadline() - Method in class edu.penn.rtg.schedulingapp.ResourceModel
Return deadline of resource model
getDeadline() - Method in class edu.penn.rtg.schedulingapp.Task
Returns the deadline of the Task
getDeadline2(double) - Method in class edu.penn.rtg.schedulingapp.algo.DMSchedulability_edp
 
getDeadline2(double) - Method in class edu.penn.rtg.schedulingapp.algo.EDFSchedulability_edp
 
getDocument() - Method in class edu.penn.rtg.schedulingapp.input.xml.XMLParser
return document
getDPRMTasks() - Method in class edu.penn.rtg.schedulingapp.SchedulingComponent
 
getErrorMsg() - Method in class edu.penn.rtg.schedulingapp.input.xml.XMLInterpreter
 
getExe() - Method in class edu.penn.rtg.schedulingapp.basic.IntPRM
 
getExec(int) - Method in class edu.penn.rtg.schedulingapp.algo.EDFSchedulability_DPRM
 
getExec() - Method in class edu.penn.rtg.schedulingapp.algo.EDFSchedulability_MPR
 
getExec() - Method in class edu.penn.rtg.schedulingapp.basic.MultiPRM
 
getExec1() - Method in class edu.penn.rtg.schedulingapp.basic.DualPRM
 
getExec2() - Method in class edu.penn.rtg.schedulingapp.basic.DualPRM
 
getExecTime(int, int, int) - Method in class edu.penn.rtg.schedulingapp.algo.EDFSchedulability_DPRM
 
getExecution() - Method in class edu.penn.rtg.schedulingapp.Task
Returns the execution time of the Task
getInitRes() - Method in class edu.penn.rtg.schedulingapp.nalgo.EqvPrmEDF
 
getJitter() - Method in class edu.penn.rtg.schedulingapp.Task
 
getLowerBoundProcessors() - Method in class edu.penn.rtg.schedulingapp.basic.Workload
 
getLowerSupply(int) - Method in class edu.penn.rtg.schedulingapp.basic.MultiPRM
 
getM() - Method in class edu.penn.rtg.schedulingapp.algo.EDFSchedulability_MPR
 
getM() - Method in class edu.penn.rtg.schedulingapp.basic.MultiPRM
 
getMajorRes() - Method in class edu.penn.rtg.schedulingapp.basic.DualPRM
 
getMap() - Method in class edu.penn.rtg.schedulingapp.SchedulingTree
Returns all the components in the Tree
getMaxExec(int) - Method in class edu.penn.rtg.schedulingapp.algo.EDFSchedulability_DPRM
 
getMaxExecution(double) - Method in class edu.penn.rtg.schedulingapp.algo.EDFSchedulability_DPRM
 
getMaxPeriod(double) - Method in class edu.penn.rtg.schedulingapp.algo.EDFSchedulability_DPRM
 
getMaxPeriod() - Method in class edu.penn.rtg.schedulingapp.SchComponent
Return maximum period of resource model of component
getMinPeriod() - Method in class edu.penn.rtg.schedulingapp.SchComponent
Return minimum period of resource model of component
getMPRTasks() - Method in class edu.penn.rtg.schedulingapp.SchedulingComponent
 
getNewBandwidth() - Method in class edu.penn.rtg.schedulingapp.algo.DMSchedulability_periodic
 
getNewBandwidth() - Method in class edu.penn.rtg.schedulingapp.algo.DMSchedulability_sirap
 
getNonIntFunc() - Method in class edu.penn.rtg.schedulingapp.Task
 
getOffset() - Method in class edu.penn.rtg.schedulingapp.Task
 
getParentComp() - Method in class edu.penn.rtg.schedulingapp.TreeComponent
Return parent component
getPeriod(ResourceModel, int) - Method in class edu.penn.rtg.schedulingapp.algo.EDFSchedulability_DPRM
 
getPeriod(int) - Method in class edu.penn.rtg.schedulingapp.algo.EDFSchedulability_DPRM
 
getPeriod() - Method in class edu.penn.rtg.schedulingapp.basic.IntPRM
 
getPeriod() - Method in class edu.penn.rtg.schedulingapp.basic.SComponent
 
getPeriod() - Method in class edu.penn.rtg.schedulingapp.ResourceModel
Return period of resource model
getPeriod() - Method in class edu.penn.rtg.schedulingapp.Task
Returns the period of the Task
getPeriod1() - Method in class edu.penn.rtg.schedulingapp.basic.DualPRM
 
getPeriod2() - Method in class edu.penn.rtg.schedulingapp.basic.DualPRM
 
getPeriodLimit() - Method in class edu.penn.rtg.schedulingapp.basic.SComponent
 
getPeriodTime(int, int, int) - Method in class edu.penn.rtg.schedulingapp.algo.EDFSchedulability_DPRM
 
getProcessedAlgo() - Method in class edu.penn.rtg.schedulingapp.SchComponent
 
getProcessedTaskList() - Method in class edu.penn.rtg.schedulingapp.TreeComponent
Get processed task list.
getRes() - Method in class edu.penn.rtg.schedulingapp.nalgo.EqvPrmEDF
 
getRes() - Method in class edu.penn.rtg.schedulingapp.nalgo.IntPrmEDF
 
getRes() - Method in class edu.penn.rtg.schedulingapp.nalgo.MultiPrmEDF
 
getRes() - Method in class edu.penn.rtg.schedulingapp.nalgo.PeriodicRmEDF
 
getRes() - Method in interface edu.penn.rtg.schedulingapp.nalgo.PrmAlgo
 
getResModel() - Method in class edu.penn.rtg.schedulingapp.basic.SComponent
 
getResourceModelList() - Method in class edu.penn.rtg.schedulingapp.TreeComponent
Get resource model list
getResourceModels() - Method in class edu.penn.rtg.schedulingapp.ResourceModelList
Return array list of resource model
getResult() - Method in class edu.penn.rtg.schedulingapp.ResourceModel
It write debug message to string by calling toString()
getResult() - Method in class edu.penn.rtg.schedulingapp.Task
Returns the result of the Algorithm Analysis in a String
getRoot() - Method in class edu.penn.rtg.schedulingapp.SchedulingTree
Returns the Root Component of the Tree
getSchCom() - Method in class edu.penn.rtg.schedulingapp.TreeComponent
 
getScTree() - Method in class edu.penn.rtg.schedulingapp.input.xml.XMLInterpreter
Return tree which is interpreted by this class
getSelLastCom() - Method in class edu.penn.rtg.schedulingapp.input.treeGUI.CartsMouseLis
 
getSelLastLastCom() - Method in class edu.penn.rtg.schedulingapp.input.treeGUI.CartsMouseLis
 
getSelLastNode() - Method in class edu.penn.rtg.schedulingapp.input.treeGUI.CartsMouseLis
 
getSelLastTask() - Method in class edu.penn.rtg.schedulingapp.input.treeGUI.CartsMouseLis
 
getSelLen() - Method in class edu.penn.rtg.schedulingapp.input.treeGUI.CartsMouseLis
 
getSize(int) - Method in class edu.penn.rtg.schedulingapp.SchedulingComponent
Emulates the original getSize method located in Component
getStr() - Method in class edu.penn.rtg.schedulingapp.basic.EqvPrmModel
 
getSubType() - Method in class edu.penn.rtg.schedulingapp.SchComponent
 
getSupply(int) - Method in class edu.penn.rtg.schedulingapp.basic.DualPRM
 
getSupply(int) - Method in class edu.penn.rtg.schedulingapp.basic.EqvPrmModel
 
getSupply(int) - Method in class edu.penn.rtg.schedulingapp.basic.IntPRM
 
getSupply(int) - Method in class edu.penn.rtg.schedulingapp.basic.MultiPRM
 
getSupply(int) - Method in class edu.penn.rtg.schedulingapp.basic.PeriodicRM
 
getSupply(int) - Method in interface edu.penn.rtg.schedulingapp.basic.ResModel
 
getTask() - Method in class edu.penn.rtg.schedulingapp.basic.DualPRM
 
getTask() - Method in class edu.penn.rtg.schedulingapp.basic.EqvPrmModel
 
getTask() - Method in class edu.penn.rtg.schedulingapp.basic.IntPRM
 
getTask() - Method in class edu.penn.rtg.schedulingapp.basic.MultiPRM
 
getTask() - Method in class edu.penn.rtg.schedulingapp.basic.PeriodicRM
 
getTask() - Method in interface edu.penn.rtg.schedulingapp.basic.ResModel
 
getTaskList() - Method in class edu.penn.rtg.schedulingapp.TreeComponent
Get task list.
getTaskName() - Method in class edu.penn.rtg.schedulingapp.Task
Returns the name of the Task
getTasks(int) - Method in class edu.penn.rtg.schedulingapp.SchedulingComponent
Emulates the original getTasks method located in Component
getTasks() - Method in class edu.penn.rtg.schedulingapp.TaskList
Return array list of tasks
getTasksUnsort(int) - Method in class edu.penn.rtg.schedulingapp.SchedulingComponent
 
getTheta(double, double) - Method in class edu.penn.rtg.schedulingapp.algo.DMSchedulability_arinc
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class edu.penn.rtg.schedulingapp.input.treeGUI.CartsTableRenderer
Returns the appropriate Icon depending on the state of the component
getUnsortedTask(int) - Method in class edu.penn.rtg.schedulingapp.TreeComponent
 
getUpperBoundArr(int, MultiPRM) - Method in class edu.penn.rtg.schedulingapp.basic.Workload
 
getUpperBoundProcessors() - Method in class edu.penn.rtg.schedulingapp.basic.Workload
 
getUtil() - Method in class edu.penn.rtg.schedulingapp.basic.DualPRM
 
getUtil() - Method in class edu.penn.rtg.schedulingapp.basic.EqvPrmModel
 
getUtil() - Method in class edu.penn.rtg.schedulingapp.basic.IntPRM
 
getUtil() - Method in class edu.penn.rtg.schedulingapp.basic.MultiPRM
 
getUtil() - Method in class edu.penn.rtg.schedulingapp.basic.PeriodicRM
 
getUtil() - Method in interface edu.penn.rtg.schedulingapp.basic.ResModel
 
getVmipsStr() - Method in class edu.penn.rtg.schedulingapp.SchComponent
 
getWorkload() - Method in class edu.penn.rtg.schedulingapp.basic.SComponent
 
A B C D E F G H I L M N O P R S T U V W X