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

D

d - Variable in class org.uob.braveapi.signaller.algorithms.leichen.algorithm.core.structs.FunctionStruct
 
DE_JRM - Class in org.uob.braveapi.signaller.algorithms.leichen.algorithm
Java Port of the Differential Evolution, Junction Rescheduling Model, devised by Lei Chen (2012)
DE_JRM(LineData, OperationalData, DeJrmTimetable) - Constructor for class org.uob.braveapi.signaller.algorithms.leichen.algorithm.DE_JRM
Implementation of Differential Evolution, Junction Rescheduling Model.
DEBUG - Static variable in class org.uob.braveapi.signaller.algorithms.leichen.predictor.Predictor1
 
DedotsExampleDriver - Class in org.uob.braveapi.driver
 
DedotsExampleDriver() - Constructor for class org.uob.braveapi.driver.DedotsExampleDriver
 
DefaultDispatcher - Class in org.uob.braveapi.dispatcher
 
DefaultDispatcher() - Constructor for class org.uob.braveapi.dispatcher.DefaultDispatcher
 
DefaultDriver - Class in org.uob.braveapi.driver
 
DefaultDriver() - Constructor for class org.uob.braveapi.driver.DefaultDriver
 
DEJRM - Class in org.uob.braveapi.signaller
 
DEJRM() - Constructor for class org.uob.braveapi.signaller.DEJRM
 
DeJRMBlock - Class in org.uob.braveapi.signaller.algorithms.leichen.operationaldata.junctions
 
DeJRMBlock(List<DeJRMTDSection>) - Constructor for class org.uob.braveapi.signaller.algorithms.leichen.operationaldata.junctions.DeJRMBlock
 
DeJRMGraph - Class in org.uob.braveapi.signaller.algorithms.leichen.graph
 
DeJRMGraph(String, List<DeJRMTimetable>, List<DeJRMRoute>, double[]) - Constructor for class org.uob.braveapi.signaller.algorithms.leichen.graph.DeJRMGraph
 
DeJRMJunction - Class in org.uob.braveapi.signaller.algorithms.leichen.operationaldata.junctions
Junction definition for the De-JRM algorithm implementation.
DeJRMJunction() - Constructor for class org.uob.braveapi.signaller.algorithms.leichen.operationaldata.junctions.DeJRMJunction
 
DEJRMPoint - Class in org.uob.braveapi.signaller.algorithms.leichen.data.types
 
DEJRMPoint(double) - Constructor for class org.uob.braveapi.signaller.algorithms.leichen.data.types.DEJRMPoint
 
DeJRMRoute - Class in org.uob.braveapi.signaller.algorithms.leichen.operationaldata.junctions
 
DeJRMRoute(String, List<DeJRMBlock>, double, boolean) - Constructor for class org.uob.braveapi.signaller.algorithms.leichen.operationaldata.junctions.DeJRMRoute
 
DEJRMSection - Class in org.uob.braveapi.signaller.algorithms.leichen.data.types
 
DEJRMSection(double, double, double) - Constructor for class org.uob.braveapi.signaller.algorithms.leichen.data.types.DEJRMSection
 
DeJRMServiceTimetable - Class in org.uob.braveapi.signaller.algorithms.leichen.operationaldata.timetables
A ServiceTimetable is the complete set of TDSection entrances for a single train.
DeJRMServiceTimetable(DeJRMServiceTimetable) - Constructor for class org.uob.braveapi.signaller.algorithms.leichen.operationaldata.timetables.DeJRMServiceTimetable
Copy constructor
DeJRMServiceTimetable(String) - Constructor for class org.uob.braveapi.signaller.algorithms.leichen.operationaldata.timetables.DeJRMServiceTimetable
 
DeJRMTDSection - Class in org.uob.braveapi.signaller.algorithms.leichen.operationaldata.junctions
 
DeJRMTDSection(String, double, DeJRMTDSection.DeJRMTDSectionDirection) - Constructor for class org.uob.braveapi.signaller.algorithms.leichen.operationaldata.junctions.DeJRMTDSection
Initialise the TDSection object.
DeJRMTDSection.DeJRMTDSectionDirection - Enum in org.uob.braveapi.signaller.algorithms.leichen.operationaldata.junctions
 
