Commit 46e8bd90 authored by Sergey Bozhko's avatar Sergey Bozhko

Restructuring the model folder

parent 56406056
Pipeline #20296 passed with stages
in 5 minutes and 23 seconds
From rt.util Require Import all. From rt.util Require Import all.
From rt.restructuring.behavior Require Import schedule. From rt.restructuring.behavior Require Import schedule.
From rt.restructuring.model Require Import job task. From rt.restructuring.model Require Import job task.
From rt.restructuring.model.arrival Require Import task_arrivals arrival_curves. From rt.restructuring.model.aggregate Require Import task_arrivals.
From rt.restructuring.model.arrival Require Import arrival_curves.
From rt.restructuring.analysis Require Import arrival.workload_bound. From rt.restructuring.analysis Require Import arrival.workload_bound.
From mathcomp Require Import ssreflect ssrbool eqtype ssrnat seq path fintype bigop. From mathcomp Require Import ssreflect ssrbool eqtype ssrnat seq path fintype bigop.
......
From rt.util Require Import sum. From rt.util Require Import sum.
From rt.restructuring.behavior Require Import schedule. From rt.restructuring.behavior Require Import schedule.
From rt.restructuring.model Require Import task schedule.priority_based.priorities arrival.arrival_curves. From rt.restructuring.model Require Import task schedule.priority_based.priorities.
From rt.restructuring.model.arrival Require Import task_arrivals arrival_curves. From rt.restructuring.model.aggregate Require Import task_arrivals.
From rt.restructuring.model.arrival Require Import arrival_curves.
From rt.restructuring.analysis Require Import From rt.restructuring.analysis Require Import
workload ideal_schedule basic_facts.arrivals. workload ideal_schedule basic_facts.arrivals.
......
From rt.restructuring.model Require Export arrival.task_arrivals. From rt.restructuring.model.aggregate Require Export task_arrivals.
(* In this file we provide basic properties related to tasks on arrival sequences. *) (* In this file we provide basic properties related to tasks on arrival sequences. *)
Section TaskArrivals. Section TaskArrivals.
......
...@@ -2,7 +2,7 @@ From rt.restructuring.behavior Require Export time job. ...@@ -2,7 +2,7 @@ From rt.restructuring.behavior Require Export time job.
From mathcomp Require Export eqtype ssrnat. From mathcomp Require Export eqtype ssrnat.
(* In this section, we introduce properties of a job. *) (* In this section, we introduce properties of a job. *)
Section PropertesOfJob. Section PropertiesOfJob.
(* Assume that job costs are known. *) (* Assume that job costs are known. *)
Context {Job : JobType}. Context {Job : JobType}.
...@@ -14,4 +14,4 @@ Section PropertesOfJob. ...@@ -14,4 +14,4 @@ Section PropertesOfJob.
(* The job cost must be positive. *) (* The job cost must be positive. *)
Definition job_cost_positive := job_cost j > 0. Definition job_cost_positive := job_cost j > 0.
End PropertesOfJob. End PropertiesOfJob.
\ No newline at end of file \ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment