Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a(TimingDependency) - Static method in class net.sf.opendse.realtime.et.qcqp.vars.Vars
- a(TimingDependencyPriority) - Static method in class net.sf.opendse.realtime.et.qcqp.vars.Vars
- AbstractExternalEvaluator - Class in net.sf.opendse.optimization.evaluator
- AbstractExternalEvaluator(String, int) - Constructor for class net.sf.opendse.optimization.evaluator.AbstractExternalEvaluator
- AbstractGraphPanelFormat - Class in net.sf.opendse.visualization
- AbstractGraphPanelFormat() - Constructor for class net.sf.opendse.visualization.AbstractGraphPanelFormat
- AbstractGraphPanelFormat(ColorModel) - Constructor for class net.sf.opendse.visualization.AbstractGraphPanelFormat
- AbstractSpecificationConstraints - Class in net.sf.opendse.optimization.constraints
- AbstractSpecificationConstraints() - Constructor for class net.sf.opendse.optimization.constraints.AbstractSpecificationConstraints
- AbstractSpecificationConstraints.ParameterObject - Class in net.sf.opendse.optimization.constraints
- add(Class<?>, Class<?>...) - Method in class net.sf.opendse.optimization.VariableClassOrder
-
Add the given variable class to the variable order.
- add(Function<T, D>) - Method in class net.sf.opendse.model.Application
- add(Mapping<T, R>) - Method in class net.sf.opendse.model.Mappings
-
Adds a mapping.
- add(Constraint) - Method in class net.sf.opendse.optimization.SATIncremental
-
Add a constraint.
- addEdge(D, Pair<? extends T>) - Method in class net.sf.opendse.model.Application
- addEdge(D, Pair<? extends T>) - Method in class net.sf.opendse.model.Function
- addEdge(D, Collection<? extends T>) - Method in class net.sf.opendse.model.Application
- addEdge(D, Collection<? extends T>) - Method in class net.sf.opendse.model.Function
- addEdge(D, T, T) - Method in class net.sf.opendse.model.Application
- addEdge(D, T, T) - Method in class net.sf.opendse.model.Function
- addListener(ElementSelectionListener) - Method in class net.sf.opendse.visualization.ElementSelection
- addModifiers(TimingGraphModifier...) - Method in class net.sf.opendse.realtime.et.graph.TimingGraphBuilder
- addModules(Module...) - Method in class net.sf.opendse.optimization.SimpleViewer
-
Additional
Module
s to use. - addUnit(Object, Boolean) - Method in class net.sf.opendse.optimization.encoding.common.Units
- addUnit(Literal) - Method in class net.sf.opendse.optimization.encoding.common.Units
- addUnits(Iterable<Literal>) - Method in class net.sf.opendse.optimization.encoding.common.Units
- addUnits(Literal...) - Method in class net.sf.opendse.optimization.encoding.common.ConstraintPreprocessing
- adjust(double) - Static method in class net.sf.opendse.realtime.et.graph.TimingGraphBuilder
- adjust(double) - Static method in class net.sf.opendse.realtime.et.qcqp.MyInterpreter
- adjust(double) - Static method in class net.sf.opendse.realtime.et.qcqp.MyTimingPropertyAnnotater
- ALICEBLUE - Static variable in class net.sf.opendse.visualization.Graphics
- alpha(Color, double) - Static method in class net.sf.opendse.visualization.Graphics
- annotate(TimingGraph, Specification) - Method in class net.sf.opendse.realtime.et.qcqp.MyTimingPropertyAnnotater
- annotate(TimingGraph, Specification, String) - Method in class net.sf.opendse.realtime.et.qcqp.MyTimingPropertyAnnotater
- annotateAttribute(Graph<?, ?>, String, int, int, Generator.Type) - Method in class net.sf.opendse.generator.Generator
- annotateAttribute(Mappings<Task, Resource>, String, int, int) - Method in class net.sf.opendse.generator.MappingGenerator
- annotateBackwardsDeadlines(TimingGraph) - Static method in class net.sf.opendse.realtime.et.graph.TimingGraphBuilder
- ANTIQUEWHITE - Static variable in class net.sf.opendse.visualization.Graphics
- Application<T,
D> - Class in net.sf.opendse.model -
The
Application
is the default implementation of the application graph. - Application() - Constructor for class net.sf.opendse.model.Application
- ApplicationDependencyInterferencePredicate - Class in net.sf.opendse.realtime.et.graph
- ApplicationDependencyInterferencePredicate(TimingGraph) - Constructor for class net.sf.opendse.realtime.et.graph.ApplicationDependencyInterferencePredicate
- ApplicationGenerator - Class in net.sf.opendse.generator
-
The
ApplicationGenerator
contains several methods to generate and transform applications. - ApplicationGenerator() - Constructor for class net.sf.opendse.generator.ApplicationGenerator
-
Constructs an
ApplicationGenerator
with a random seed. - ApplicationGenerator(long) - Constructor for class net.sf.opendse.generator.ApplicationGenerator
-
Constructs an
ApplicationGenerator
with a given seed. - ApplicationGenerator(long, IdProvider, IdProvider, IdProvider) - Constructor for class net.sf.opendse.generator.ApplicationGenerator
-
Constructs an
ApplicationGenerator
. - ApplicationPriorityCyclesPredicate - Class in net.sf.opendse.realtime.et.graph
- ApplicationPriorityCyclesPredicate(TimingGraph) - Constructor for class net.sf.opendse.realtime.et.graph.ApplicationPriorityCyclesPredicate
- ApplicationProvider - Interface in net.sf.opendse.model
-
The
ApplicationProvider
interface applies to classes that provide anApplication
. - apply(Specification, TimingGraph) - Method in interface net.sf.opendse.realtime.et.graph.TimingGraphModifier
- apply(Specification, TimingGraph) - Method in class net.sf.opendse.realtime.et.graph.TimingGraphModifierFilterEdge
- apply(Specification, TimingGraph) - Method in class net.sf.opendse.realtime.et.graph.TimingGraphModifierFilterVertex
- apply(V) - Method in class net.sf.opendse.visualization.algorithm.DistanceFlowLayout
- AQUAMARINE - Static variable in class net.sf.opendse.visualization.Graphics
- Architecture<R,
L> - Class in net.sf.opendse.model -
The
Architecture
is the default implementation of the architecture graph. - Architecture() - Constructor for class net.sf.opendse.model.Architecture
- ArchitectureGenerator - Class in net.sf.opendse.generator
-
The
ArchitectureGenerator
contains several methods to generate and transform architectures. - ArchitectureGenerator() - Constructor for class net.sf.opendse.generator.ArchitectureGenerator
-
Constructs an
ArchitectureGenerator
with a random seed. - ArchitectureGenerator(long) - Constructor for class net.sf.opendse.generator.ArchitectureGenerator
-
Constructs an
ArchitectureGenerator
with a given seed. - ArchitectureGenerator(long, IdProvider, IdProvider) - Constructor for class net.sf.opendse.generator.ArchitectureGenerator
-
Constructs an
ArchitectureGenerator
. - Attributes - Class in net.sf.opendse.model
- Attributes() - Constructor for class net.sf.opendse.model.Attributes
- AZURE - Static variable in class net.sf.opendse.visualization.Graphics
B
- b(TimingElement) - Static method in class net.sf.opendse.realtime.et.qcqp.vars.Vars
- Base64Coder - Class in net.sf.opendse.io
-
A Base64 encoder/decoder.
- BEIGE - Static variable in class net.sf.opendse.visualization.Graphics
- BellmanFord<V,
E> - Class in net.sf.opendse.visualization.algorithm -
The
BellmanFord
algorithm. - BellmanFord() - Constructor for class net.sf.opendse.visualization.algorithm.BellmanFord
-
Constructs the algorithm with node value of 1.
- BellmanFord(Transformer<V, Double>) - Constructor for class net.sf.opendse.visualization.algorithm.BellmanFord
-
Constructs the algorithm with individual node values.
- BinaryReachability - Class in net.sf.opendse.optimization.encoding.common
-
This class performs a binary search on a linear search problem, i.e., it search if some variables have to be 0 or 1 to fulfill all constraints.
- BinaryReachability() - Constructor for class net.sf.opendse.optimization.encoding.common.BinaryReachability
- BISQUE - Static variable in class net.sf.opendse.visualization.Graphics
- BLACK - Static variable in class net.sf.opendse.visualization.Graphics
- BLANCHEDALMOND - Static variable in class net.sf.opendse.visualization.Graphics
- BLUE - Static variable in class net.sf.opendse.visualization.Graphics
- BLUEVIOLET - Static variable in class net.sf.opendse.visualization.Graphics
- BROWN - Static variable in class net.sf.opendse.visualization.Graphics
- build(Specification) - Method in class net.sf.opendse.realtime.et.graph.TimingGraphBuilder
- BURLYWOOD - Static variable in class net.sf.opendse.visualization.Graphics
C
- c(TimingElement) - Static method in class net.sf.opendse.realtime.et.qcqp.vars.Vars
- CADETBLUE - Static variable in class net.sf.opendse.visualization.Graphics
- CAPACITY - Static variable in interface net.sf.opendse.optimization.constraints.SpecificationConstraints
- CAPACITY_ACTION - Static variable in interface net.sf.opendse.optimization.constraints.SpecificationConstraints
- CAPACITY_MAX - Static variable in interface net.sf.opendse.optimization.constraints.SpecificationConstraints
- CAPACITY_MIN - Static variable in interface net.sf.opendse.optimization.constraints.SpecificationConstraints
- CAPACITY_RATIO - Static variable in interface net.sf.opendse.optimization.constraints.SpecificationConstraints
- CAPACITY_SCALE - Static variable in interface net.sf.opendse.optimization.constraints.SpecificationConstraints
- CAPACITY_VALUE - Static variable in interface net.sf.opendse.optimization.constraints.SpecificationConstraints
- CHARTREUSE - Static variable in class net.sf.opendse.visualization.Graphics
- CHOCOLATE - Static variable in class net.sf.opendse.visualization.Graphics
- ClassDictionary - Interface in net.sf.opendse.io
-
The
ClassDictionary
is used to look up class-related information about the classes modeling elements of the specification, such as their string names. - ClassDictionaryDefault - Class in net.sf.opendse.io
- ClassDictionaryDefault() - Constructor for class net.sf.opendse.io.ClassDictionaryDefault
- ClassEvaluatorModule - Class in net.sf.opendse.optimization.evaluator
- ClassEvaluatorModule() - Constructor for class net.sf.opendse.optimization.evaluator.ClassEvaluatorModule
- clone(Application<T, D>) - Static method in class net.sf.opendse.model.Models
- clone(Architecture<R, L>) - Static method in class net.sf.opendse.model.Models
- clone(Specification) - Static method in class net.sf.opendse.model.Models
- CLRR - Class in net.sf.opendse.optimization.encoding.variables
- CLRR(Task, Edge, Resource, Resource) - Constructor for class net.sf.opendse.optimization.encoding.variables.CLRR
- CLRRP - Class in net.sf.opendse.optimization.encoding.variables
- CLRRP(Task, Edge, Resource, Resource, Task) - Constructor for class net.sf.opendse.optimization.encoding.variables.CLRRP
- CLRRT - Class in net.sf.opendse.optimization.encoding.variables
- CLRRT(Task, Edge, Resource, Resource, int) - Constructor for class net.sf.opendse.optimization.encoding.variables.CLRRT
- ColorModel - Interface in net.sf.opendse.visualization
-
Defines a color scheme for an
AbstractGraphPanelFormat
. - ColorModelApplication - Class in net.sf.opendse.visualization
- ColorModelApplication() - Constructor for class net.sf.opendse.visualization.ColorModelApplication
- ColorModelArchitecture - Class in net.sf.opendse.visualization
- ColorModelArchitecture() - Constructor for class net.sf.opendse.visualization.ColorModelArchitecture
- Common - Class in net.sf.opendse.io
-
The
Common
class contains common methods for reading and writing aSpecification
. - Common() - Constructor for class net.sf.opendse.io.Common
- Communication - Class in net.sf.opendse.model
-
The
Communication
is the default implementation of theICommunication
interface. - Communication(String) - Constructor for class net.sf.opendse.model.Communication
-
Constructs a new communication.
- Communication(Element) - Constructor for class net.sf.opendse.model.Communication
-
Constructs a new communication.
- COMMUNICATION - Enum constant in enum class net.sf.opendse.generator.Generator.Type
- COMMUNICATION - Enum constant in enum class net.sf.opendse.model.Task.Type
-
Communication task.
- CommunicationLearn - Class in net.sf.opendse.optimization.encoding
-
The
CommunicationLearn
learns units from the communication variables. - CommunicationLearn() - Constructor for class net.sf.opendse.optimization.encoding.CommunicationLearn
- CommunicationVariable - Interface in net.sf.opendse.optimization.encoding.variables
- compare(Object, Object) - Method in class net.sf.opendse.optimization.encoding.Encoding.VariableComparator
- compareTo(ParameterReference) - Method in class net.sf.opendse.model.parameter.ParameterReference
- CONNECT - Static variable in interface net.sf.opendse.optimization.constraints.SpecificationConstraints
- CONNECT_MAX - Static variable in interface net.sf.opendse.optimization.constraints.SpecificationConstraints
- CONNECT_MIN - Static variable in interface net.sf.opendse.optimization.constraints.SpecificationConstraints
- ConnectConstraint(Resource, String, Set<Link>) - Constructor for class net.sf.opendse.optimization.constraints.SpecificationConnectConstraints.ConnectConstraint
- ConstraintPreprocessing - Class in net.sf.opendse.optimization.encoding.common
-
The
ConstraintPreprocessing
performs a preprocessing on constraints. - ConstraintPreprocessing() - Constructor for class net.sf.opendse.optimization.encoding.common.ConstraintPreprocessing
- ConstraintPreprocessing(boolean, boolean, Comparator<Object>, Predicate<Object>, boolean) - Constructor for class net.sf.opendse.optimization.encoding.common.ConstraintPreprocessing
- ConstraintPreprocessing(Comparator<Object>) - Constructor for class net.sf.opendse.optimization.encoding.common.ConstraintPreprocessing
- convertModel(Model) - Method in class net.sf.opendse.optimization.SATCreatorDecoder
- copy(Application<Task, Dependency>) - Static method in class net.sf.opendse.model.Models
- copy(Architecture<Resource, Link>) - Static method in class net.sf.opendse.model.Models
- copy(Element) - Static method in class net.sf.opendse.model.Models
- copy(Element) - Method in class net.sf.opendse.optimization.encoding.Interpreter
- copy(Mapping<?, ?>) - Static method in class net.sf.opendse.model.Models
- copy(Mapping<?, ?>) - Method in class net.sf.opendse.optimization.encoding.Interpreter
- copy(Specification) - Static method in class net.sf.opendse.model.Models
-
Creates a copy of the given
Specification
usingModels.copy(Element)
, i.e., create new instances for allElement
s. - copyMappings(Mappings<Task, Resource>, Architecture<Resource, Link>, Application<Task, Dependency>) - Static method in class net.sf.opendse.model.Models
- copyRoutings(Application<Task, Dependency>, Routings<Task, Resource, Link>, Application<Task, Dependency>, Architecture<Resource, Link>) - Static method in class net.sf.opendse.model.Models
- CORAL - Static variable in class net.sf.opendse.visualization.Graphics
- CORNFLOWERBLUE - Static variable in class net.sf.opendse.visualization.Graphics
- CORNSILK - Static variable in class net.sf.opendse.visualization.Graphics
- CR - Class in net.sf.opendse.optimization.encoding.variables
- CR(Task, Resource) - Constructor for class net.sf.opendse.optimization.encoding.variables.CR
- create() - Method in class net.sf.opendse.optimization.DesignSpaceExplorationCreator
- create() - Method in class net.sf.opendse.optimization.ParameterCreator
- create(Application<Task, Dependency>, Collection<Resource>, int, int) - Method in class net.sf.opendse.generator.MappingGenerator
-
Creates mappings.
- create(Application<Task, Dependency>, Architecture<Resource, Link>, int, int) - Method in class net.sf.opendse.generator.MappingGenerator
-
Creates mappings.
- createConstraints() - Method in class net.sf.opendse.optimization.SATCreatorDecoder
- CustomEdgeLabelRender() - Constructor for class net.sf.opendse.visualization.GraphPanel.CustomEdgeLabelRender
- CustomModalGraphMouse<V,
E> - Class in net.sf.opendse.visualization - CustomModalGraphMouse() - Constructor for class net.sf.opendse.visualization.CustomModalGraphMouse
- CustomVertexLabelRenderer() - Constructor for class net.sf.opendse.visualization.GraphPanel.CustomVertexLabelRenderer
- CustomVertexRenderer() - Constructor for class net.sf.opendse.visualization.GraphPanel.CustomVertexRenderer
- CYAN - Static variable in class net.sf.opendse.visualization.Graphics
- CycleBreakFilter<V,
E> - Class in net.sf.opendse.visualization.algorithm - CycleBreakFilter() - Constructor for class net.sf.opendse.visualization.algorithm.CycleBreakFilter
D
- d(TimingElement) - Static method in class net.sf.opendse.realtime.et.qcqp.vars.Vars
- DARKGOLDENROD - Static variable in class net.sf.opendse.visualization.Graphics
- DARKGREEN - Static variable in class net.sf.opendse.visualization.Graphics
- DARKKHAKI - Static variable in class net.sf.opendse.visualization.Graphics
- DARKOLIVEGREEN - Static variable in class net.sf.opendse.visualization.Graphics
- DARKORANGE - Static variable in class net.sf.opendse.visualization.Graphics
- DARKORCHID - Static variable in class net.sf.opendse.visualization.Graphics
- DARKSALMON - Static variable in class net.sf.opendse.visualization.Graphics
- DARKSEAGREEN - Static variable in class net.sf.opendse.visualization.Graphics
- DARKSLATEBLUE - Static variable in class net.sf.opendse.visualization.Graphics
- DARKSLATEGRAY - Static variable in class net.sf.opendse.visualization.Graphics
- DARKTURQUOISE - Static variable in class net.sf.opendse.visualization.Graphics
- DARKVIOLET - Static variable in class net.sf.opendse.visualization.Graphics
- DEADLINE - Static variable in class net.sf.opendse.realtime.et.PriorityScheduler
- decode(char[]) - Static method in class net.sf.opendse.io.Base64Coder
-
Decodes a byte array from Base64 format.
- decode(char[], int, int) - Static method in class net.sf.opendse.io.Base64Coder
-
Decodes a byte array from Base64 format.
- decode(String) - Static method in class net.sf.opendse.io.Base64Coder
-
Decodes a byte array from Base64 format.
- decode(CompositeGenotype<String, Genotype>) - Method in class net.sf.opendse.optimization.DesignSpaceExplorationDecoder
- decode(CompositeGenotype<String, Genotype>) - Method in class net.sf.opendse.optimization.ParameterDecoder
- decodeLines(String) - Static method in class net.sf.opendse.io.Base64Coder
-
Decodes a byte array from Base64 format and ignores line separators, tabs and blanks.
- decodeString(String) - Static method in class net.sf.opendse.io.Base64Coder
-
Decodes a string from Base64 format.
- decorate(Model) - Method in class net.sf.opendse.optimization.encoding.common.ConstraintPreprocessing
- decorate(Model) - Method in class net.sf.opendse.optimization.SATConstraints
- DEEPPINK - Static variable in class net.sf.opendse.visualization.Graphics
- DEEPSKYBLUE - Static variable in class net.sf.opendse.visualization.Graphics
- DELAY - Enum constant in enum class net.sf.opendse.realtime.et.qcqp.MyEncoder.OptimizationObjective
- DELAY - Static variable in class net.sf.opendse.realtime.et.PriorityScheduler
- DELAY_AND_JITTER_ALL - Enum constant in enum class net.sf.opendse.realtime.et.qcqp.MyEncoder.OptimizationObjective
- DelaySchedulerEdgePredicate - Class in net.sf.opendse.realtime.et.graph
- DelaySchedulerEdgePredicate(TimingGraph) - Constructor for class net.sf.opendse.realtime.et.graph.DelaySchedulerEdgePredicate
- DELETION - Enum constant in enum class net.sf.opendse.realtime.et.qcqp.MyConflictRefinement.ConflictRefinementMethod
- Dependency - Class in net.sf.opendse.model
-
The
Dependency
is the basic edge element inApplication
graphs. - Dependency(String) - Constructor for class net.sf.opendse.model.Dependency
-
Constructs a new dependency.
- Dependency(Element) - Constructor for class net.sf.opendse.model.Dependency
-
Constructs a new dependency.
- DesignSpaceExplorationCreator - Class in net.sf.opendse.optimization
- DesignSpaceExplorationCreator(SATCreatorDecoder, ParameterCreator) - Constructor for class net.sf.opendse.optimization.DesignSpaceExplorationCreator
- DesignSpaceExplorationDecoder - Class in net.sf.opendse.optimization
- DesignSpaceExplorationDecoder(SATCreatorDecoder, ParameterDecoder, SpecificationWrapper) - Constructor for class net.sf.opendse.optimization.DesignSpaceExplorationDecoder
- DesignSpaceExplorationEvaluator - Class in net.sf.opendse.optimization
- DesignSpaceExplorationEvaluator(Set<ImplementationEvaluator>, Provider<Objectives>) - Constructor for class net.sf.opendse.optimization.DesignSpaceExplorationEvaluator
- DesignSpaceExplorationModule - Class in net.sf.opendse.optimization
- DesignSpaceExplorationModule() - Constructor for class net.sf.opendse.optimization.DesignSpaceExplorationModule
- determineIIS(MyConflictRefinement.ConflictRefinementMethod) - Method in class net.sf.opendse.realtime.et.PriorityScheduler
- DIMGRAY - Static variable in class net.sf.opendse.visualization.Graphics
- DirectedLink(Link, Resource, Resource) - Constructor for class net.sf.opendse.model.Models.DirectedLink
-
Constructs a
DirectedLink
. - DistanceFlowLayout<V,
E> - Class in net.sf.opendse.visualization.algorithm - DistanceFlowLayout(Graph<V, E>) - Constructor for class net.sf.opendse.visualization.algorithm.DistanceFlowLayout
- DODGERBLUE - Static variable in class net.sf.opendse.visualization.Graphics
- doEncoding(Collection<Constraint>) - Method in class net.sf.opendse.optimization.constraints.AbstractSpecificationConstraints
- doEncoding(Collection<Constraint>) - Method in interface net.sf.opendse.optimization.constraints.SpecificationConstraints
- doEncoding(Collection<Constraint>) - Method in class net.sf.opendse.optimization.constraints.SpecificationConstraintsMulti
- doEncoding(Collection<Constraint>) - Method in class net.sf.opendse.optimization.constraints.SpecificationElementsConstraints
- doInterpreting(Specification, Model) - Method in class net.sf.opendse.optimization.constraints.SpecificationCapacityConstraints
- doInterpreting(Specification, Model) - Method in class net.sf.opendse.optimization.constraints.SpecificationConnectConstraints
- doInterpreting(Specification, Model) - Method in interface net.sf.opendse.optimization.constraints.SpecificationConstraints
- doInterpreting(Specification, Model) - Method in class net.sf.opendse.optimization.constraints.SpecificationConstraintsMulti
- doInterpreting(Specification, Model) - Method in class net.sf.opendse.optimization.constraints.SpecificationElementsConstraints
- doInterpreting(Specification, Model) - Method in class net.sf.opendse.optimization.constraints.SpecificationRouterConstraints
- drawEdge(Edge) - Method in class net.sf.opendse.visualization.AbstractGraphPanelFormat
- drawEdge(Edge) - Method in interface net.sf.opendse.visualization.GraphPanelFormat
- drawEdge(Edge) - Method in class net.sf.opendse.visualization.GraphPanelFormatApplication
- DSE - Static variable in class net.sf.opendse.visualization.PIcons
E
- EAVI - Class in net.sf.opendse.optimization.encoding.variables
- EAVI(Element, String, Object, Integer) - Constructor for class net.sf.opendse.optimization.encoding.variables.EAVI
- Edge - Class in net.sf.opendse.model
-
The
Edge
is the basic edge element in aGraph
. - Edge(String) - Constructor for class net.sf.opendse.model.Edge
-
Constructs a new edge.
- Edge(Element) - Constructor for class net.sf.opendse.model.Edge
-
Constructs a new edge.
- EDGE - Enum constant in enum class net.sf.opendse.generator.Generator.Type
- Element - Class in net.sf.opendse.model
-
The
Element
is the default element. - Element(String) - Constructor for class net.sf.opendse.model.Element
-
Constructs a new
Element
. - Element(Element) - Constructor for class net.sf.opendse.model.Element
-
Constructs a new
Element
from a parent, i.e., a copy with local attributes. - ELEMENT - Enum constant in enum class net.sf.opendse.generator.Generator.Type
- ElementList - Class in net.sf.opendse.optimization.constraints
- ElementList() - Constructor for class net.sf.opendse.optimization.constraints.ElementList
- ElementList(String...) - Constructor for class net.sf.opendse.optimization.constraints.ElementList
- ElementList(Collection<? extends String>) - Constructor for class net.sf.opendse.optimization.constraints.ElementList
- ElementList(Element...) - Constructor for class net.sf.opendse.optimization.constraints.ElementList
- elements(String...) - Static method in class net.sf.opendse.optimization.constraints.ElementList
- elements(Collection<? extends Element>) - Static method in class net.sf.opendse.optimization.constraints.ElementList
- elements(Element...) - Static method in class net.sf.opendse.optimization.constraints.ElementList
- ELEMENTS_EXCLUDE - Static variable in interface net.sf.opendse.optimization.constraints.SpecificationConstraints
- ELEMENTS_REQUIRE - Static variable in interface net.sf.opendse.optimization.constraints.SpecificationConstraints
- ElementSelection - Class in net.sf.opendse.visualization
- ElementSelection() - Constructor for class net.sf.opendse.visualization.ElementSelection
- ElementSelectionListener - Interface in net.sf.opendse.visualization
- encode(byte[]) - Static method in class net.sf.opendse.io.Base64Coder
-
Encodes a byte array into Base64 format.
- encode(byte[], int) - Static method in class net.sf.opendse.io.Base64Coder
-
Encodes a byte array into Base64 format.
- encode(byte[], int, int) - Static method in class net.sf.opendse.io.Base64Coder
-
Encodes a byte array into Base64 format.
- encode(TimingGraph) - Method in class net.sf.opendse.realtime.et.qcqp.MyEncoder
- encode(TimingGraph, boolean) - Method in class net.sf.opendse.realtime.et.qcqp.MyEncoder
- encodeLines(byte[]) - Static method in class net.sf.opendse.io.Base64Coder
-
Encodes a byte array into Base 64 format and breaks the output into lines of 76 characters.
- encodeLines(byte[], int, int, int, String) - Static method in class net.sf.opendse.io.Base64Coder
-
Encodes a byte array into Base 64 format and breaks the output into lines.
- encodeString(String) - Static method in class net.sf.opendse.io.Base64Coder
-
Encodes a string into Base64 format.
- Encoding - Class in net.sf.opendse.optimization.encoding
-
The
Encoding
transforms the exploration problem into a set of constraints. - Encoding(SpecificationConstraints, Encoding.RoutingEncoding) - Constructor for class net.sf.opendse.optimization.encoding.Encoding
- Encoding.RoutingEncoding - Enum Class in net.sf.opendse.optimization.encoding
- Encoding.VariableComparator - Class in net.sf.opendse.optimization.encoding
- equals(Object) - Method in class net.sf.opendse.model.Element
- equals(Object) - Method in class net.sf.opendse.model.Function
- equals(Object) - Method in class net.sf.opendse.model.Mapping
- equals(Object) - Method in class net.sf.opendse.model.parameter.ParameterReference
- equals(Object) - Method in class net.sf.opendse.optimization.encoding.variables.Variable
- equals(Object) - Method in class net.sf.opendse.realtime.et.graph.TimingDependency
- equals(Object) - Method in class net.sf.opendse.realtime.et.graph.TimingElement
- equals(Object) - Method in class net.sf.opendse.realtime.et.qcqp.vars.ValueObject
- evaluate(Specification) - Method in class net.sf.opendse.model.ValidImplementationPredicate
- evaluate(Specification) - Method in class net.sf.opendse.model.ValidSpecificationPredicate
- evaluate(Specification, Objectives) - Method in class net.sf.opendse.optimization.evaluator.ExternalEvaluatorFile
- evaluate(Specification, Objectives) - Method in class net.sf.opendse.optimization.evaluator.ExternalEvaluatorStream
- evaluate(Specification, Objectives) - Method in class net.sf.opendse.optimization.evaluator.SumEvaluator
- evaluate(Specification, Objectives) - Method in interface net.sf.opendse.optimization.ImplementationEvaluator
-
Evaluates the objectives and returns a new implementation if the evaluator changed the implementation.
- evaluate(ImplementationWrapper) - Method in class net.sf.opendse.optimization.DesignSpaceExplorationEvaluator
- evaluate(TimingDependency) - Method in class net.sf.opendse.realtime.et.graph.ApplicationDependencyInterferencePredicate
- evaluate(TimingDependency) - Method in class net.sf.opendse.realtime.et.graph.ApplicationPriorityCyclesPredicate
- evaluate(TimingDependency) - Method in class net.sf.opendse.realtime.et.graph.DelaySchedulerEdgePredicate
- evaluate(TimingDependency) - Method in class net.sf.opendse.realtime.et.graph.RateMonotonicEdgeFilterPredicate
-
Deprecated.
- evaluate(TimingElement) - Method in class net.sf.opendse.realtime.et.graph.SourceTargetCommunicationPredicate
- EvaluatorModule - Class in net.sf.opendse.optimization.evaluator
- EvaluatorModule() - Constructor for class net.sf.opendse.optimization.evaluator.EvaluatorModule
- exclude(Constraint) - Method in class net.sf.opendse.optimization.SATIncremental
-
Deprecated.
- EXECUTION_TIME - Static variable in class net.sf.opendse.realtime.et.PriorityScheduler
- ExternalEvaluatorFile - Class in net.sf.opendse.optimization.evaluator
- ExternalEvaluatorFile(String, int) - Constructor for class net.sf.opendse.optimization.evaluator.ExternalEvaluatorFile
- ExternalEvaluatorModule - Class in net.sf.opendse.optimization.evaluator
- ExternalEvaluatorModule() - Constructor for class net.sf.opendse.optimization.evaluator.ExternalEvaluatorModule
- ExternalEvaluatorModule.Type - Enum Class in net.sf.opendse.optimization.evaluator
- ExternalEvaluatorStream - Class in net.sf.opendse.optimization.evaluator
- ExternalEvaluatorStream(String, int) - Constructor for class net.sf.opendse.optimization.evaluator.ExternalEvaluatorStream
F
- FILE - Enum constant in enum class net.sf.opendse.optimization.evaluator.ExternalEvaluatorModule.Type
- fill(Application<Task, Dependency>, Architecture<Resource, Link>) - Method in class net.sf.opendse.optimization.encoding.RoutingGenerator
-
Create full routings graphs.
- filter(Specification) - Static method in class net.sf.opendse.optimization.encoding.RoutingFilter
- filter(Specification, Collection<Function<Task, Dependency>>) - Static method in class net.sf.opendse.model.Models
- filterByFunctionName(Specification, String...) - Static method in class net.sf.opendse.model.Models
- filterByFunctionName(Specification, Collection<String>) - Static method in class net.sf.opendse.model.Models
- filterByResources(Specification, Collection<Resource>) - Static method in class net.sf.opendse.model.Models
- filterCommunications(Iterable<Task>) - Static method in class net.sf.opendse.model.Models
-
Filters an
Iterable
such that only communication tasks are considered. - filterProcesses(Iterable<Task>) - Static method in class net.sf.opendse.model.Models
-
Filters an
Iterable
such that only process tasks are considered. - filterType(Iterable<E>, String...) - Static method in class net.sf.opendse.model.Models
- find(TimingGraph, Specification) - Method in interface net.sf.opendse.realtime.et.qcqp.MyConflictRefinement
- find(TimingGraph, Specification) - Method in class net.sf.opendse.realtime.et.qcqp.MyConflictRefinementDeletion
- find(TimingGraph, Specification) - Method in class net.sf.opendse.realtime.et.qcqp.MyConflictRefinementHierarchical
- find(TimingGraph, Specification, Set<TimingElement>) - Method in class net.sf.opendse.realtime.et.qcqp.MyConflictRefinementDeletion
- findFunctions(TimingGraph, Specification) - Method in class net.sf.opendse.realtime.et.qcqp.MyConflictRefinementHierarchical
- findNode(TimingElement) - Method in class net.sf.opendse.realtime.et.graph.TimingGraph
- FIREBRICK - Static variable in class net.sf.opendse.visualization.Graphics
- FIXEDDELAY - Static variable in class net.sf.opendse.realtime.et.PriorityScheduler
- FIXEDDELAY_JITTER - Static variable in class net.sf.opendse.realtime.et.PriorityScheduler
- FIXEDDELAY_RESPONSE - Static variable in class net.sf.opendse.realtime.et.PriorityScheduler
- FIXEDPRIORITY_NONPREEMPTIVE - Static variable in class net.sf.opendse.realtime.et.PriorityScheduler
- FIXEDPRIORITY_PREEMPTIVE - Static variable in class net.sf.opendse.realtime.et.PriorityScheduler
- FLORALWHITE - Static variable in class net.sf.opendse.visualization.Graphics
- FLOW - Enum constant in enum class net.sf.opendse.optimization.encoding.Encoding.RoutingEncoding
- FORESTGREEN - Static variable in class net.sf.opendse.visualization.Graphics
- fromString(String) - Static method in class net.sf.opendse.io.Common
-
Transforms a Base64 string into an object.
- Function<T,
D> - Class in net.sf.opendse.model - Function(String) - Constructor for class net.sf.opendse.model.Function
- Function(Attributes) - Constructor for class net.sf.opendse.model.Function
- FUNCTION - Enum constant in enum class net.sf.opendse.model.Task.Type
-
Functional task.
G
- GAINSBORO - Static variable in class net.sf.opendse.visualization.Graphics
- generate(int, int, int) - Method in class net.sf.opendse.generator.ApplicationGenerator
-
Returns an application generated by the TGFF algorithm (old).
- Generator - Class in net.sf.opendse.generator
- Generator(Random) - Constructor for class net.sf.opendse.generator.Generator
- Generator.Type - Enum Class in net.sf.opendse.generator
- get() - Method in interface net.sf.opendse.realtime.et.SolverProvider
- get() - Method in class net.sf.opendse.visualization.ElementSelection
- get(int) - Method in class net.sf.opendse.optimization.encoding.variables.Variable
- get(String) - Method in class net.sf.opendse.optimization.ParameterMap
- get(Node) - Method in interface net.sf.opendse.visualization.ColorModel
- get(Node) - Method in class net.sf.opendse.visualization.ColorModelApplication
- get(Node) - Method in class net.sf.opendse.visualization.ColorModelArchitecture
- get(Specification) - Method in class net.sf.opendse.optimization.encoding.SingleImplementation
- get(Specification, boolean) - Method in class net.sf.opendse.optimization.encoding.SingleImplementation
- get(R) - Method in class net.sf.opendse.model.Mappings
-
Returns all mappings with the specified target.
- get(T) - Method in class net.sf.opendse.model.Mappings
-
Returns all mappings with the specified source.
- get(T) - Method in class net.sf.opendse.model.Routings
-
Gets a routing for a task
- get(T, R) - Method in class net.sf.opendse.model.Mappings
-
Returns all mappings with the specified source and target.
- getA() - Method in class net.sf.opendse.optimization.encoding.variables.EAVI
- getActiveParameters() - Method in class net.sf.opendse.optimization.constraints.AbstractSpecificationConstraints
- getActiveParameters() - Method in interface net.sf.opendse.optimization.constraints.SpecificationConstraints
- getActiveParameters() - Method in class net.sf.opendse.optimization.constraints.SpecificationConstraintsMulti
- getActiveParameters() - Method in class net.sf.opendse.optimization.constraints.SpecificationElementsConstraints
- getAll() - Method in class net.sf.opendse.model.Mappings
-
Returns all mappings as a set.
- getApplication() - Method in interface net.sf.opendse.model.ApplicationProvider
-
Returns the
Application
. - getApplication() - Method in class net.sf.opendse.model.Specification
-
Returns the application.
- getApplication() - Method in class net.sf.opendse.model.SpecificationTypeBased
-
Returns the
Application
. - getArchitecture() - Method in class net.sf.opendse.model.Specification
-
Returns the architecture.
- getAttribute() - Method in class net.sf.opendse.model.parameter.ParameterReference
-
Returns the name of the
Attribute
. - getAttribute() - Method in class net.sf.opendse.optimization.constraints.AbstractSpecificationConstraints.ParameterObject
- getAttribute() - Method in class net.sf.opendse.optimization.constraints.SpecificationConnectConstraints.ConnectConstraint
- getAttribute(String) - Method in class net.sf.opendse.model.Attributes
- getAttribute(String) - Method in class net.sf.opendse.model.Element
- getAttribute(String) - Method in class net.sf.opendse.model.Function
- getAttribute(String) - Method in interface net.sf.opendse.model.IAttributes
-
Returns the attribute
- getAttribute(String) - Method in class net.sf.opendse.model.Specification
- getAttribute(String) - Method in class net.sf.opendse.model.SpecificationTypeBased
- getAttributeNames() - Method in class net.sf.opendse.model.Attributes
- getAttributeNames() - Method in class net.sf.opendse.model.Element
- getAttributeNames() - Method in class net.sf.opendse.model.Function
- getAttributeNames() - Method in interface net.sf.opendse.model.IAttributes
-
Returns the attribute names.
- getAttributeNames() - Method in class net.sf.opendse.model.Specification
- getAttributeNames() - Method in class net.sf.opendse.model.SpecificationTypeBased
- getAttributeParameter(String) - Method in class net.sf.opendse.model.Attributes
- getAttributeParameter(String) - Method in class net.sf.opendse.model.Element
- getAttributeParameter(String) - Method in class net.sf.opendse.model.Function
- getAttributeParameter(String) - Method in interface net.sf.opendse.model.IAttributes
-
Return the parameter definition or
null
if the attribute is not defined as parameter. - getAttributeParameter(String) - Method in class net.sf.opendse.model.Specification
- getAttributeParameter(String) - Method in class net.sf.opendse.model.SpecificationTypeBased
- getAttributes() - Method in class net.sf.opendse.model.Attributes
- getAttributes() - Method in class net.sf.opendse.model.Element
- getAttributes() - Method in class net.sf.opendse.model.Function
- getAttributes() - Method in interface net.sf.opendse.model.IAttributes
-
Returns the map of all pairs of attributes.
- getAttributes() - Method in class net.sf.opendse.model.Specification
- getAttributes() - Method in class net.sf.opendse.model.SpecificationTypeBased
- getC() - Method in class net.sf.opendse.optimization.encoding.variables.CR
- getClass(String) - Method in interface net.sf.opendse.io.ClassDictionary
-
Returns the class associated with the given name
- getClass(String) - Method in class net.sf.opendse.io.ClassDictionaryDefault
- getClassname() - Method in class net.sf.opendse.optimization.evaluator.ClassEvaluatorModule
- getColor(Edge) - Method in interface net.sf.opendse.visualization.GraphPanelFormat
- getColor(Edge) - Method in class net.sf.opendse.visualization.GraphPanelFormatApplication
- getColor(Edge) - Method in class net.sf.opendse.visualization.GraphPanelFormatArchitecture
- getColor(Node) - Method in class net.sf.opendse.visualization.AbstractGraphPanelFormat
- getColor(Node) - Method in interface net.sf.opendse.visualization.GraphPanelFormat
- getColorModel() - Method in class net.sf.opendse.visualization.AbstractGraphPanelFormat
- getCommand() - Method in class net.sf.opendse.optimization.evaluator.ExternalEvaluatorModule
- getCommunication() - Method in class net.sf.opendse.optimization.encoding.variables.CLRR
- getCommunication() - Method in class net.sf.opendse.optimization.encoding.variables.CLRRP
- getCommunication() - Method in class net.sf.opendse.optimization.encoding.variables.CLRRT
- getCommunication() - Method in interface net.sf.opendse.optimization.encoding.variables.CommunicationVariable
- getCommunication() - Method in class net.sf.opendse.optimization.encoding.variables.CR
- getConfig() - Method in class net.sf.opendse.optimization.evaluator.ClassEvaluatorModule
- getConnectConstraints(Specification) - Static method in class net.sf.opendse.optimization.constraints.SpecificationConnectConstraints
- getConstraints() - Method in class net.sf.opendse.optimization.SATConstraints
- getDest() - Method in class net.sf.opendse.model.Models.DirectedLink
-
Returns the destination
Resource
. - getDest() - Method in class net.sf.opendse.optimization.encoding.variables.CLRR
- getDest() - Method in class net.sf.opendse.optimization.encoding.variables.CLRRP
- getDest() - Method in class net.sf.opendse.optimization.encoding.variables.CLRRT
- getDest() - Method in class net.sf.opendse.visualization.LocalEdge
- getE() - Method in class net.sf.opendse.optimization.encoding.variables.EAVI
- getEdge() - Method in class net.sf.opendse.visualization.LocalEdge
- getEdge(E) - Method in class net.sf.opendse.model.Graph
-
Return the edge.
- getEdge(String) - Method in class net.sf.opendse.model.Graph
-
Return the edge with the specified id or
null
if no edge with the givenid
exists. - getEdgeLabelRendererComponent(JComponent, Object, Font, boolean, E) - Method in class net.sf.opendse.visualization.GraphPanel.CustomEdgeLabelRender
- getElements() - Method in class net.sf.opendse.model.parameter.ParameterSelect
-
Returns the set of available elements.
- getElements(Specification) - Static method in class net.sf.opendse.model.Models
-
Returns all
Element
objects of aSpecification
. - getElementsMap(Specification) - Static method in class net.sf.opendse.model.Models
-
Returns a map of all pairs of
ids
and the correspondingElement
objects. - getFilename() - Method in class net.sf.opendse.optimization.io.InputModule
- getFilename() - Method in class net.sf.opendse.optimization.io.OutputModule
- getFullTimingGraph() - Method in class net.sf.opendse.realtime.et.PriorityScheduler
- getFunction(D) - Method in class net.sf.opendse.model.Application
- getFunction(String) - Method in class net.sf.opendse.model.Application
- getFunction(T) - Method in class net.sf.opendse.model.Application
- getFunctions() - Method in class net.sf.opendse.model.Application
- getGraph() - Method in class net.sf.opendse.visualization.algorithm.DistanceFlowLayout
- getGraph() - Method in interface net.sf.opendse.visualization.GraphPanelFormat
- getGraph() - Method in class net.sf.opendse.visualization.GraphPanelFormatApplication
- getGraph() - Method in class net.sf.opendse.visualization.GraphPanelFormatArchitecture
- getI() - Method in class net.sf.opendse.optimization.encoding.variables.EAVI
- getId() - Method in class net.sf.opendse.model.Element
-
Returns the id.
- getId() - Method in class net.sf.opendse.model.Function
- getId() - Method in class net.sf.opendse.model.parameter.ParameterReference
-
Returns the
id
of the referencedElement
. - getId() - Method in class net.sf.opendse.realtime.et.graph.TimingDependency
- getIdentifier() - Method in class net.sf.opendse.model.parameter.ParameterUniqueID
-
Returns the identifier.
- getImplementation() - Method in class net.sf.opendse.optimization.ImplementationWrapper
- getInLinks(Architecture<Resource, Link>, Resource) - Static method in class net.sf.opendse.model.Models
-
Returns the list of
DirectedLink
elements that have a given destination {code Resource}. - getInteger() - Method in class net.sf.opendse.optimization.constraints.AbstractSpecificationConstraints.ParameterObject
- getLabelPosition(Node) - Method in class net.sf.opendse.visualization.AbstractGraphPanelFormat
- getLabelPosition(Node) - Method in interface net.sf.opendse.visualization.GraphPanelFormat
- getLabelPosition(Node) - Method in class net.sf.opendse.visualization.GraphPanelFormatApplication
- getLayout(DirectedGraph<Node, LocalEdge>) - Method in interface net.sf.opendse.visualization.GraphPanelFormat
- getLayout(DirectedGraph<Node, LocalEdge>) - Method in class net.sf.opendse.visualization.GraphPanelFormatApplication
- getLayout(DirectedGraph<Node, LocalEdge>) - Method in class net.sf.opendse.visualization.GraphPanelFormatArchitecture
- getLink() - Method in class net.sf.opendse.model.Models.DirectedLink
-
Returns the wrapped
Link
. - getLink() - Method in class net.sf.opendse.optimization.encoding.variables.CLRR
- getLink() - Method in class net.sf.opendse.optimization.encoding.variables.CLRRP
- getLink() - Method in class net.sf.opendse.optimization.encoding.variables.CLRRT
- getLinks() - Method in class net.sf.opendse.optimization.constraints.SpecificationConnectConstraints.ConnectConstraint
- getLinks(Architecture<Resource, Link>) - Static method in class net.sf.opendse.model.Models
-
Returns all
DirectedLink
elements of anArchitecture
. - getLinks(Architecture<Resource, Link>, Link) - Static method in class net.sf.opendse.model.Models
-
Returns all
DirectedLink
elements of anArchitecture
for givenLink
. - getLinkTypes() - Method in class net.sf.opendse.model.SpecificationTypeBased
-
Returns the
LinkTypes
. - getLocalAttributeNames() - Method in class net.sf.opendse.model.Element
-
Returns the local attribute names.
- getLocalAttributes() - Method in class net.sf.opendse.model.Element
-
Returns the local attributes.
- getLowerBound() - Method in class net.sf.opendse.model.parameter.ParameterRange
-
Returns the lower bound.
- getLowerBound() - Method in class net.sf.opendse.model.parameter.ParameterRangeDiscrete
-
Returns the lower bound.
- getLowerBounds(Set<Object>) - Method in class net.sf.opendse.optimization.SATCreatorDecoder
- getMappings() - Method in class net.sf.opendse.model.Specification
-
Returns the mappings.
- getMappings() - Method in class net.sf.opendse.model.SpecificationTypeBased
-
Returns the
Mappings
. - getMaxEvaluations() - Method in class net.sf.opendse.optimization.StopperModule
- getMaximalNumberStagnatingGenerations() - Method in class net.sf.opendse.optimization.OptimizationModule
- getMaxTime() - Method in class net.sf.opendse.optimization.StopperModule
- getMIPGap() - Method in class net.sf.opendse.realtime.et.PriorityScheduler
- getName(String) - Static method in class net.sf.opendse.optimization.constraints.SpecificationCapacityConstraints
- getName(String) - Static method in class net.sf.opendse.optimization.constraints.SpecificationConnectConstraints
- getOrderSize() - Method in class net.sf.opendse.optimization.VariableClassOrder
-
Returns the number of the list entries in the order list.
- getOutLinks(Architecture<Resource, Link>, Resource) - Static method in class net.sf.opendse.model.Models
-
Returns the list of
DirectedLink
elements that have a given source {code Resource}. - getP() - Method in class net.sf.opendse.optimization.encoding.variables.CLRRP
- getPanel() - Method in class net.sf.opendse.optimization.SpecificationToolBarService.SpecificationWidget
- getParameter() - Method in class net.sf.opendse.model.parameter.ParameterReference
-
Returns the
Parameter
. - getParameter() - Method in class net.sf.opendse.optimization.constraints.AbstractSpecificationConstraints.ParameterObject
- getParameter(Element, String) - Method in class net.sf.opendse.optimization.constraints.AbstractSpecificationConstraints
- getParameterTerms(Element, AbstractSpecificationConstraints.ParameterObject) - Method in class net.sf.opendse.optimization.constraints.AbstractSpecificationConstraints
- getParent() - Method in class net.sf.opendse.model.Element
-
Returns the parent element.
- getPreprocessing() - Method in class net.sf.opendse.optimization.SATConstraints
- getPriority() - Method in class net.sf.opendse.optimization.evaluator.AbstractExternalEvaluator
- getPriority() - Method in class net.sf.opendse.optimization.evaluator.ExternalEvaluatorModule
- getPriority() - Method in class net.sf.opendse.optimization.evaluator.SumEvaluator
- getPriority() - Method in class net.sf.opendse.optimization.evaluator.SumEvaluatorModule
- getPriority() - Method in interface net.sf.opendse.optimization.ImplementationEvaluator
-
Returns the priority of the evaluator.
- getPriority() - Method in interface net.sf.opendse.optimization.io.SpecificationTransformer
-
The priority changes the order in which
SpecificationTransformer
s are executed. - getPriorityEdgeCount() - Method in class net.sf.opendse.realtime.et.graph.TimingGraph
- getPriorityEdges() - Method in class net.sf.opendse.realtime.et.graph.TimingGraph
- getR() - Method in class net.sf.opendse.optimization.encoding.variables.CR
- getReducedTimingGraph() - Method in class net.sf.opendse.realtime.et.PriorityScheduler
- getReference() - Method in class net.sf.opendse.model.parameter.ParameterSelect
-
Returns the reference of the parameter.
- getResource() - Method in class net.sf.opendse.optimization.constraints.SpecificationConnectConstraints.ConnectConstraint
- getResource() - Method in class net.sf.opendse.realtime.et.graph.TimingElement
- getResourceTypes() - Method in class net.sf.opendse.model.SpecificationTypeBased
-
Returns the
ResourceTypes
. - getRoutingEncoding() - Method in class net.sf.opendse.optimization.OptimizationModule
- getRoutings() - Method in class net.sf.opendse.model.Routings
-
Returns all routings.
- getRoutings() - Method in class net.sf.opendse.model.Specification
-
Returns the routings.
- getShape(Node) - Method in interface net.sf.opendse.visualization.GraphPanelFormat
- getShape(Node) - Method in class net.sf.opendse.visualization.GraphPanelFormatApplication
- getShape(Node) - Method in class net.sf.opendse.visualization.GraphPanelFormatArchitecture
- getSize() - Method in class net.sf.opendse.visualization.algorithm.DistanceFlowLayout
- getSize(Node) - Method in interface net.sf.opendse.visualization.GraphPanelFormat
- getSize(Node) - Method in class net.sf.opendse.visualization.GraphPanelFormatApplication
- getSize(Node) - Method in class net.sf.opendse.visualization.GraphPanelFormatArchitecture
- getSource() - Method in class net.sf.opendse.model.Mapping
-
Returns the source of the mapping.
- getSource() - Method in class net.sf.opendse.model.Models.DirectedLink
-
Returns the source
Resource
. - getSource() - Method in class net.sf.opendse.optimization.encoding.variables.CLRR
- getSource() - Method in class net.sf.opendse.optimization.encoding.variables.CLRRP
- getSource() - Method in class net.sf.opendse.optimization.encoding.variables.CLRRT
- getSource() - Method in class net.sf.opendse.visualization.LocalEdge
- getSources(R) - Method in class net.sf.opendse.model.Mappings
-
Returns all sources for a target.
- getSpecification() - Method in class net.sf.opendse.optimization.io.SpecificationWrapperInstance
- getSpecification() - Method in interface net.sf.opendse.optimization.SpecificationWrapper
- getStar(int, int) - Method in class net.sf.opendse.generator.ArchitectureGenerator
-
Constructs a star architecture.
- getStep() - Method in class net.sf.opendse.optimization.encoding.variables.CLRRT
- getSum() - Method in class net.sf.opendse.optimization.evaluator.SumEvaluatorModule
- getSymbol(Node) - Method in class net.sf.opendse.visualization.AbstractGraphPanelFormat
- getSymbol(Node) - Method in interface net.sf.opendse.visualization.GraphPanelFormat
- getSymbol(Node) - Method in class net.sf.opendse.visualization.GraphPanelFormatApplication
- getSymbol(Node) - Method in class net.sf.opendse.visualization.GraphPanelFormatArchitecture
- getTarget() - Method in class net.sf.opendse.model.Mapping
-
Returns the target of a mapping.
- getTargets(T) - Method in class net.sf.opendse.model.Mappings
-
Returns all targets for a source.
- getTask() - Method in class net.sf.opendse.optimization.encoding.variables.CLRR
- getTask() - Method in class net.sf.opendse.optimization.encoding.variables.CLRRP
- getTask() - Method in class net.sf.opendse.optimization.encoding.variables.CLRRT
- getTask() - Method in class net.sf.opendse.realtime.et.graph.TimingElement
- getTasks() - Method in class net.sf.opendse.model.Routings
-
Returns all tasks that have a routing.
- getTgffFileName() - Method in class net.sf.opendse.optimization.io.InputTgffModule
- getTimingGraph() - Method in class net.sf.opendse.realtime.et.graph.TimingGraphBuilder
- getToolBar() - Method in class net.sf.opendse.optimization.SpecificationToolBarService
- getTooltip(Edge) - Method in class net.sf.opendse.visualization.AbstractGraphPanelFormat
- getTooltip(Edge) - Method in interface net.sf.opendse.visualization.GraphPanelFormat
- getTooltip(Edge) - Method in class net.sf.opendse.visualization.GraphPanelFormatArchitecture
- getTooltip(Element) - Static method in class net.sf.opendse.visualization.ViewUtil
- getTooltip(Node) - Method in class net.sf.opendse.visualization.AbstractGraphPanelFormat
- getTooltip(Node) - Method in interface net.sf.opendse.visualization.GraphPanelFormat
- getTooltip(Node) - Method in class net.sf.opendse.visualization.GraphPanelFormatArchitecture
- getTooltip(Specification) - Static method in class net.sf.opendse.visualization.ViewUtil
- getType() - Method in class net.sf.opendse.model.Element
-
Returns the type of the element.
- getType() - Method in class net.sf.opendse.optimization.evaluator.ExternalEvaluatorModule
- getType() - Method in class net.sf.opendse.optimization.evaluator.SumEvaluatorModule
- getType() - Method in class net.sf.opendse.visualization.LocalEdge
- getType(Class<?>) - Method in interface net.sf.opendse.io.ClassDictionary
-
Returns the (canonical) name of a
Class
. - getType(Class<?>) - Method in class net.sf.opendse.io.ClassDictionaryDefault
- getUnits() - Method in class net.sf.opendse.optimization.encoding.common.ConstraintPreprocessing
- getUpperBound() - Method in class net.sf.opendse.model.parameter.ParameterRange
-
Returns the upper bound.
- getUpperBound() - Method in class net.sf.opendse.model.parameter.ParameterRangeDiscrete
-
Returns the upper bound.
- getUpperBounds(Set<Object>) - Method in class net.sf.opendse.optimization.SATCreatorDecoder
- getV() - Method in class net.sf.opendse.optimization.encoding.variables.EAVI
- getValue() - Method in interface net.sf.opendse.model.parameter.Parameter
-
Returns the current value of the parameter.
- getValue() - Method in class net.sf.opendse.model.parameter.ParameterRange
- getValue() - Method in class net.sf.opendse.model.parameter.ParameterRangeDiscrete
- getValue() - Method in class net.sf.opendse.model.parameter.ParameterSelect
- getValue() - Method in class net.sf.opendse.model.parameter.ParameterUniqueID
- getVariables() - Method in class net.sf.opendse.optimization.SATConstraints
- getVertex(String) - Method in class net.sf.opendse.model.Graph
-
Return the vertex with the specified id or
null
if no vertex with the givenid
exists. - getVertex(V) - Method in class net.sf.opendse.model.Graph
-
Return the vertex.
- getVertexLabelRendererComponent(JComponent, Object, Font, boolean, V) - Method in class net.sf.opendse.visualization.GraphPanel.CustomVertexLabelRenderer
- GHOSTWHITE - Static variable in class net.sf.opendse.visualization.Graphics
- GLOBAL - Enum constant in enum class net.sf.opendse.realtime.et.qcqp.MyEncoder.CycleCounter
- GOLD - Static variable in class net.sf.opendse.visualization.Graphics
- GOLDENROD - Static variable in class net.sf.opendse.visualization.Graphics
- Graph<V,
E> - Class in net.sf.opendse.model -
The
Graph
is the default graph implementation. - Graph() - Constructor for class net.sf.opendse.model.Graph
- Graphics - Class in net.sf.opendse.visualization
- Graphics() - Constructor for class net.sf.opendse.visualization.Graphics
- GraphPanel - Class in net.sf.opendse.visualization
- GraphPanel(GraphPanelFormat, ElementSelection) - Constructor for class net.sf.opendse.visualization.GraphPanel
- GraphPanel.CustomEdgeLabelRender - Class in net.sf.opendse.visualization
- GraphPanel.CustomVertexLabelRenderer - Class in net.sf.opendse.visualization
- GraphPanel.CustomVertexRenderer - Class in net.sf.opendse.visualization
- GraphPanelFormat - Interface in net.sf.opendse.visualization
- GraphPanelFormatApplication - Class in net.sf.opendse.visualization
- GraphPanelFormatApplication(Specification, ElementSelection) - Constructor for class net.sf.opendse.visualization.GraphPanelFormatApplication
- GraphPanelFormatArchitecture - Class in net.sf.opendse.visualization
- GraphPanelFormatArchitecture(Specification, ElementSelection) - Constructor for class net.sf.opendse.visualization.GraphPanelFormatArchitecture
- GRAY - Static variable in class net.sf.opendse.visualization.Graphics
- GREEN - Static variable in class net.sf.opendse.visualization.Graphics
- GREENYELLOW - Static variable in class net.sf.opendse.visualization.Graphics
H
- HARD_DEADLINE - Static variable in class net.sf.opendse.io.ReaderTGFF
- hasClassName(String) - Method in interface net.sf.opendse.io.ClassDictionary
-
Returns true iff the given name is in the class map.
- hasClassName(String) - Method in class net.sf.opendse.io.ClassDictionaryDefault
- hashCode() - Method in class net.sf.opendse.model.Element
- hashCode() - Method in class net.sf.opendse.model.Function
- hashCode() - Method in class net.sf.opendse.model.parameter.ParameterReference
- hashCode() - Method in class net.sf.opendse.optimization.encoding.variables.Variable
- hashCode() - Method in class net.sf.opendse.realtime.et.graph.TimingDependency
- hashCode() - Method in class net.sf.opendse.realtime.et.graph.TimingElement
- hashCode() - Method in class net.sf.opendse.realtime.et.qcqp.vars.ValueObject
- HIERARCHICAL - Enum constant in enum class net.sf.opendse.realtime.et.qcqp.MyConflictRefinement.ConflictRefinementMethod
- HONEYDEW - Static variable in class net.sf.opendse.visualization.Graphics
- HOP - Enum constant in enum class net.sf.opendse.optimization.encoding.Encoding.RoutingEncoding
- HOTPINK - Static variable in class net.sf.opendse.visualization.Graphics
I
- i(TimingElement, TimingElement) - Static method in class net.sf.opendse.realtime.et.qcqp.vars.Vars
- IAttributes - Interface in net.sf.opendse.model
-
The
IAttributes
interface applies for classes that contain attributes. - ICommunication - Interface in net.sf.opendse.model
-
The
ICommunication
is a marker interface for communication nodes (messages, streams) in theApplication
. - IdProvider - Class in net.sf.opendse.generator
-
The
IdProvider
generates unique ids with a given prefix. - IdProvider(String) - Constructor for class net.sf.opendse.generator.IdProvider
-
Constructs an
IdProvider
. - ignoreVariables(Set<Object>) - Method in class net.sf.opendse.optimization.SATCreatorDecoder
- ImplementationEvaluator - Interface in net.sf.opendse.optimization
-
The
ImplementationEvaluator
evaluates the implementation. - ImplementationOutput - Class in net.sf.opendse.optimization.io
- ImplementationOutput(Archive, String) - Constructor for class net.sf.opendse.optimization.io.ImplementationOutput
- ImplementationWidgetService - Class in net.sf.opendse.optimization
- ImplementationWidgetService(Viewport) - Constructor for class net.sf.opendse.optimization.ImplementationWidgetService
- ImplementationWrapper - Class in net.sf.opendse.optimization
- ImplementationWrapper(Specification) - Constructor for class net.sf.opendse.optimization.ImplementationWrapper
- indexOf(Object) - Method in class net.sf.opendse.model.parameter.ParameterSelect
-
Returns the first index of the object.
- indexOf(Object) - Method in class net.sf.opendse.optimization.VariableClassOrder
-
Returns the lowest index of a class from which the given object is assignable.
- INDIANRED - Static variable in class net.sf.opendse.visualization.Graphics
- individualAdded(IndividualSet, Individual) - Method in class net.sf.opendse.optimization.StagnationRestart
- individualRemoved(IndividualSet, Individual) - Method in class net.sf.opendse.optimization.StagnationRestart
- inidividualStateChanged(Individual) - Method in class net.sf.opendse.optimization.StopperMaxEvaluations
- inidividualStateChanged(Individual) - Method in class net.sf.opendse.optimization.StopperMaxTime
- init() - Method in class net.sf.opendse.optimization.SATConstraints
- init(Viewport) - Method in class net.sf.opendse.optimization.SpecificationToolBarService.SpecificationWidget
- initConstraints() - Method in class net.sf.opendse.optimization.constraints.SpecificationConnectConstraints
- initialize() - Method in class net.sf.opendse.visualization.algorithm.DistanceFlowLayout
- InputModule - Class in net.sf.opendse.optimization.io
- InputModule() - Constructor for class net.sf.opendse.optimization.io.InputModule
- InputTgffModule - Class in net.sf.opendse.optimization.io
-
Input module for
SpecificationTypeBased
s imported from tgff-files. - InputTgffModule() - Constructor for class net.sf.opendse.optimization.io.InputTgffModule
- insertCommunication(Application<Task, Dependency>, int, int) - Method in class net.sf.opendse.generator.ApplicationGenerator
-
Adds communication tasks between process tasks.
- interprete(TimingGraph, Specification, MpResult) - Method in class net.sf.opendse.realtime.et.qcqp.MyInterpreter
- Interpreter - Class in net.sf.opendse.optimization.encoding
-
The
Interpreter
receives aModel
that satisfies the constraints and determines the correspondingSpecification
. - Interpreter(SpecificationConstraints) - Constructor for class net.sf.opendse.optimization.encoding.Interpreter
- IOModule - Class in net.sf.opendse.optimization.io
- IOModule() - Constructor for class net.sf.opendse.optimization.io.IOModule
- isActive(Edge, Node, Node) - Method in interface net.sf.opendse.visualization.GraphPanelFormat
- isActive(Edge, Node, Node) - Method in class net.sf.opendse.visualization.GraphPanelFormatApplication
- isActive(Edge, Node, Node) - Method in class net.sf.opendse.visualization.GraphPanelFormatArchitecture
- isActive(Node) - Method in interface net.sf.opendse.visualization.GraphPanelFormat
- isActive(Node) - Method in class net.sf.opendse.visualization.GraphPanelFormatApplication
- isActive(Node) - Method in class net.sf.opendse.visualization.GraphPanelFormatArchitecture
- isCommunication(Task) - Static method in class net.sf.opendse.model.Models
-
Returns
true
if the task is a communication. - isConnect(String) - Static method in class net.sf.opendse.optimization.constraints.SpecificationConnectConstraints
- isConnectMax(String) - Static method in class net.sf.opendse.optimization.constraints.SpecificationConnectConstraints
- isConnectMin(String) - Static method in class net.sf.opendse.optimization.constraints.SpecificationConnectConstraints
- isDefined(String) - Method in class net.sf.opendse.model.Attributes
- isDefined(String) - Method in class net.sf.opendse.model.Element
- isDefined(String) - Method in class net.sf.opendse.model.Function
- isDefined(String) - Method in interface net.sf.opendse.model.IAttributes
-
Tests whether an attribute is defined.
- isDefined(String) - Method in class net.sf.opendse.model.Specification
- isDefined(String) - Method in class net.sf.opendse.model.SpecificationTypeBased
- isLocked(V) - Method in class net.sf.opendse.visualization.algorithm.DistanceFlowLayout
- isNull() - Method in class net.sf.opendse.optimization.constraints.AbstractSpecificationConstraints.ParameterObject
- isNull() - Method in class net.sf.opendse.visualization.ElementSelection
- isParameter() - Method in class net.sf.opendse.optimization.constraints.AbstractSpecificationConstraints.ParameterObject
- isParameter(String) - Method in class net.sf.opendse.model.Attributes
-
Returns
true
if the attribute value is a parameter. - isPrimitive(Class<?>) - Method in interface net.sf.opendse.io.ClassDictionary
-
Returns true iff
Class
is part of the primitives. - isPrimitive(Class<?>) - Method in class net.sf.opendse.io.ClassDictionaryDefault
- isProcess(Task) - Static method in class net.sf.opendse.model.Models
-
Returns
true
if the task is a process. - isRouted(Resource, Task) - Static method in class net.sf.opendse.optimization.constraints.SpecificationRouterConstraints
- isSelected(Element) - Method in class net.sf.opendse.visualization.ElementSelection
- isStagnationRestartEnabled() - Method in class net.sf.opendse.optimization.OptimizationModule
- isUsePreprocessing() - Method in class net.sf.opendse.optimization.OptimizationModule
- isUseVariableOrder() - Method in class net.sf.opendse.optimization.OptimizationModule
- iterable(Elements) - Static method in class net.sf.opendse.io.Common
-
Transforms an
Elements
object into a set of iterableElement
objects. - iterationComplete(int) - Method in class net.sf.opendse.optimization.StagnationRestart
- iterator() - Method in class net.sf.opendse.model.Graph
- iterator() - Method in class net.sf.opendse.model.Mappings
- iterator() - Method in class net.sf.opendse.realtime.et.graph.TimingGraph
- IVORY - Static variable in class net.sf.opendse.visualization.Graphics
J
- jIn(TimingElement) - Static method in class net.sf.opendse.realtime.et.qcqp.vars.Vars
- JITTER - Static variable in class net.sf.opendse.realtime.et.PriorityScheduler
- jOut(TimingElement) - Static method in class net.sf.opendse.realtime.et.qcqp.vars.Vars
K
- keep(Object) - Method in interface net.sf.opendse.optimization.encoding.common.Units.Filter
- keep(Object) - Method in class net.sf.opendse.optimization.encoding.common.Units.StandardFilter
- KHAKI - Static variable in class net.sf.opendse.visualization.Graphics
L
- LAVENDER - Static variable in class net.sf.opendse.visualization.Graphics
- LAVENDERBLUSH - Static variable in class net.sf.opendse.visualization.Graphics
- LAWNGREEN - Static variable in class net.sf.opendse.visualization.Graphics
- learn(Collection<Constraint>) - Method in class net.sf.opendse.optimization.encoding.CommunicationLearn
- LEMONCHIFFON - Static variable in class net.sf.opendse.visualization.Graphics
- LIGHTBLUE - Static variable in class net.sf.opendse.visualization.Graphics
- LIGHTCORAL - Static variable in class net.sf.opendse.visualization.Graphics
- LIGHTCYAN - Static variable in class net.sf.opendse.visualization.Graphics
- LIGHTGOLDENROD - Static variable in class net.sf.opendse.visualization.Graphics
- LIGHTGOLDENRODYELLOW - Static variable in class net.sf.opendse.visualization.Graphics
- LIGHTGRAY - Static variable in class net.sf.opendse.visualization.Graphics
- LIGHTPINK - Static variable in class net.sf.opendse.visualization.Graphics
- LIGHTSALMON - Static variable in class net.sf.opendse.visualization.Graphics
- LIGHTSEAGREEN - Static variable in class net.sf.opendse.visualization.Graphics
- LIGHTSKYBLUE - Static variable in class net.sf.opendse.visualization.Graphics
- LIGHTSLATE - Static variable in class net.sf.opendse.visualization.Graphics
- LIGHTSLATEGRAY - Static variable in class net.sf.opendse.visualization.Graphics
- LIGHTSTEELBLUE - Static variable in class net.sf.opendse.visualization.Graphics
- LIGHTYELLOW - Static variable in class net.sf.opendse.visualization.Graphics
- LIMEGREEN - Static variable in class net.sf.opendse.visualization.Graphics
- LINEN - Static variable in class net.sf.opendse.visualization.Graphics
- Link - Class in net.sf.opendse.model
-
The
Link
is the basic edge element inArchitecture
graphs. - Link(String) - Constructor for class net.sf.opendse.model.Link
-
Constructs a new link.
- Link(Element) - Constructor for class net.sf.opendse.model.Link
-
Constructs a new link.
- LinkTypes<L> - Class in net.sf.opendse.model
- LinkTypes() - Constructor for class net.sf.opendse.model.LinkTypes
- LOCAL - Enum constant in enum class net.sf.opendse.realtime.et.qcqp.MyEncoder.CycleCounter
- LocalEdge - Class in net.sf.opendse.visualization
- LocalEdge(Edge, Node, Node, EdgeType) - Constructor for class net.sf.opendse.visualization.LocalEdge
- lock(V, boolean) - Method in class net.sf.opendse.visualization.algorithm.DistanceFlowLayout
M
- MAGENTA - Static variable in class net.sf.opendse.visualization.Graphics
- main(String[]) - Static method in class net.sf.opendse.optimization.SimpleViewer
-
Instantiates the given
Module
s and views the given XML-basedSpecification
file or displays a help message. - main(String[]) - Static method in class net.sf.opendse.tutorial.Part1
- main(String[]) - Static method in class net.sf.opendse.tutorial.Part2
- main(String[]) - Static method in class net.sf.opendse.tutorial.Part3
- main(String[]) - Static method in class net.sf.opendse.tutorial.Part4
- main(String[]) - Static method in class net.sf.opendse.tutorial.Part5
- main(String[]) - Static method in class net.sf.opendse.tutorial.Part6
- main(String[]) - Static method in class net.sf.opendse.tutorial.Part7
- Mapping<T,
R> - Class in net.sf.opendse.model - Mapping(String, T, R) - Constructor for class net.sf.opendse.model.Mapping
-
Constructs a new mapping.
- Mapping(Element, T, R) - Constructor for class net.sf.opendse.model.Mapping
-
Constructs a new mapping
- MappingGenerator - Class in net.sf.opendse.generator
-
The
MappingGenerator
contains several methods to generate and transform mappings. - MappingGenerator() - Constructor for class net.sf.opendse.generator.MappingGenerator
-
Constructs a
MappingGenerator
with a random seed. - MappingGenerator(long) - Constructor for class net.sf.opendse.generator.MappingGenerator
-
Constructs a
MappingGenerator
with a given seed. - MappingGenerator(long, IdProvider) - Constructor for class net.sf.opendse.generator.MappingGenerator
-
Constructs a
MappingGenerator
. - MappingPanel - Class in net.sf.opendse.visualization
- MappingPanel(Mappings<Task, Resource>, ElementSelection) - Constructor for class net.sf.opendse.visualization.MappingPanel
- Mappings<T,
R> - Class in net.sf.opendse.model -
The
Mappings
represent a set ofMapping
elements. - Mappings() - Constructor for class net.sf.opendse.model.Mappings
- MAROON - Static variable in class net.sf.opendse.visualization.Graphics
- MAX - Enum constant in enum class net.sf.opendse.optimization.evaluator.SumEvaluatorModule.Type
- MEDIUMAQUAMARINE - Static variable in class net.sf.opendse.visualization.Graphics
- MEDIUMBLUE - Static variable in class net.sf.opendse.visualization.Graphics
- MEDIUMORCHID - Static variable in class net.sf.opendse.visualization.Graphics
- MEDIUMPURPLE - Static variable in class net.sf.opendse.visualization.Graphics
- MEDIUMSEAGREEN - Static variable in class net.sf.opendse.visualization.Graphics
- MEDIUMSLATEBLUE - Static variable in class net.sf.opendse.visualization.Graphics
- MEDIUMSPRINGGREEN - Static variable in class net.sf.opendse.visualization.Graphics
- MEDIUMTURQUOISE - Static variable in class net.sf.opendse.visualization.Graphics
- MEDIUMVIOLET - Static variable in class net.sf.opendse.visualization.Graphics
- merge(Collection<Application<Task, Dependency>>) - Method in class net.sf.opendse.generator.ApplicationGenerator
- merge(Collection<Architecture<Resource, Link>>) - Method in class net.sf.opendse.generator.ArchitectureGenerator
- merge(Application<Task, Dependency>...) - Method in class net.sf.opendse.generator.ApplicationGenerator
- merge(Architecture<Resource, Link>...) - Method in class net.sf.opendse.generator.ArchitectureGenerator
- MIDNIGHTBLUE - Static variable in class net.sf.opendse.visualization.Graphics
- MIN - Enum constant in enum class net.sf.opendse.optimization.evaluator.SumEvaluatorModule.Type
- MINSLACK - Enum constant in enum class net.sf.opendse.realtime.et.qcqp.MyEncoder.OptimizationObjective
- MINTCREAM - Static variable in class net.sf.opendse.visualization.Graphics
- MISTYROSE - Static variable in class net.sf.opendse.visualization.Graphics
- mix(Color...) - Static method in class net.sf.opendse.visualization.Graphics
- MOCCASIN - Static variable in class net.sf.opendse.visualization.Graphics
- Models - Class in net.sf.opendse.model
-
The
Graphs
provides several useful static methods and classes. - Models() - Constructor for class net.sf.opendse.model.Models
- Models.DirectedLink - Class in net.sf.opendse.model
- Modifier - Interface in net.sf.opendse.optimization.modifier
- modify(Specification) - Method in interface net.sf.opendse.optimization.modifier.Modifier
- modify(Specification) - Method in class net.sf.opendse.optimization.modifier.RedundantCommunicationModifier
- mouseMoved(MouseEvent) - Method in class net.sf.opendse.visualization.CustomModalGraphMouse
- MSG_SIZE - Static variable in class net.sf.opendse.io.ReaderTGFF
- MyConflictRefinement - Interface in net.sf.opendse.realtime.et.qcqp
- MyConflictRefinement.ConflictRefinementMethod - Enum Class in net.sf.opendse.realtime.et.qcqp
- MyConflictRefinementDeletion - Class in net.sf.opendse.realtime.et.qcqp
- MyConflictRefinementDeletion(SolverProvider, boolean) - Constructor for class net.sf.opendse.realtime.et.qcqp.MyConflictRefinementDeletion
- MyConflictRefinementHierarchical - Class in net.sf.opendse.realtime.et.qcqp
- MyConflictRefinementHierarchical(SolverProvider, boolean) - Constructor for class net.sf.opendse.realtime.et.qcqp.MyConflictRefinementHierarchical
- MyEncoder - Class in net.sf.opendse.realtime.et.qcqp
- MyEncoder() - Constructor for class net.sf.opendse.realtime.et.qcqp.MyEncoder
- MyEncoder(MyEncoder.OptimizationObjective) - Constructor for class net.sf.opendse.realtime.et.qcqp.MyEncoder
- MyEncoder(MyEncoder.OptimizationObjective, Transformer<TimingDependencyPriority, Boolean>) - Constructor for class net.sf.opendse.realtime.et.qcqp.MyEncoder
- MyEncoder(MyEncoder.OptimizationObjective, Transformer<TimingDependencyPriority, Boolean>, boolean) - Constructor for class net.sf.opendse.realtime.et.qcqp.MyEncoder
- MyEncoder.CycleCounter - Enum Class in net.sf.opendse.realtime.et.qcqp
- MyEncoder.OptimizationObjective - Enum Class in net.sf.opendse.realtime.et.qcqp
- MyInterpreter - Class in net.sf.opendse.realtime.et.qcqp
- MyInterpreter(boolean, boolean, SolverProvider) - Constructor for class net.sf.opendse.realtime.et.qcqp.MyInterpreter
- MyInterpreter(boolean, SolverProvider) - Constructor for class net.sf.opendse.realtime.et.qcqp.MyInterpreter
- MyInterpreter(SolverProvider) - Constructor for class net.sf.opendse.realtime.et.qcqp.MyInterpreter
- MyTimingPropertyAnnotater - Class in net.sf.opendse.realtime.et.qcqp
- MyTimingPropertyAnnotater() - Constructor for class net.sf.opendse.realtime.et.qcqp.MyTimingPropertyAnnotater
N
- n(Object) - Static method in class net.sf.opendse.optimization.encoding.variables.Variables
- NAVAJOWHITE - Static variable in class net.sf.opendse.visualization.Graphics
- NAVY - Static variable in class net.sf.opendse.visualization.Graphics
- net.sf.opendse.generator - package net.sf.opendse.generator
- net.sf.opendse.io - package net.sf.opendse.io
- net.sf.opendse.model - package net.sf.opendse.model
- net.sf.opendse.model.parameter - package net.sf.opendse.model.parameter
- net.sf.opendse.optimization - package net.sf.opendse.optimization
- net.sf.opendse.optimization.constraints - package net.sf.opendse.optimization.constraints
- net.sf.opendse.optimization.encoding - package net.sf.opendse.optimization.encoding
- net.sf.opendse.optimization.encoding.common - package net.sf.opendse.optimization.encoding.common
- net.sf.opendse.optimization.encoding.variables - package net.sf.opendse.optimization.encoding.variables
- net.sf.opendse.optimization.evaluator - package net.sf.opendse.optimization.evaluator
- net.sf.opendse.optimization.io - package net.sf.opendse.optimization.io
- net.sf.opendse.optimization.modifier - package net.sf.opendse.optimization.modifier
- net.sf.opendse.optimization.validation - package net.sf.opendse.optimization.validation
- net.sf.opendse.realtime.et - package net.sf.opendse.realtime.et
- net.sf.opendse.realtime.et.graph - package net.sf.opendse.realtime.et.graph
- net.sf.opendse.realtime.et.qcqp - package net.sf.opendse.realtime.et.qcqp
- net.sf.opendse.realtime.et.qcqp.vars - package net.sf.opendse.realtime.et.qcqp.vars
- net.sf.opendse.tutorial - package net.sf.opendse.tutorial
- net.sf.opendse.visualization - package net.sf.opendse.visualization
- net.sf.opendse.visualization.algorithm - package net.sf.opendse.visualization.algorithm
- next() - Method in class net.sf.opendse.generator.IdProvider
-
Returns the next id.
- Node - Class in net.sf.opendse.model
-
The
Node
is the basic vertex element in aGraph
. - Node(String) - Constructor for class net.sf.opendse.model.Node
-
Constructs a new node.
- Node(Element) - Constructor for class net.sf.opendse.model.Node
-
Constructs a new node.
- NODE - Enum constant in enum class net.sf.opendse.generator.Generator.Type
- NONE - Enum constant in enum class net.sf.opendse.realtime.et.qcqp.MyEncoder.CycleCounter
- NONE - Enum constant in enum class net.sf.opendse.realtime.et.qcqp.MyEncoder.OptimizationObjective
- normalizeValue(double) - Method in class net.sf.opendse.model.parameter.ParameterRange
-
Normalizes the value.
- NS - Static variable in class net.sf.opendse.io.SpecificationWriter
O
- OLDLACE - Static variable in class net.sf.opendse.visualization.Graphics
- OLIVEDRAB - Static variable in class net.sf.opendse.visualization.Graphics
- onDoubleClick(Individual, Component, Point) - Method in class net.sf.opendse.optimization.ImplementationWidgetService
- onPopup(Individual, Component, Point, JPopupMenu) - Method in class net.sf.opendse.optimization.ImplementationWidgetService
- OptimizationModule - Class in net.sf.opendse.optimization
- OptimizationModule() - Constructor for class net.sf.opendse.optimization.OptimizationModule
- optimizationStarted(Optimizer) - Method in class net.sf.opendse.optimization.io.ImplementationOutput
- optimizationStopped(Optimizer) - Method in class net.sf.opendse.optimization.io.ImplementationOutput
- ORANGE - Static variable in class net.sf.opendse.visualization.Graphics
- ORANGERED - Static variable in class net.sf.opendse.visualization.Graphics
- ORCHID - Static variable in class net.sf.opendse.visualization.Graphics
- order - Static variable in class net.sf.opendse.optimization.encoding.Encoding
- OutputModule - Class in net.sf.opendse.optimization.io
- OutputModule() - Constructor for class net.sf.opendse.optimization.io.OutputModule
P
- p(Object) - Static method in class net.sf.opendse.optimization.encoding.variables.Variables
- p(Task, Task, Resource) - Static method in class net.sf.opendse.realtime.et.qcqp.vars.Vars
- PALEGOLDENROD - Static variable in class net.sf.opendse.visualization.Graphics
- PALEGREEN - Static variable in class net.sf.opendse.visualization.Graphics
- PALETURQUOISE - Static variable in class net.sf.opendse.visualization.Graphics
- PALEVIOLETRED - Static variable in class net.sf.opendse.visualization.Graphics
- PAPAYAWHIP - Static variable in class net.sf.opendse.visualization.Graphics
- Parameter - Interface in net.sf.opendse.model.parameter
-
The
Parameter
interface. - ParameterCreator - Class in net.sf.opendse.optimization
- ParameterCreator(SpecificationWrapper, Rand, SpecificationConstraints) - Constructor for class net.sf.opendse.optimization.ParameterCreator
- ParameterDecoder - Class in net.sf.opendse.optimization
- ParameterDecoder() - Constructor for class net.sf.opendse.optimization.ParameterDecoder
- ParameterMap - Class in net.sf.opendse.optimization
- ParameterMap() - Constructor for class net.sf.opendse.optimization.ParameterMap
- ParameterObject(Object, String) - Constructor for class net.sf.opendse.optimization.constraints.AbstractSpecificationConstraints.ParameterObject
- ParameterRange - Class in net.sf.opendse.model.parameter
-
The
ParameterRange
is a double-valued parameter within a lower and an upper bound. - ParameterRange(double, double, double) - Constructor for class net.sf.opendse.model.parameter.ParameterRange
-
Constructs a
ParameterRange
. - ParameterRange(double, double, double, double) - Constructor for class net.sf.opendse.model.parameter.ParameterRange
-
Constructs a
ParameterRange
. - ParameterRangeDiscrete - Class in net.sf.opendse.model.parameter
-
The
ParameterRangeDiscrete
is aInteger
-valued parameter within a lower and an upper bound. - ParameterRangeDiscrete(int, int, int) - Constructor for class net.sf.opendse.model.parameter.ParameterRangeDiscrete
-
Constructs a
ParameterRange
. - ParameterReference - Class in net.sf.opendse.model.parameter
- ParameterReference(String, String, Parameter) - Constructor for class net.sf.opendse.model.parameter.ParameterReference
-
Constructs a
ParameterReference
. - ParameterReference(Element, String) - Constructor for class net.sf.opendse.model.parameter.ParameterReference
-
Constructs a
ParameterReference
. - Parameters - Class in net.sf.opendse.model.parameter
-
The
Parameters
provides methods to createParameter
attributes. - Parameters() - Constructor for class net.sf.opendse.model.parameter.Parameters
- ParameterSelect - Class in net.sf.opendse.model.parameter
-
The
ParameterSelect
is a parameter that selects from a set of elements. - ParameterSelect(Object, String, List<Object>) - Constructor for class net.sf.opendse.model.parameter.ParameterSelect
-
Constructs a
ParameterSelect
. - ParameterUniqueID - Class in net.sf.opendse.model.parameter
-
The
ParameterUniqueID
is a parameter that assigns a unique id which is an integer value. - ParameterUniqueID(Integer, String) - Constructor for class net.sf.opendse.model.parameter.ParameterUniqueID
-
Constructs a
ParameterUniqueID
. - parseElements(String) - Static method in class net.sf.opendse.optimization.constraints.ElementList
- Part1 - Class in net.sf.opendse.tutorial
- Part1() - Constructor for class net.sf.opendse.tutorial.Part1
- Part2 - Class in net.sf.opendse.tutorial
- Part2() - Constructor for class net.sf.opendse.tutorial.Part2
- Part3 - Class in net.sf.opendse.tutorial
- Part3() - Constructor for class net.sf.opendse.tutorial.Part3
- Part4 - Class in net.sf.opendse.tutorial
- Part4() - Constructor for class net.sf.opendse.tutorial.Part4
- Part5 - Class in net.sf.opendse.tutorial
- Part5() - Constructor for class net.sf.opendse.tutorial.Part5
- Part6 - Class in net.sf.opendse.tutorial
- Part6() - Constructor for class net.sf.opendse.tutorial.Part6
- Part7 - Class in net.sf.opendse.tutorial
- Part7() - Constructor for class net.sf.opendse.tutorial.Part7
- PEACHPUFF - Static variable in class net.sf.opendse.visualization.Graphics
- PERIOD - Static variable in class net.sf.opendse.io.ReaderTGFF
- PERIOD - Static variable in class net.sf.opendse.realtime.et.PriorityScheduler
- PERU - Static variable in class net.sf.opendse.visualization.Graphics
- PIcons - Class in net.sf.opendse.visualization
- PIcons() - Constructor for class net.sf.opendse.visualization.PIcons
- PINK - Static variable in class net.sf.opendse.visualization.Graphics
- PLUM - Static variable in class net.sf.opendse.visualization.Graphics
- POWDERBLUE - Static variable in class net.sf.opendse.visualization.Graphics
- PRIORITY - Static variable in class net.sf.opendse.realtime.et.PriorityScheduler
- PriorityScheduler - Class in net.sf.opendse.realtime.et
- PriorityScheduler(Specification) - Constructor for class net.sf.opendse.realtime.et.PriorityScheduler
- PriorityScheduler(Specification, SolverProvider, boolean) - Constructor for class net.sf.opendse.realtime.et.PriorityScheduler
- process(Collection<Constraint>) - Method in class net.sf.opendse.optimization.encoding.common.ConstraintPreprocessing
- PROCESS - Enum constant in enum class net.sf.opendse.generator.Generator.Type
- processAfterInit(Constraint) - Method in class net.sf.opendse.optimization.encoding.common.ConstraintPreprocessing
- PURPLE - Static variable in class net.sf.opendse.visualization.Graphics
- put(Object, Boolean) - Method in class net.sf.opendse.optimization.encoding.common.Units
- put(ParameterReference, Object) - Method in class net.sf.opendse.optimization.ParameterMap
R
- r(TimingElement) - Static method in class net.sf.opendse.realtime.et.qcqp.vars.Vars
- rand(int, int) - Method in class net.sf.opendse.generator.Generator
- rand(List<V>) - Method in class net.sf.opendse.generator.Generator
- randomize(Collection<Object>, Map<Object, Double>, Map<Object, Double>, Map<Object, Double>, Map<Object, Boolean>) - Method in class net.sf.opendse.optimization.SATCreatorDecoder
- range(double, double, double) - Static method in class net.sf.opendse.model.parameter.Parameters
-
Constructs a
ParameterRange
. - range(double, double, double, double) - Static method in class net.sf.opendse.model.parameter.Parameters
-
Constructs a
ParameterRange
. - range(int, int, int) - Static method in class net.sf.opendse.model.parameter.Parameters
-
Constructs a
ParameterRangeDiscrete
. - RateMonotonicEdgeFilterPredicate - Class in net.sf.opendse.realtime.et.graph
-
Deprecated.
- RateMonotonicEdgeFilterPredicate(TimingGraph) - Constructor for class net.sf.opendse.realtime.et.graph.RateMonotonicEdgeFilterPredicate
-
Deprecated.
- read(File) - Method in class net.sf.opendse.io.ReaderTGFF
-
Reads a
SpecificationTypeBased
from aFile
. - read(File) - Method in class net.sf.opendse.io.SpecificationReader
-
Read specification from a file.
- read(InputStream) - Method in class net.sf.opendse.io.ReaderTGFF
-
Reads a
SpecificationTypeBased
from anInputStream
. - read(InputStream) - Method in class net.sf.opendse.io.SpecificationReader
-
Read specification from an input stream.
- read(String) - Method in class net.sf.opendse.io.ReaderTGFF
-
Reads a
SpecificationTypeBased
from a tgff-file. - read(String) - Method in class net.sf.opendse.io.SpecificationReader
-
Read specification from a file.
- ReaderTGFF - Class in net.sf.opendse.io
-
The
ReaderTGFF
imports anApplication
,Mappings
and a set ofResource
types from a .tgff-File
, as generated by Task Graphs For Free (TGFF). - ReaderTGFF() - Constructor for class net.sf.opendse.io.ReaderTGFF
- RED - Static variable in class net.sf.opendse.visualization.Graphics
- RedundantCommunicationModifier - Class in net.sf.opendse.optimization.modifier
- RedundantCommunicationModifier() - Constructor for class net.sf.opendse.optimization.modifier.RedundantCommunicationModifier
- registerColor(String, Color) - Method in class net.sf.opendse.visualization.ColorModelApplication
- registerColor(String, Color) - Method in class net.sf.opendse.visualization.ColorModelArchitecture
- remove(Mapping<T, R>) - Method in class net.sf.opendse.model.Mappings
-
Removes a mapping
- remove(T) - Method in class net.sf.opendse.model.Routings
-
Removes the routing.
- removeAll(Collection<Mapping<T, R>>) - Method in class net.sf.opendse.model.Mappings
- removeListener(ElementSelectionListener) - Method in class net.sf.opendse.visualization.ElementSelection
- removeVertex(T) - Method in class net.sf.opendse.model.Application
- removeVertices(Collection<V>) - Method in class net.sf.opendse.model.Graph
-
Removes the vertices and returns
true
if at least one vertex was removed. - RES_ATTRIBUTES - Static variable in class net.sf.opendse.io.ReaderTGFF
- RES_VALUES - Static variable in class net.sf.opendse.io.ReaderTGFF
- reset() - Method in class net.sf.opendse.visualization.algorithm.DistanceFlowLayout
- Resource - Class in net.sf.opendse.model
-
The
Resource
is the basic vertex element inArchitecture
graphs. - Resource(String) - Constructor for class net.sf.opendse.model.Resource
-
Constructs a new resource.
- Resource(Element) - Constructor for class net.sf.opendse.model.Resource
-
Constructs a new resource.
- ResourceTypes<R> - Class in net.sf.opendse.model
- ResourceTypes() - Constructor for class net.sf.opendse.model.ResourceTypes
- RESPONSE - Static variable in class net.sf.opendse.realtime.et.PriorityScheduler
- ROSYBROWN - Static variable in class net.sf.opendse.visualization.Graphics
- ROUTER - Static variable in interface net.sf.opendse.optimization.constraints.SpecificationConstraints
- RoutingFilter - Class in net.sf.opendse.optimization.encoding
-
The
RoutingFilter
uses a simple graph-based approach to remove unreachable vertices from routings. - RoutingFilter() - Constructor for class net.sf.opendse.optimization.encoding.RoutingFilter
- RoutingGenerator - Class in net.sf.opendse.optimization.encoding
-
The
RoutingGenerator
contains several methods to generate and transform routings. - RoutingGenerator() - Constructor for class net.sf.opendse.optimization.encoding.RoutingGenerator
-
Construct a
RoutingGenerator
with a random seed. - Routings<T,
R, - Class in net.sf.opendse.modelL> - Routings() - Constructor for class net.sf.opendse.model.Routings
- RoutingVariableClassOrder - Class in net.sf.opendse.optimization
-
When bound during an exploration, the
RoutingVariableClassOrder
adjusts theVariableClassOrder
to an order beneficial for the constraints defined inEncoding
. - RoutingVariableClassOrder(VariableClassOrder) - Constructor for class net.sf.opendse.optimization.RoutingVariableClassOrder
- ROYALBLUE - Static variable in class net.sf.opendse.visualization.Graphics
S
- SADDLEBROWN - Static variable in class net.sf.opendse.visualization.Graphics
- SALMON - Static variable in class net.sf.opendse.visualization.Graphics
- SANDYBROWN - Static variable in class net.sf.opendse.visualization.Graphics
- SATConstraints - Class in net.sf.opendse.optimization
-
The
SATConstraints
objects initializes constraints and applies the preprocessing. - SATConstraints(SpecificationWrapper, Encoding, boolean) - Constructor for class net.sf.opendse.optimization.SATConstraints
- SATConstraints(SpecificationWrapper, Encoding, ConstraintPreprocessing, boolean) - Constructor for class net.sf.opendse.optimization.SATConstraints
- SATCreatorDecoder - Class in net.sf.opendse.optimization
- SATCreatorDecoder(VariableClassOrder, SATManager, Rand, SATConstraints, SpecificationWrapper, Interpreter, Control, boolean) - Constructor for class net.sf.opendse.optimization.SATCreatorDecoder
- SATIncremental - Class in net.sf.opendse.optimization
-
The
SATIncremental
class is used to add constraints at run time. - SATIncremental(SATConstraints, Solver) - Constructor for class net.sf.opendse.optimization.SATIncremental
-
Constructs the
SATIncremental
object. - SCHEDULER - Static variable in class net.sf.opendse.realtime.et.PriorityScheduler
- SEAGREEN - Static variable in class net.sf.opendse.visualization.Graphics
- search(Set<Constraint>, Set<Literal>) - Method in class net.sf.opendse.optimization.encoding.common.BinaryReachability
- SEASHELL - Static variable in class net.sf.opendse.visualization.Graphics
- select(Object, Object...) - Static method in class net.sf.opendse.model.parameter.Parameters
-
Constructs a
ParameterSelect
. - selectionChanged(ElementSelection) - Method in interface net.sf.opendse.visualization.ElementSelectionListener
- selectionChanged(ElementSelection) - Method in class net.sf.opendse.visualization.GraphPanel
- selectionChanged(ElementSelection) - Method in class net.sf.opendse.visualization.MappingPanel
- selectList(Object, List<Object>) - Static method in class net.sf.opendse.model.parameter.Parameters
-
Constructs a
ParameterSelect
. - selectRef(String, Object, Object...) - Static method in class net.sf.opendse.model.parameter.Parameters
-
Constructs a
ParameterSelect
. - selectRefList(String, Object, List<Object>) - Static method in class net.sf.opendse.model.parameter.Parameters
-
Constructs a
ParameterSelect
. - set(Element) - Method in class net.sf.opendse.visualization.ElementSelection
- set(T, Architecture<R, L>) - Method in class net.sf.opendse.model.Routings
-
Sets the routing for a task.
- setAttribute(String, Object) - Method in class net.sf.opendse.model.Attributes
- setAttribute(String, Object) - Method in class net.sf.opendse.model.Element
- setAttribute(String, Object) - Method in class net.sf.opendse.model.Function
- setAttribute(String, Object) - Method in interface net.sf.opendse.model.IAttributes
-
Sets the attribute.
- setAttribute(String, Object) - Method in class net.sf.opendse.model.Specification
- setAttribute(String, Object) - Method in class net.sf.opendse.model.SpecificationTypeBased
- setAttributes(IAttributes, Attributes) - Static method in class net.sf.opendse.io.Common
-
Sets the
Attributes
. - setAttributes(IAttributes, Attributes) - Static method in class net.sf.opendse.model.Models
- setClassname(String) - Method in class net.sf.opendse.optimization.evaluator.ClassEvaluatorModule
- setColorModel(ColorModel) - Method in class net.sf.opendse.visualization.AbstractGraphPanelFormat
- setCommand(String) - Method in class net.sf.opendse.optimization.evaluator.ExternalEvaluatorModule
- setConfig(String) - Method in class net.sf.opendse.optimization.evaluator.ClassEvaluatorModule
- setFilename(String) - Method in class net.sf.opendse.optimization.io.InputModule
- setFilename(String) - Method in class net.sf.opendse.optimization.io.OutputModule
- setGraph(Graph<V, E>) - Method in class net.sf.opendse.visualization.algorithm.DistanceFlowLayout
- setImplementation(Specification) - Method in class net.sf.opendse.optimization.ImplementationWrapper
- setInitializer(Function<V, Point2D>) - Method in class net.sf.opendse.visualization.algorithm.DistanceFlowLayout
- setLocation(V, Point2D) - Method in class net.sf.opendse.visualization.algorithm.DistanceFlowLayout
- setMaxEvaluations(int) - Method in class net.sf.opendse.optimization.StopperModule
- setMaximalNumberStagnatingGenerations(int) - Method in class net.sf.opendse.optimization.OptimizationModule
- setMaxTime(int) - Method in class net.sf.opendse.optimization.StopperModule
- setParent(Element) - Method in class net.sf.opendse.model.Element
-
Sets the parent element.
- setPriority(int) - Method in class net.sf.opendse.optimization.evaluator.ExternalEvaluatorModule
- setPriority(int) - Method in class net.sf.opendse.optimization.evaluator.SumEvaluatorModule
- setRoutingEncoding(Encoding.RoutingEncoding) - Method in class net.sf.opendse.optimization.OptimizationModule
- setSize(Dimension) - Method in class net.sf.opendse.visualization.algorithm.DistanceFlowLayout
- setSource(T) - Method in class net.sf.opendse.model.Mapping
-
Sets the source of the mapping.
- setSpecificationTransformers(Set<SpecificationTransformer>) - Method in class net.sf.opendse.optimization.io.SpecificationWrapperFilename
- setSpecificationTransformers(Set<SpecificationTransformer>) - Method in class net.sf.opendse.optimization.io.SpecificationWrapperInstance
- setSpecificationTransformers(Set<SpecificationTransformer>) - Method in class net.sf.opendse.optimization.io.SpecificationWrapperTypeBased
- setStagnationRestartEnabled(boolean) - Method in class net.sf.opendse.optimization.OptimizationModule
- setSum(String) - Method in class net.sf.opendse.optimization.evaluator.SumEvaluatorModule
- setTarget(R) - Method in class net.sf.opendse.model.Mapping
-
Sets the target of a mapping.
- setTgffFileName(String) - Method in class net.sf.opendse.optimization.io.InputTgffModule
- setType(String) - Method in class net.sf.opendse.model.Element
-
Sets the type of the element.
- setType(ExternalEvaluatorModule.Type) - Method in class net.sf.opendse.optimization.evaluator.ExternalEvaluatorModule
- setType(SumEvaluatorModule.Type) - Method in class net.sf.opendse.optimization.evaluator.SumEvaluatorModule
- setUsePreprocessing(boolean) - Method in class net.sf.opendse.optimization.OptimizationModule
- setUseVariableOrder(boolean) - Method in class net.sf.opendse.optimization.OptimizationModule
- SIENNA - Static variable in class net.sf.opendse.visualization.Graphics
- SimpleViewer - Class in net.sf.opendse.optimization
-
The
SimpleViewer
can be used to display aSpecification
given as XML. - SimpleViewer(String) - Constructor for class net.sf.opendse.optimization.SimpleViewer
-
Creates a new
SimpleViewer
. - SingleImplementation - Class in net.sf.opendse.optimization.encoding
-
The
SingleImplementation
determines an implementingSpecification
from a generalSpecification
. - SingleImplementation() - Constructor for class net.sf.opendse.optimization.encoding.SingleImplementation
- SingleImplementation(Collection<Module>) - Constructor for class net.sf.opendse.optimization.encoding.SingleImplementation
- size() - Method in class net.sf.opendse.model.Mappings
-
Returns the number of mappings.
- SKYBLUE - Static variable in class net.sf.opendse.visualization.Graphics
- SLATEBLUE - Static variable in class net.sf.opendse.visualization.Graphics
- SLATEGRAY - Static variable in class net.sf.opendse.visualization.Graphics
- SNOW - Static variable in class net.sf.opendse.visualization.Graphics
- SOFT_DEADLINE - Static variable in class net.sf.opendse.io.ReaderTGFF
- solve(Collection<Constraint>) - Method in class net.sf.opendse.optimization.encoding.common.Solving
- solve(MyEncoder.OptimizationObjective) - Method in class net.sf.opendse.realtime.et.PriorityScheduler
- SolverProvider - Interface in net.sf.opendse.realtime.et
- Solving - Class in net.sf.opendse.optimization.encoding.common
-
The
Solving
returns aModel
for a set of constraints. - Solving() - Constructor for class net.sf.opendse.optimization.encoding.common.Solving
- SourceTargetCommunicationPredicate - Class in net.sf.opendse.realtime.et.graph
- SourceTargetCommunicationPredicate(Specification, TimingGraph) - Constructor for class net.sf.opendse.realtime.et.graph.SourceTargetCommunicationPredicate
- Specification - Class in net.sf.opendse.model
- Specification(Application<?, ?>, Architecture<?, ?>, Mappings<?, ?>) - Constructor for class net.sf.opendse.model.Specification
-
Constructs the specification.
- Specification(Application<?, ?>, Architecture<?, ?>, Mappings<?, ?>, Routings<?, ?, ?>) - Constructor for class net.sf.opendse.model.Specification
-
Constructs the specification.
- SpecificationCapacityConstraints - Class in net.sf.opendse.optimization.constraints
- SpecificationCapacityConstraints(SpecificationWrapper) - Constructor for class net.sf.opendse.optimization.constraints.SpecificationCapacityConstraints
- SpecificationConnectConstraints - Class in net.sf.opendse.optimization.constraints
- SpecificationConnectConstraints(SpecificationWrapper) - Constructor for class net.sf.opendse.optimization.constraints.SpecificationConnectConstraints
- SpecificationConnectConstraints.ConnectConstraint - Class in net.sf.opendse.optimization.constraints
- SpecificationConstraints - Interface in net.sf.opendse.optimization.constraints
- SpecificationConstraintsMulti - Class in net.sf.opendse.optimization.constraints
- SpecificationConstraintsMulti(Set<SpecificationConstraints>) - Constructor for class net.sf.opendse.optimization.constraints.SpecificationConstraintsMulti
- SpecificationElementsConstraints - Class in net.sf.opendse.optimization.constraints
- SpecificationElementsConstraints(SpecificationWrapper) - Constructor for class net.sf.opendse.optimization.constraints.SpecificationElementsConstraints
- SpecificationPanel - Class in net.sf.opendse.visualization
- SpecificationPanel(Specification) - Constructor for class net.sf.opendse.visualization.SpecificationPanel
- SpecificationReader - Class in net.sf.opendse.io
-
The
SpecificationReader
reads aSpecification
from anInputStream
or file. - SpecificationReader() - Constructor for class net.sf.opendse.io.SpecificationReader
-
Default constructor with the default class dictionary.
- SpecificationReader(ClassDictionary) - Constructor for class net.sf.opendse.io.SpecificationReader
-
Constructor to work with a custom class dictionary.
- SpecificationRouterConstraints - Class in net.sf.opendse.optimization.constraints
- SpecificationRouterConstraints(SpecificationWrapper) - Constructor for class net.sf.opendse.optimization.constraints.SpecificationRouterConstraints
- SpecificationToolBarService - Class in net.sf.opendse.optimization
- SpecificationToolBarService(Viewport, Provider<SpecificationToolBarService.SpecificationWidget>) - Constructor for class net.sf.opendse.optimization.SpecificationToolBarService
- SpecificationToolBarService.SpecificationWidget - Class in net.sf.opendse.optimization
- SpecificationTransformer - Interface in net.sf.opendse.optimization.io
-
A
SpecificationTransformer
changes theSpecification
before the design space exploration starts. - SpecificationTransformerTypeBased<T,
S> - Class in net.sf.opendse.optimization.io - SpecificationTransformerTypeBased() - Constructor for class net.sf.opendse.optimization.io.SpecificationTransformerTypeBased
- SpecificationTypeBased - Class in net.sf.opendse.model
- SpecificationTypeBased(Application<?, ?>, ResourceTypes<?>, Mappings<?, ?>, LinkTypes<?>) - Constructor for class net.sf.opendse.model.SpecificationTypeBased
-
Constructs the
SpecificationTypeBased
. - SpecificationValidator - Class in net.sf.opendse.optimization.validation
-
The
SpecificationValidator
fails fast if theSpecification
is infeasible. - SpecificationValidator(SpecificationWrapper, ValidSpecificationPredicate) - Constructor for class net.sf.opendse.optimization.validation.SpecificationValidator
-
Creates a new
SpecificationValidator
. - SpecificationValidatorModule - Class in net.sf.opendse.optimization.validation
-
The
SpecificationValidatorModule
binds theSpecificationValidator
. - SpecificationValidatorModule() - Constructor for class net.sf.opendse.optimization.validation.SpecificationValidatorModule
- SpecificationViewer - Class in net.sf.opendse.visualization
-
The
SpecificationViewer
views a specification in a separate frame. - SpecificationViewer() - Constructor for class net.sf.opendse.visualization.SpecificationViewer
- SpecificationWidget(SpecificationWrapper) - Constructor for class net.sf.opendse.optimization.SpecificationToolBarService.SpecificationWidget
- SpecificationWrapper - Interface in net.sf.opendse.optimization
- SpecificationWrapperFilename - Class in net.sf.opendse.optimization.io
- SpecificationWrapperFilename(String) - Constructor for class net.sf.opendse.optimization.io.SpecificationWrapperFilename
- SpecificationWrapperInstance - Class in net.sf.opendse.optimization.io
- SpecificationWrapperInstance(Specification) - Constructor for class net.sf.opendse.optimization.io.SpecificationWrapperInstance
- SpecificationWrapperTypeBased - Class in net.sf.opendse.optimization.io
- SpecificationWrapperTypeBased(String) - Constructor for class net.sf.opendse.optimization.io.SpecificationWrapperTypeBased
- SpecificationWriter - Class in net.sf.opendse.io
-
The
SpecificationWriter
write aSpecification
to anOutputStream
orFile
. - SpecificationWriter() - Constructor for class net.sf.opendse.io.SpecificationWriter
-
Constructs a new
SpecificationWriter
that will always exportRoutings
. - SpecificationWriter(boolean, ClassDictionary) - Constructor for class net.sf.opendse.io.SpecificationWriter
-
Constructs a new
SpecificationWriter
instance. - SpecificationWriterAnonymized<S> - Class in net.sf.opendse.io
-
The
SpecificationWriterAnonymized
writes an anonymizedSpecification
to aFile
. - SpecificationWriterAnonymized() - Constructor for class net.sf.opendse.io.SpecificationWriterAnonymized
-
Constructs a new
SpecificationWriterAnonymized
that will always exportRoutings
. - SPRINGGREEN - Static variable in class net.sf.opendse.visualization.Graphics
- StagnationRestart - Class in net.sf.opendse.optimization
-
A class that clears the population if no new individuals (individuals that are either dominated or dominate other population members) came into the population for a defined number of iterations.
- StagnationRestart(Population, int) - Constructor for class net.sf.opendse.optimization.StagnationRestart
- StandardFilter() - Constructor for class net.sf.opendse.optimization.encoding.common.Units.StandardFilter
- STEELBLUE - Static variable in class net.sf.opendse.visualization.Graphics
- StopperMaxEvaluations - Class in net.sf.opendse.optimization
- StopperMaxEvaluations(Control, int) - Constructor for class net.sf.opendse.optimization.StopperMaxEvaluations
- StopperMaxTime - Class in net.sf.opendse.optimization
- StopperMaxTime(Control, int) - Constructor for class net.sf.opendse.optimization.StopperMaxTime
- StopperModule - Class in net.sf.opendse.optimization
- StopperModule() - Constructor for class net.sf.opendse.optimization.StopperModule
- STREAM - Enum constant in enum class net.sf.opendse.optimization.evaluator.ExternalEvaluatorModule.Type
- StrongComponentClusterer<V,
E> - Class in net.sf.opendse.visualization.algorithm -
The
StrongComponentClusterer
clusters a graph into strongly connected components using Tarjan's algorithms. - StrongComponentClusterer() - Constructor for class net.sf.opendse.visualization.algorithm.StrongComponentClusterer
- SumEvaluator - Class in net.sf.opendse.optimization.evaluator
- SumEvaluator(String, int, boolean) - Constructor for class net.sf.opendse.optimization.evaluator.SumEvaluator
- SumEvaluatorModule - Class in net.sf.opendse.optimization.evaluator
- SumEvaluatorModule() - Constructor for class net.sf.opendse.optimization.evaluator.SumEvaluatorModule
- SumEvaluatorModule.Type - Enum Class in net.sf.opendse.optimization.evaluator
T
- TAN - Static variable in class net.sf.opendse.visualization.Graphics
- Task - Class in net.sf.opendse.model
-
The
Task
is the basic vertex element forApplication
graphs. - Task(String) - Constructor for class net.sf.opendse.model.Task
-
Constructs a new task.
- Task(Element) - Constructor for class net.sf.opendse.model.Task
-
Constructs a new parent.
- Task.Type - Enum Class in net.sf.opendse.model
-
Type of a
Task
. - TGFF_TYPE - Static variable in class net.sf.opendse.io.ReaderTGFF
- THISTLE - Static variable in class net.sf.opendse.visualization.Graphics
- TimingDependency - Class in net.sf.opendse.realtime.et.graph
- TimingDependency() - Constructor for class net.sf.opendse.realtime.et.graph.TimingDependency
- TimingDependencyPriority - Class in net.sf.opendse.realtime.et.graph
- TimingDependencyPriority() - Constructor for class net.sf.opendse.realtime.et.graph.TimingDependencyPriority
- TimingDependencyTrigger - Class in net.sf.opendse.realtime.et.graph
- TimingDependencyTrigger() - Constructor for class net.sf.opendse.realtime.et.graph.TimingDependencyTrigger
- TimingElement - Class in net.sf.opendse.realtime.et.graph
- TimingElement(Task, Resource) - Constructor for class net.sf.opendse.realtime.et.graph.TimingElement
- TimingGraph - Class in net.sf.opendse.realtime.et.graph
- TimingGraph() - Constructor for class net.sf.opendse.realtime.et.graph.TimingGraph
- TimingGraphBuilder - Class in net.sf.opendse.realtime.et.graph
- TimingGraphBuilder(TimingGraphModifier...) - Constructor for class net.sf.opendse.realtime.et.graph.TimingGraphBuilder
- TimingGraphModifier - Interface in net.sf.opendse.realtime.et.graph
- TimingGraphModifierFilterEdge - Class in net.sf.opendse.realtime.et.graph
- TimingGraphModifierFilterEdge(Predicate<TimingDependency>) - Constructor for class net.sf.opendse.realtime.et.graph.TimingGraphModifierFilterEdge
- TimingGraphModifierFilterVertex - Class in net.sf.opendse.realtime.et.graph
- TimingGraphModifierFilterVertex(Predicate<TimingElement>) - Constructor for class net.sf.opendse.realtime.et.graph.TimingGraphModifierFilterVertex
- TimingGraphViewer - Class in net.sf.opendse.realtime.et
- TimingGraphViewer() - Constructor for class net.sf.opendse.realtime.et.TimingGraphViewer
- toConstraints(Specification) - Method in class net.sf.opendse.optimization.encoding.Encoding
- toElement(String, Object) - Method in class net.sf.opendse.io.SpecificationWriter
- toElement(Specification) - Method in class net.sf.opendse.io.SpecificationWriter
-
Transform a specification to an XML element.
- toImplementation(Specification, Model) - Method in class net.sf.opendse.optimization.encoding.Interpreter
- toInstance(String, Class<?>) - Static method in class net.sf.opendse.io.Common
-
Returns an instance of a given
Class
. - TOMATO - Static variable in class net.sf.opendse.visualization.Graphics
- tone(Color, double) - Static method in class net.sf.opendse.visualization.Graphics
- toSpecification(List<String>) - Method in class net.sf.opendse.io.ReaderTGFF
-
Reads
Application
,Mappings
,ResourceTypes
andLinkTypes
from a tgff-File
and converts it into aSpecificationTypeBased
. - toSpecification(Element) - Method in class net.sf.opendse.io.SpecificationReader
-
Convert an XML element to a specification
- toString() - Method in class net.sf.opendse.model.Element
- toString() - Method in class net.sf.opendse.model.parameter.ParameterRange
- toString() - Method in class net.sf.opendse.model.parameter.ParameterRangeDiscrete
- toString() - Method in class net.sf.opendse.model.parameter.ParameterReference
- toString() - Method in class net.sf.opendse.model.parameter.ParameterSelect
- toString() - Method in class net.sf.opendse.model.parameter.ParameterUniqueID
- toString() - Method in class net.sf.opendse.optimization.constraints.ElementList
- toString() - Method in class net.sf.opendse.optimization.encoding.variables.Variable
- toString() - Method in class net.sf.opendse.realtime.et.graph.TimingDependency
- toString() - Method in class net.sf.opendse.realtime.et.graph.TimingElement
- toString() - Method in class net.sf.opendse.realtime.et.qcqp.vars.ValueObject
- toString(Serializable) - Static method in class net.sf.opendse.io.Common
-
Transforms an object into a Base64 string.
- transform(DirectedGraph<V, E>) - Method in class net.sf.opendse.visualization.algorithm.CycleBreakFilter
- transform(Graph<V, E>) - Method in class net.sf.opendse.visualization.algorithm.BellmanFord
- transform(Graph<V, E>) - Method in class net.sf.opendse.visualization.algorithm.StrongComponentClusterer
- transform(Specification) - Method in interface net.sf.opendse.optimization.io.SpecificationTransformer
-
Changes the
Specification
. - transform(S) - Method in class net.sf.opendse.io.SpecificationWriterAnonymized
-
Transforms a
Specification
by anonymizing its ids. - transform(T) - Method in class net.sf.opendse.optimization.io.SpecificationTransformerTypeBased
- TURQUOISE - Static variable in class net.sf.opendse.visualization.Graphics
- TYPE - Static variable in class net.sf.opendse.model.Element
-
The identifier for the type of an element.
U
- uniqueID(int, String) - Static method in class net.sf.opendse.model.parameter.Parameters
-
Constructs a
ParameterUniqueID
. - UnitException(String) - Constructor for exception class net.sf.opendse.optimization.encoding.common.Units.UnitException
- Units - Class in net.sf.opendse.optimization.encoding.common
-
The
Units
contains unit assignments. - Units() - Constructor for class net.sf.opendse.optimization.encoding.common.Units
- Units(Units.Filter) - Constructor for class net.sf.opendse.optimization.encoding.common.Units
- Units.Filter - Interface in net.sf.opendse.optimization.encoding.common
- Units.StandardFilter - Class in net.sf.opendse.optimization.encoding.common
- Units.UnitException - Exception Class in net.sf.opendse.optimization.encoding.common
V
- ValidImplementationPredicate - Class in net.sf.opendse.model
-
The
ValidImplementationPredicate
is aPredicate
that returnstrue
if theSpecification
is a valid implementation. - ValidImplementationPredicate() - Constructor for class net.sf.opendse.model.ValidImplementationPredicate
- ValidSpecificationPredicate - Class in net.sf.opendse.model
-
The
ValidImplementationPredicate
is aPredicate
that returnstrue
if theSpecification
is a valid specification. - ValidSpecificationPredicate() - Constructor for class net.sf.opendse.model.ValidSpecificationPredicate
- valueChanged(ListSelectionEvent) - Method in class net.sf.opendse.visualization.MappingPanel
- ValueObject - Class in net.sf.opendse.realtime.et.qcqp.vars
-
The
ValueObject
is a superclass for all comparable objects based on their fields. - ValueObject() - Constructor for class net.sf.opendse.realtime.et.qcqp.vars.ValueObject
- valueOf(String) - Static method in enum class net.sf.opendse.generator.Generator.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.sf.opendse.model.Task.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.sf.opendse.optimization.encoding.Encoding.RoutingEncoding
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.sf.opendse.optimization.evaluator.ExternalEvaluatorModule.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.sf.opendse.optimization.evaluator.SumEvaluatorModule.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.sf.opendse.realtime.et.qcqp.MyConflictRefinement.ConflictRefinementMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.sf.opendse.realtime.et.qcqp.MyEncoder.CycleCounter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.sf.opendse.realtime.et.qcqp.MyEncoder.OptimizationObjective
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.sf.opendse.generator.Generator.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.sf.opendse.model.Task.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.sf.opendse.optimization.encoding.Encoding.RoutingEncoding
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.sf.opendse.optimization.evaluator.ExternalEvaluatorModule.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.sf.opendse.optimization.evaluator.SumEvaluatorModule.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.sf.opendse.realtime.et.qcqp.MyConflictRefinement.ConflictRefinementMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.sf.opendse.realtime.et.qcqp.MyEncoder.CycleCounter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.sf.opendse.realtime.et.qcqp.MyEncoder.OptimizationObjective
-
Returns an array containing the constants of this enum class, in the order they are declared.
- var(Element, String, Object, Integer) - Static method in class net.sf.opendse.optimization.encoding.variables.Variables
- var(Task, Edge, Resource, Resource) - Static method in class net.sf.opendse.optimization.encoding.variables.Variables
- var(Task, Edge, Resource, Resource, int) - Static method in class net.sf.opendse.optimization.encoding.variables.Variables
- var(Task, Edge, Resource, Resource, Task) - Static method in class net.sf.opendse.optimization.encoding.variables.Variables
- var(Task, Models.DirectedLink) - Static method in class net.sf.opendse.optimization.encoding.variables.Variables
- var(Task, Models.DirectedLink, int) - Static method in class net.sf.opendse.optimization.encoding.variables.Variables
- var(Task, Models.DirectedLink, Task) - Static method in class net.sf.opendse.optimization.encoding.variables.Variables
- var(Task, Resource) - Static method in class net.sf.opendse.optimization.encoding.variables.Variables
- Variable - Class in net.sf.opendse.optimization.encoding.variables
- Variable(Object...) - Constructor for class net.sf.opendse.optimization.encoding.variables.Variable
- VariableClassOrder - Class in net.sf.opendse.optimization
-
The
VariableClassOrder
contains variable classes which are explored by the genetic algorithm during the design space exploration. - VariableClassOrder() - Constructor for class net.sf.opendse.optimization.VariableClassOrder
-
In the default case, the
Object
class is the only entry of theVariableClassOrder
. - VariableComparator() - Constructor for class net.sf.opendse.optimization.encoding.Encoding.VariableComparator
- variables() - Method in class net.sf.opendse.optimization.encoding.common.ConstraintPreprocessing
- Variables - Class in net.sf.opendse.optimization.encoding.variables
-
The
Variables
contains static methods to generate variable objects. - Variables() - Constructor for class net.sf.opendse.optimization.encoding.variables.Variables
- Vars - Class in net.sf.opendse.realtime.et.qcqp.vars
- Vars() - Constructor for class net.sf.opendse.realtime.et.qcqp.vars.Vars
- view() - Method in class net.sf.opendse.optimization.SimpleViewer
-
View the
Specification
. - view(Specification) - Static method in class net.sf.opendse.visualization.SpecificationViewer
-
View the
Specification
. - view(Specification, boolean) - Static method in class net.sf.opendse.visualization.SpecificationViewer
-
View the
Specification
. - view(TimingGraph) - Static method in class net.sf.opendse.realtime.et.TimingGraphViewer
- ViewUtil - Class in net.sf.opendse.visualization
- ViewUtil() - Constructor for class net.sf.opendse.visualization.ViewUtil
- VIOLET - Static variable in class net.sf.opendse.visualization.Graphics
- VIOLETRED - Static variable in class net.sf.opendse.visualization.Graphics
W
- WHEAT - Static variable in class net.sf.opendse.visualization.Graphics
- WHITE - Static variable in class net.sf.opendse.visualization.Graphics
- WHITESMOKE - Static variable in class net.sf.opendse.visualization.Graphics
- WIRE - Static variable in class net.sf.opendse.io.ReaderTGFF
- with(String) - Method in class net.sf.opendse.optimization.constraints.ElementList
- with(Element) - Method in class net.sf.opendse.optimization.constraints.ElementList
- without(String) - Method in class net.sf.opendse.optimization.constraints.ElementList
- without(Element) - Method in class net.sf.opendse.optimization.constraints.ElementList
- write(Collection<Specification>, OutputStream) - Method in class net.sf.opendse.io.SpecificationWriter
-
Write a collection of specifications to an output stream.
- write(Specification, File) - Method in class net.sf.opendse.io.SpecificationWriter
-
Write the specification to a file.
- write(Specification, OutputStream) - Method in class net.sf.opendse.io.SpecificationWriter
-
Write the specification to an output stream.
- write(Specification, String) - Method in class net.sf.opendse.io.SpecificationWriter
-
Write the specification to a file.
- writeAnonymized(S, File) - Method in class net.sf.opendse.io.SpecificationWriterAnonymized
-
Write the specification to a file.
- writeAnonymized(S, String) - Method in class net.sf.opendse.io.SpecificationWriterAnonymized
-
Write the specification to a file.
Y
- YELLOW - Static variable in class net.sf.opendse.visualization.Graphics
- YELLOWGREEN - Static variable in class net.sf.opendse.visualization.Graphics
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form