Uses of Class
xdevs.core.modeling.Component
-
Packages that use Component Package Description xdevs.core.examples.devstone xdevs.core.examples.dynamic xdevs.core.examples.efp xdevs.core.modeling xdevs.core.modeling.distributed xdevs.core.simulation -
-
Uses of Component in xdevs.core.examples.devstone
Subclasses of Component in xdevs.core.examples.devstone Modifier and Type Class Description class
DevStone
Coupled model to study the performance using DEVStone.class
DevStoneAtomic
DEVStone atomic modelclass
DevStoneCoupledHI
Coupled model to study the performance HI DEVStone modelsclass
DevStoneCoupledHO
Coupled model to study the performance HO DEVStone modelsclass
DevStoneCoupledHOmem
Deprecated.This class is deprecated and will be removed in the future.class
DevStoneCoupledHOmod
Coupled model to study the performance HOmod DEVStone modelsclass
DevStoneCoupledLI
Coupled model to study the performance LI DEVStone modelsclass
DevStoneGenerator
Events generator for the DEVStone benchmark -
Uses of Component in xdevs.core.examples.dynamic
Subclasses of Component in xdevs.core.examples.dynamic Modifier and Type Class Description class
Factory
Factory with dynamic number of machines.class
Machine
Machine class for the Factory example. -
Uses of Component in xdevs.core.examples.efp
Subclasses of Component in xdevs.core.examples.efp Modifier and Type Class Description class
Ef
Experimental-Frame DEVS coupled model.class
Efp
Experimental-Frame + Processor (EFP) DEVS coupled model.class
Generator
Generator of jobs.class
Gpt
Gpt model.class
GptXml
Gpt XML simulation model.class
Processor
Processor of jobs.class
Transducer
Transducer The transducer collects statistics about the jobs. -
Uses of Component in xdevs.core.modeling
Subclasses of Component in xdevs.core.modeling Modifier and Type Class Description class
Atomic
Abstract class for all atomic components in the DEVS formalism.class
Coupled
Class for the coupled models in the DEVS formalism.class
Coupled2Atomic
Class that makes a coupled model behave as an atomic model.Fields in xdevs.core.modeling declared as Component Modifier and Type Field Description protected Component
Component. parent
The parent component of this component.protected Component
Port. parent
The parent component of the port.Fields in xdevs.core.modeling with type parameters of type Component Modifier and Type Field Description protected LinkedList<Component>
Coupled. components
The components of the coupled model.Methods in xdevs.core.modeling that return Component Modifier and Type Method Description Component
Coupled. getComponentByName(String name)
Get the first component (including this coupled model) whose name match with name argument.Component
Component. getParent()
This function has been designed to obtain the parent component of the component.Component
Coupled. getParent()
Returns the parent of the DEVS component.Component
Port. getParent()
Get the parent component of the port.Methods in xdevs.core.modeling that return types with arguments of type Component Modifier and Type Method Description Collection<Component>
Coupled. getComponents()
Get the components of the coupled model.Methods in xdevs.core.modeling with parameters of type Component Modifier and Type Method Description void
Coupled. addComponent(Component component)
Adds a component to the coupled model.void
Coupled. addCoupling(Component cFrom, int oPortIndex, Component cTo, int iPortIndex)
This method add a connection to the DEVS component.void
Coupled. addCoupling(Component cFrom, Port<?> pFrom, Component cTo, Port<?> pTo)
Deprecated.This method add a connection to the DEVS component.protected void
Coupled. removeComponent(Component child)
Remove a component, and related coupling relations from the coupled model.void
Component. setParent(Component parent)
This function has been designed to set the parent component of the component.void
Coupled. setParent(Component parent)
Sets the parent of the DEVS component. -
Uses of Component in xdevs.core.modeling.distributed
Subclasses of Component in xdevs.core.modeling.distributed Modifier and Type Class Description class
CoupledDistributed
This class represents a distributed coupled model. -
Uses of Component in xdevs.core.simulation
Methods in xdevs.core.simulation that return Component Modifier and Type Method Description abstract Component
AbstractSimulator. getModel()
Gets the associated model of the simulator.
-