- generate() - Method in class yartiss.engine.simulation.system.taskset.generation.FileTaskSetGenerator
-
- generate(double, double, long, boolean, int, int) - Method in interface yartiss.engine.simulation.system.taskset.generation.ITaskGenerator
-
- generate() - Method in interface yartiss.engine.simulation.system.taskset.generation.ITaskSetGenerator
-
- generate(double, double, long, boolean, int, int) - Method in class yartiss.engine.simulation.system.taskset.generation.task.AbstractEnergyTaskGenerator
-
- generate(long, long, long, long, long, int) - Method in class yartiss.engine.simulation.system.taskset.generation.task.AbstractEnergyTaskGenerator
-
- generate(double, double, long, boolean, int, int) - Method in class yartiss.engine.simulation.system.taskset.generation.task.AbstractTaskGenerator
-
- generate(long, long, long, long, int, int) - Method in class yartiss.engine.simulation.system.taskset.generation.task.AbstractTaskGenerator
-
- generate(long, long, long, long, long, int) - Method in class yartiss.engine.simulation.system.taskset.generation.task.DefaultTaskGenerator
-
- generate(double, double, long, boolean, int, int) - Method in class yartiss.engine.simulation.system.taskset.generation.task.FileTaskGenerator
-
- generate(long, long, long, long, int, int) - Method in class yartiss.engine.simulation.system.taskset.generation.task.GraphTaskGenerator
-
- generate(long, long, long, long, int, int) - Method in class yartiss.engine.simulation.system.taskset.generation.task.SimpleTaskGenerator
-
- generate() - Method in class yartiss.engine.simulation.system.taskset.generation.UUniFastDiscardTaskSetGen
-
Randomly generate a Taskset using the UUniFast-Discard algorithm.
- generateEvent(String, int, ITask, long, Map<String, Long>) - Method in class yartiss.engine.simulation.events.EventGenerator
-
- generateEvent(String, ITask, long, Map<String, Long>) - Method in class yartiss.engine.simulation.events.EventGenerator
-
- generateTaskSets(int, int, int, int, long, String, String) - Static method in class yartiss.engine.simulation.system.taskset.generation.SystemsGenerator
-
Generates tasksets with specific types of task
- generateTaskSets(int, int, int, double, double, int, long, String, String) - Static method in class yartiss.engine.simulation.system.taskset.generation.SystemsGenerator
-
- getAbsoluteDeadline() - Method in class yartiss.engine.simulation.system.schedulable.Job
-
- getActivationDate() - Method in class yartiss.engine.simulation.system.schedulable.Job
-
- getActiveJobs() - Method in class yartiss.engine.simulation.system.AbstractTask
-
- getActiveJobs() - Method in interface yartiss.engine.simulation.system.ITask
-
Returns the active jobs of the task
- getActiveTasks(long) - Method in interface yartiss.engine.simulation.system.ITaskSet
-
return a subset containing active tasks, ordered consistently with the
scheduling policy used.
- getActiveTasks(long) - Method in class yartiss.engine.simulation.system.taskset.DeadlineTaskSet
-
- getActiveTasks(long) - Method in class yartiss.engine.simulation.system.taskset.LaxityGraphTaskSet
-
- getActiveTasks(long) - Method in class yartiss.engine.simulation.system.taskset.PriorityTaskSet
-
- getAllTasksCount() - Method in interface yartiss.engine.simulation.system.ITaskSet
-
- getAllTasksCount() - Method in class yartiss.engine.simulation.system.taskset.AbstractTaskSet
-
- getAllTasksCount() - Method in class yartiss.engine.simulation.system.taskset.DeadlineTaskSet
-
- getAllTasksCount() - Method in class yartiss.engine.simulation.system.taskset.LaxityGraphTaskSet
-
- getAllTasksCount() - Method in class yartiss.engine.simulation.system.taskset.PriorityTaskSet
-
- getAvailableEvents() - Static method in class yartiss.engine.simulation.events.EventGenerator
-
- getAvailableProfiles() - Static method in class yartiss.engine.simulation.energy.profiles.consumption.ConsumptionProfileFactory
-
- getAvailableProfiles() - Static method in class yartiss.engine.simulation.energy.profiles.EnergyProfileFactory
-
- getAvailableSchedulingPoliciesNames() - Static method in class yartiss.engine.simulation.scheduling.policies.SchedulingPolicyFactory
-
- getAverageBusyPeriod() - Method in class yartiss.engine.simulation.SimulationStatistics
-
- getAverageIdlePeriod() - Method in class yartiss.engine.simulation.SimulationStatistics
-
- getBusyPerdiodLength() - Method in class yartiss.engine.simulation.SimulationStatistics
-
- getChildrenIndices() - Method in class yartiss.engine.simulation.system.schedulable.SubTask
-
- getChildrenTasks() - Method in class yartiss.engine.simulation.system.schedulable.SubTask
-
gets the children subtasks of the subtask
- getConsumed(long, long, long, long) - Method in class yartiss.engine.simulation.energy.profiles.consumption.ConstantEnergyConsumptionProfile
-
- getConsumed(long, long, long, long) - Method in class yartiss.engine.simulation.energy.profiles.consumption.InstantaneousConsAtBeginning
-
- getConsumed(long, long, long, long) - Method in interface yartiss.engine.simulation.IEnergyConsumptionProfile
-
- getCpuFrequency() - Method in class yartiss.engine.simulation.Processor
-
- getCpuVoltage() - Method in class yartiss.engine.simulation.Processor
-
- getCurrentEnergyLevel() - Method in class yartiss.engine.simulation.energy.profiles.DefaultEnergyProfile
-
- getCurrentEnergyLevel() - Method in interface yartiss.engine.simulation.IEnergyProfile
-
- getCurrentJob() - Method in class yartiss.engine.simulation.system.AbstractTask
-
- getCurrentJob() - Method in interface yartiss.engine.simulation.system.ITask
-
Gets the current job of the task, i.e. the first job that has not been
completed
- getCurrentTask() - Method in class yartiss.engine.simulation.Processor
-
- getDate() - Method in class yartiss.engine.simulation.Event
-
- getDeadline() - Method in class yartiss.engine.simulation.system.AbstractTask
-
- getDeadline() - Method in interface yartiss.engine.simulation.system.ITask
-
Gets the relative deadline of the task
- getDeadlinesCount() - Method in class yartiss.engine.simulation.SimulationStatistics
-
- getDeadlinesMissedCount() - Method in class yartiss.engine.simulation.SimulationStatistics
-
- getDefaultHandler() - Method in class yartiss.engine.simulation.io.XmlFileReader
-
- getDefaultHandler() - Method in class yartiss.engine.simulation.io.XmlFromFileReader
-
- getDensity() - Method in class yartiss.engine.simulation.system.PeriodicTask
-
Calculates the density of the task, where density = WCET/(min(P,d))
- getDescription() - Method in class yartiss.engine.simulation.system.taskset.generation.FileTaskSetGenerator
-
- getDescription() - Method in interface yartiss.engine.simulation.system.taskset.generation.ITaskSetGenerator
-
- getDescription() - Method in class yartiss.engine.simulation.system.taskset.generation.UUniFastDiscardTaskSetGen
-
- getEarliestFinishTime() - Method in class yartiss.engine.simulation.system.schedulable.SubTask
-
gets the earliest time of a subtask to finish its execution
- getEndingSubtask() - Method in class yartiss.engine.simulation.system.schedulable.GraphTask
-
Gets the ending subtask of a graph which is the subtask with no children
subtasks graph has one ending subtask
- getEnergyConsumption(long) - Method in class yartiss.engine.simulation.system.AbstractTask
-
- getEnergyConsumption(long) - Method in interface yartiss.engine.simulation.system.ITask
-
Gets the energy consumption of the task if executed during a certain
period of time
- getEnergyConsumptionProfile() - Method in class yartiss.engine.simulation.system.AbstractTask
-
- getEnergyConsumptionProfile() - Method in interface yartiss.engine.simulation.system.ITask
-
- getEnergyConsumptionRate() - Method in class yartiss.engine.simulation.system.AbstractTask
-
- getEnergyConsumptionRate() - Method in interface yartiss.engine.simulation.system.ITask
-
Gets the energy consumption rate of the task rate = wcee / wcet
- getEnergyProfile() - Method in class yartiss.engine.simulation.SimulationParameters
-
- getEventGenerator() - Method in class yartiss.engine.simulation.Event
-
- getFailureCount() - Method in class yartiss.engine.simulation.SimulationStatistics
-
- getFinishedCount() - Method in class yartiss.engine.simulation.SimulationStatistics
-
- getFirstRelease() - Method in class yartiss.engine.simulation.system.AbstractTask
-
- getFirstRelease() - Method in interface yartiss.engine.simulation.system.ITask
-
Gets the first release time of the task
- getGlobalEnergyConsumptionProfile() - Method in class yartiss.engine.simulation.energy.profiles.DefaultEnergyProfile
-
- getGlobalEnergyConsumptionProfile() - Method in interface yartiss.engine.simulation.IEnergyProfile
-
- getGraphLaxity() - Method in class yartiss.engine.simulation.system.schedulable.SubTask
-
- getHeadSet(ITask, boolean) - Method in interface yartiss.engine.simulation.system.ITaskSet
-
- getHeadSet(ITask, boolean) - Method in class yartiss.engine.simulation.system.taskset.AbstractTaskSet
-
- getHeadSet(ITask, boolean) - Method in class yartiss.engine.simulation.system.taskset.DeadlineTaskSet
-
- getHeadSet(ITask, boolean) - Method in class yartiss.engine.simulation.system.taskset.LaxityGraphTaskSet
-
- getHeadSet(ITask, boolean) - Method in class yartiss.engine.simulation.system.taskset.PriorityTaskSet
-
- getId() - Method in class yartiss.engine.simulation.Processor
-
- getId() - Method in class yartiss.engine.simulation.system.AbstractTask
-
- getId() - Method in interface yartiss.engine.simulation.system.ITask
-
Gets the identifier of the task
- getId() - Method in interface yartiss.engine.simulation.system.ITaskSet
-
- getId() - Method in class yartiss.engine.simulation.system.taskset.AbstractTaskSet
-
- getId() - Method in class yartiss.engine.simulation.system.taskset.DeadlineTaskSet
-
- getId() - Method in class yartiss.engine.simulation.system.taskset.LaxityGraphTaskSet
-
- getId() - Method in class yartiss.engine.simulation.system.taskset.PriorityTaskSet
-
- getIdlePeriodLength() - Method in class yartiss.engine.simulation.SimulationStatistics
-
- getInstance(String, int...) - Static method in class yartiss.engine.simulation.energy.profiles.EnergyProfileFactory
-
- getInstance(String) - Static method in class yartiss.engine.simulation.scheduling.policies.SchedulingPolicyFactory
-
- getJobId() - Method in class yartiss.engine.simulation.system.schedulable.Job
-
- getLastEvent() - Method in class yartiss.engine.simulation.SimulationStatistics
-
- getLastExecutedJob() - Method in class yartiss.engine.simulation.system.AbstractTask
-
- getLastExecutedJob() - Method in interface yartiss.engine.simulation.system.ITask
-
Gets task's last executed job
- getLatestFinisheTime() - Method in class yartiss.engine.simulation.system.schedulable.SubTask
-
gets the latest time of a subtask to finish its execution
- getLaxity() - Method in interface yartiss.engine.simulation.system.ITask
-
Gets the laxity (slack time) of a task
- getLaxity() - Method in class yartiss.engine.simulation.system.schedulable.GraphTask
-
Laxity of a graph is the difference between its deadline and its latest
finish time after calculating the critical path
- getLaxity() - Method in class yartiss.engine.simulation.system.schedulable.SimpleTask
-
Laxity of a simple task is the difference between its deadline and its
worst case execution time
- getLaxity() - Method in class yartiss.engine.simulation.system.schedulable.SubTask
-
Laxity of a subtask is the difference between the finish time of this
subtask after calculating the critical path
- getMaxEnergyLevel() - Method in class yartiss.engine.simulation.energy.profiles.DefaultEnergyProfile
-
- getMaxEnergyLevel() - Method in interface yartiss.engine.simulation.IEnergyProfile
-
- getMetric(String) - Method in class yartiss.engine.simulation.Event
-
- getMetrics() - Method in class yartiss.engine.simulation.Event
-
- getMetrics() - Method in interface yartiss.engine.simulation.ISchedulingPolicy
-
- getMetrics() - Method in class yartiss.engine.simulation.scheduling.policies.AbstractMonoProcessorSchedulingPolicy
-
- getMetrics() - Method in class yartiss.engine.simulation.scheduling.policies.AbstractMultiProcSchedulingPolicy
-
- getMetrics() - Method in class yartiss.engine.simulation.scheduling.policies.fp.EHPFP7SchedulingPolicy
-
- getMinEnergyLevel() - Method in class yartiss.engine.simulation.energy.profiles.DefaultEnergyProfile
-
- getMinEnergyLevel() - Method in interface yartiss.engine.simulation.IEnergyProfile
-
- getName() - Method in class yartiss.engine.simulation.energy.profiles.consumption.ConstantEnergyConsumptionProfile
-
- getName() - Method in class yartiss.engine.simulation.energy.profiles.consumption.InstantaneousConsAtBeginning
-
- getName() - Method in class yartiss.engine.simulation.energy.profiles.DefaultEnergyProfile
-
- getName() - Method in interface yartiss.engine.simulation.IEnergyConsumptionProfile
-
- getName() - Method in interface yartiss.engine.simulation.IEnergyProfile
-
- getName() - Method in class yartiss.engine.simulation.system.taskset.generation.FileTaskSetGenerator
-
- getName() - Method in interface yartiss.engine.simulation.system.taskset.generation.ITaskSetGenerator
-
- getName() - Method in class yartiss.engine.simulation.system.taskset.generation.UUniFastDiscardTaskSetGen
-
- getNbBusyPeriods() - Method in class yartiss.engine.simulation.SimulationStatistics
-
- getNbIdlePeriods() - Method in class yartiss.engine.simulation.SimulationStatistics
-
- getNbProc() - Method in class yartiss.engine.simulation.SimulationParameters
-
- getNewInstance(String, ITask, int, long, Map<String, Long>) - Method in class yartiss.engine.simulation.events.EventGenerator
-
- getNewInstance(String, ITask, long, Map<String, Long>) - Method in class yartiss.engine.simulation.events.EventGenerator
-
- getNewInstance(String) - Static method in class yartiss.engine.simulation.system.taskset.TaskSetFactory
-
- getNextAbsoluteDeadline(long) - Method in class yartiss.engine.simulation.system.AbstractTask
-
- getNextAbsoluteDeadline(long) - Method in interface yartiss.engine.simulation.system.ITask
-
Gets the absolute deadline of the next job of the task
- getNextActivation(long) - Method in class yartiss.engine.simulation.system.AbstractTask
-
- getNextActivation(long) - Method in interface yartiss.engine.simulation.system.ITask
-
Gets the next activation time of the task
- getNextDeadline(long, boolean) - Method in class yartiss.engine.simulation.system.AbstractTask
-
- getNextDeadline(long, boolean) - Method in interface yartiss.engine.simulation.system.ITask
-
Gets the absolute deadline of the current job of the task according to
the value of the boolean 'nextPeriod'
- getNextTask() - Method in class yartiss.engine.simulation.Processor
-
- getNumOfProc() - Method in class yartiss.engine.simulation.system.schedulable.SubTask
-
gets the number of processors on which a subtask can execute
- getOne() - Method in interface yartiss.engine.simulation.system.ITaskSet
-
- getOne() - Method in class yartiss.engine.simulation.system.taskset.AbstractTaskSet
-
- getOne() - Method in class yartiss.engine.simulation.system.taskset.DeadlineTaskSet
-
- getOne() - Method in class yartiss.engine.simulation.system.taskset.LaxityGraphTaskSet
-
- getOne() - Method in class yartiss.engine.simulation.system.taskset.PriorityTaskSet
-
- getParameters() - Method in class yartiss.engine.simulation.energy.profiles.consumption.ConstantEnergyConsumptionProfile
-
- getParameters() - Method in class yartiss.engine.simulation.energy.profiles.consumption.InstantaneousConsAtBeginning
-
- getParameters() - Method in interface yartiss.engine.simulation.IEnergyConsumptionProfile
-
- getParameters() - Method in interface yartiss.engine.simulation.ISchedulingPolicy
-
- getParameters() - Method in class yartiss.engine.simulation.scheduling.policies.AbstractMonoProcessorSchedulingPolicy
-
- getParameters() - Method in class yartiss.engine.simulation.scheduling.policies.AbstractMultiProcSchedulingPolicy
-
- getParameters() - Method in class yartiss.engine.simulation.scheduling.policies.dp.EHPDP5SchedulingPolicy
-
- getParameters() - Method in class yartiss.engine.simulation.scheduling.policies.fp.EHPFP1SchedulingPolicy
-
- getParameters() - Method in class yartiss.engine.simulation.scheduling.policies.fp.EHPFP2SchedulingPolicy
-
- getParameters() - Method in class yartiss.engine.simulation.scheduling.policies.fp.EHPFP5ScheculingPolicy
-
- getParentTasks() - Method in class yartiss.engine.simulation.system.schedulable.SubTask
-
gets the parent subtasks of the subtask
- getPartitionManager() - Method in interface yartiss.engine.simulation.ISchedulingPolicy
-
- getPartitionManager() - Method in class yartiss.engine.simulation.scheduling.policies.AbstractMonoProcessorSchedulingPolicy
-
- getPartitionManager() - Method in class yartiss.engine.simulation.scheduling.policies.AbstractMultiProcSchedulingPolicy
-
- getPeriod() - Method in class yartiss.engine.simulation.system.AbstractTask
-
- getPeriod() - Method in interface yartiss.engine.simulation.system.ITask
-
Gets the relative period of the task
- getPolicyName() - Method in interface yartiss.engine.simulation.ISchedulingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.dp.EDegSchedulingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.dp.EDFMultiProcSchedulingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.dp.EDFSchedulingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.dp.EDLSchedulingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.dp.EHPDP1SchedulingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.dp.EHPDP2SchedulingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.dp.EHPDP4SchedulingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.dp.EHPDP5SchedulingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.dp.LaxityGraphMultiProcSchedulingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.dp.LSASchedulingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.fp.EHPFP1SchedulingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.fp.EHPFP2SchedulingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.fp.EHPFP3SchedulingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.fp.EHPFP4SchedulingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.fp.EHPFP5ScheculingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.fp.EHPFP6SchedulingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.fp.EHPFP7SchedulingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.fp.FPegSchedulingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.fp.FPegTest
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.fp.FPLSchedulingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.fp.FPMultiProcSchedulingPolicy
-
- getPolicyName() - Method in class yartiss.engine.simulation.scheduling.policies.fp.FPSchedulingPolicy
-
- getPowerRate() - Method in class yartiss.engine.simulation.energy.profiles.DefaultEnergyProfile
-
- getPowerRate() - Method in interface yartiss.engine.simulation.IEnergyProfile
-
- getPreviousAbsoluteDeadline(long) - Method in class yartiss.engine.simulation.system.AbstractTask
-
- getPreviousAbsoluteDeadline(long) - Method in interface yartiss.engine.simulation.system.ITask
-
Gets the absolute deadline of the previous job of the task
- getPriority() - Method in class yartiss.engine.simulation.system.AbstractTask
-
- getPriority() - Method in interface yartiss.engine.simulation.system.ITask
-
Gets the priority of the task
- getProcessors() - Method in class yartiss.engine.simulation.Scheduler
-
- getProcId() - Method in class yartiss.engine.simulation.Event
-
- getRemainingCost() - Method in class yartiss.engine.simulation.system.AbstractTask
-
- getRemainingCost() - Method in interface yartiss.engine.simulation.system.ITask
-
Gets the remaining time cost of task's current job
- getRomainingEnergyCost() - Method in class yartiss.engine.simulation.system.schedulable.Job
-
- getRomainingTimeCost() - Method in class yartiss.engine.simulation.system.schedulable.Job
-
- getSchedulingPolicy() - Method in class yartiss.engine.simulation.SimulationParameters
-
- getSetsCount() - Method in class yartiss.engine.simulation.system.taskset.generation.FileTaskSetGenerator
-
- getSimulationDuration() - Method in class yartiss.engine.simulation.SimulationStatistics
-
- getSimulationEnd() - Method in class yartiss.engine.simulation.SimulationParameters
-
- getSimulationParameters() - Method in class yartiss.engine.simulation.Simulation
-
- getSlack() - Method in class yartiss.engine.simulation.system.schedulable.GraphTask
-
Gets the slack time of the graph, which is equal to the latest or
earliest finish time of the ending task after calculating the critical
path of the graph.
- getSlackEnergy(long, ITaskSet, IEnergyProfile) - Method in class yartiss.engine.simulation.scheduling.policies.tools.DPSlackEnergyManager
-
- getSlackEnergy(long, ITaskSet, IEnergyProfile) - Method in class yartiss.engine.simulation.scheduling.policies.tools.FPSlackEnergyManager1
-
- getSlackEnergy(long, ITaskSet, IEnergyProfile) - Method in class yartiss.engine.simulation.scheduling.policies.tools.FPSlackEnergyManager2
-
- getSlackEnergy(long, ITaskSet, IEnergyProfile) - Method in class yartiss.engine.simulation.scheduling.policies.tools.FPSlackEnergyManager3
-
- getSlackTime(long, ITaskSet) - Method in class yartiss.engine.simulation.scheduling.policies.tools.DPSlacktimeManager
-
- getSlackTime(long, ITaskSet) - Method in class yartiss.engine.simulation.scheduling.policies.tools.DPSlackTimeManager2
-
- getSlackTime(long, ITaskSet) - Method in class yartiss.engine.simulation.scheduling.policies.tools.FPSlackTimeManager
-
- getStartEnergyLevel() - Method in class yartiss.engine.simulation.energy.profiles.DefaultEnergyProfile
-
- getStartEnergyLevel() - Method in interface yartiss.engine.simulation.IEnergyProfile
-
- getStartingSubtask() - Method in class yartiss.engine.simulation.system.schedulable.GraphTask
-
Gets the starting subtask of a graph which is the subtask with no parent
subtasks graph has one starting subtask
- getStatistics() - Method in class yartiss.engine.simulation.Simulation
-
- getSubtasks() - Method in class yartiss.engine.simulation.system.schedulable.GraphTask
-
Gets the subtasks of the graph
- getTask() - Method in class yartiss.engine.simulation.Event
-
- getTaskSet() - Method in class yartiss.engine.simulation.SimulationParameters
-
- getTimePassedWithEmax() - Method in class yartiss.engine.simulation.SimulationStatistics
-
- getTimePassedWithEmin() - Method in class yartiss.engine.simulation.SimulationStatistics
-
- getType() - Method in class yartiss.engine.simulation.system.AbstractTask
-
- getType() - Method in interface yartiss.engine.simulation.system.ITask
-
Gets the type of the task (simple, subtask, graph, ...)
- getType() - Method in class yartiss.engine.simulation.system.schedulable.GraphTask
-
- getType() - Method in class yartiss.engine.simulation.system.schedulable.SimpleTask
-
- getType() - Method in class yartiss.engine.simulation.system.schedulable.SubTask
-
- getUtilization() - Method in class yartiss.engine.simulation.system.PeriodicTask
-
Calculates the utilization of the task, where U = WCET/T
- getWcee() - Method in class yartiss.engine.simulation.system.AbstractTask
-
- getWcee() - Method in interface yartiss.engine.simulation.system.ITask
-
Gets the worst-case execution energy consumption of the task
- getWcet() - Method in class yartiss.engine.simulation.system.AbstractTask
-
- getWcet() - Method in interface yartiss.engine.simulation.system.ITask
-
Gets the worst-case execution time of the task
- GraphTask - Class in yartiss.engine.simulation.system.schedulable
-
Real-time task of graph model
- GraphTask(long, long, long, long, int, ArrayList<SubTask>, IEnergyConsumptionProfile) - Constructor for class yartiss.engine.simulation.system.schedulable.GraphTask
-
- GraphTask(GraphTask) - Constructor for class yartiss.engine.simulation.system.schedulable.GraphTask
-
- GraphTaskGenerator - Class in yartiss.engine.simulation.system.taskset.generation.task
-
GraphTaskGenerator is a class that extends AbstractTaskGenerator and
generates new instance of graph task.
- GraphTaskGenerator() - Constructor for class yartiss.engine.simulation.system.taskset.generation.task.GraphTaskGenerator
-