DeJrmTimetable - Class in org.uob.braveapi.signaller.algorithms.leichen.data
 
DeJrmTimetable(int, int, int, int) - Constructor for class org.uob.braveapi.signaller.algorithms.leichen.data.DeJrmTimetable
 
DeJrmTimetable(DeJrmTimetable) - Constructor for class org.uob.braveapi.signaller.algorithms.leichen.data.DeJrmTimetable
 
DeJRMTimetable - Class in org.uob.braveapi.signaller.algorithms.leichen.operationaldata.timetables
Abstract class to represent a Timetable suitable for the De-JRM algorithm.
DeJRMTimetable(String) - Constructor for class org.uob.braveapi.signaller.algorithms.leichen.operationaldata.timetables.DeJRMTimetable
Construct the timetable with the specified name.
DeJRMTimetable(String, DeJRMTimetable) - Constructor for class org.uob.braveapi.signaller.algorithms.leichen.operationaldata.timetables.DeJRMTimetable
Copy constructor
DeJRMTimetableEntry - Class in org.uob.braveapi.signaller.algorithms.leichen.operationaldata.timetables
Timetable Entry representing a single entry into a TDSection by a single train.
DeJRMTimetableEntry(String, Date, DeJRMTDSection.DeJRMTDSectionDirection) - Constructor for class org.uob.braveapi.signaller.algorithms.leichen.operationaldata.timetables.DeJRMTimetableEntry
 
DeJRMTimetableEntry(DeJRMTimetableEntry) - Constructor for class org.uob.braveapi.signaller.algorithms.leichen.operationaldata.timetables.DeJRMTimetableEntry
Copy constructor
del_S - Static variable in class org.uob.braveapi.signaller.algorithms.leichen.sts.SingleTrainSimulator
 
DispatchRecord - Class in org.uob.braveapi.dispatcher.api
A DispatchRecord consists of a train and a time that it is due to be dispatched.
DispatchRecord(APITime, String) - Constructor for class org.uob.braveapi.dispatcher.api.DispatchRecord
Construct a Dispatch Record.
dispatchRecords - Variable in class org.uob.braveapi.dispatcher.DefaultDispatcher
 
dispatchTrain(String) - Method in interface org.uob.braveapi.BraveDispatcherContext
 
displayGraphs(boolean) - Method in class org.uob.braveapi.signaller.algorithms.leichen.sts.SingleTrainSimulator
Display STS graphs in a simular format to the Matlab STS.
disruptSignal(String, boolean) - Method in interface org.uob.braveapi.BraveSignallerContext
Disrupt or undisrupt the specified signal.
distance - Variable in class org.uob.braveapi.signaller.algorithms.datatypes.SignalDistance
 
distance - Variable in class org.uob.braveapi.signaller.algorithms.datatypes.TDSDistance
 
doesServiceOperateOnRoute(DeJRMServiceTimetable) - Method in class org.uob.braveapi.signaller.algorithms.leichen.operationaldata.junctions.DeJRMRoute
Does the specified service interact with this route at any point?
DP - Class in org.uob.braveapi.signaller
Dynamic Programming algorithm ran in 4730 milliseconds.
DP() - Constructor for class org.uob.braveapi.signaller.DP
 
driveTrain(double, double, double, double, double) - Method in interface org.uob.braveapi.BraveDriverContext
 
DTBE - Class in org.uob.braveapi.signaller
Decision Tree-based elimination algorithm.
DTBE() - Constructor for class org.uob.braveapi.signaller.DTBE
 
DynamicData - Class in org.uob.braveapi.signaller.algorithms.datatypes
 
DynamicData() - Constructor for class org.uob.braveapi.signaller.algorithms.datatypes.DynamicData
 
DynamicData(DynamicData) - Constructor for class org.uob.braveapi.signaller.algorithms.datatypes.DynamicData
 
A B C D E F G H I J L M N O P R S T U V W X Y 
Skip navigation links