All Classes
-
All Classes Class Summary Exception Summary Annotation Types Summary Class Description BooleanPlace used as control place.Delay Used for create temporary delays at specific station for a specific durationDom Object used to contain a transition or a place depending of the type "t" or "p".EquNet An EquNet is a Petri-Net which have tokens on a loop with successives transitions and places.EquNetNeural An EqualizationNet EquNetNeural model with transitions, places and their state.EquNetNeuralFix An EqualizationNet EquNetNeural model with transitions, places and their state.EquNetNeuralMov An EqualizationNet EquNetNeural model with transitions, places and their state.EquNetStopsLoic A Net model with transitions, places and their state.EquNetV1Fix this is the first version of Equalization Net with fixed block (1 token per place) V1 : if the previous token is at a stop the timetobrowse calculated is sampled for a token which get into a moving placeEquNetV1Mov this is the first version of Equalization Net with moving block (multiple tokens can be in the same place) V1 : if the previous token is at a stop the timetobrowse calculated is sampledEquNetV2Fix this is the second version of Equalization Net with fixed block (1 token per place) V2 : if the previous speed is 0 to calcul the time for a new token we takes the nominal speed in its next segmentEquNetV2Mov this is the second version ofEqualization Net with moving block (multiple tokens can be in the same place) place) V2 : if the previous speed is 0 to calcul the time for a new token we takes the nominal speed in its next segmentEquNetV3Fix this is the third version ofEqualization Net with fix block (only one token can be in a place) V3 : if the previous speed is 0 to calcul the time for a new token we calculate the speed the token should be if it were in the next placeEquNetV3Mov this is the third version ofEqualization Net with mov block (multiple tokens can be in a place) V3 : if the previous speed is 0 to calcul the time for a new token we calculate the speed the token should be if it were in the next placeEquPlace The EquPlace is a place which can contains multiple tokensEquTransition an EquTransition is a point of control which will define the evolution of a token in the next place, it manages the time a token will stay at the previous placeEquTransitionStopsLoic EvtPlace this pair makes links between timetable events and places to allow transitions of nets at dates predicted by timetablesEvtTrans this pair makes links between timetable events and transitions of the net model it allows to wait to realize an event as the transition linked is not fired.LTL Marking manage the state of the placesMarking manage the state of the places : list the marked place e.g.Marking manage the state of the placesNet A classic Net model with transitions, places and their state.NullGarageException an exception which is called when there is an issue with a garage place in a net to insert new tokensPhysicalModel it is the abstraction of mochysim.Net, trajectory.TrajectoryNet, equalization.EquNet...Place A place is set with its name, number and its content : marked or notPlaceAbstract defines a place from the petri net in the physicalModel, it is the the abstraction of mochysim.Place, trajectory.TrajPlace, equalization.EquPlace...PlaceDom Used to contain informations of a Place object and display it to the user interface.Point A point which define an extrimity of a segment on the time/duration graphRegulNet Model to link a timetable and a net place are linked to events with tableEvent.addPlaceName(placeNumber); table event are linked to transitions with transition.addLinkedEvent(tableEvent); transition are linked to table event with te.addTransName(transitionNumber);RPN RPNConfig Used to control the RegulNet model : the link between a timetable and a netSampler Used to generate random values for different distributionsSchedular It is the abstraction of the TimeTable classSegment segment has increasing abscissae and a decreasing ordinate it defines a part of a trajectory and contains two pointsSim The Sim class allow to control the Net modelStopsLoicToken TableDependency A dependency between a pair of events is a constraint imposing that a start event ocurs before an End event a duration also specifies the minimal amount of time that have to elapse between two events.TableEvent A TableEvent is an object which has a label, number, date to realize the event at the most early, tag(s) and can have links to the net model with transitions or/and places.Tag specify a tag linked to some events used for the statisticsTimeTable A timetable is a list of events, with imposed dependencies.Token a token represents a train/metro...Trajectory It contains one or multiple Segment object(s) to simulate the journey of a token on a graph with the time in the abscissa and the distance in ordinateTrajectoryNet TrajPlace It contains none, one or multiple Trajectory object(s) and symbolize a track portionTrajTransition Transition A transition is set with its name, its content, its previous/next places, its clock and its state none/enabled/firable.TransitionAbstract it defines the abstraction of the transitions of the petri nets models defined by PhysicalModelTransitionDom Used to contain informations of a Transition object and display it to the user interface.TransitionNotFoundException TTChecker Class to verify well formedness of timetablesTTConfig TTConfig is use to control the timetable modelUnblocked