Index

A B C D E F G H I J K L M N O P R S T U V W Y 
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 Modules 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 an Application.
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
The Attributes is the default implementation of the IAttributes interface using a HashMap.
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
Creates a clone of the Application, i.e., with identical Elements (==).
clone(Architecture<R, L>) - Static method in class net.sf.opendse.model.Models
Creates a clone of the Architecture, i.e., with identical Elements (==).
clone(Specification) - Static method in class net.sf.opendse.model.Models
Creates a clone of the Specification, i.e., with identical Elements (==).
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 a Specification.
Common() - Constructor for class net.sf.opendse.io.Common
 
Communication - Class in net.sf.opendse.model
The Communication is the default implementation of the ICommunication 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 using Models.copy(Element), i.e., create new instances for all Elements.
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 in Application 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 a Graph.
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
Returns an Iterable which returns only those Elements from the given iterable which are of one of the given types.
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
Returns the Color for the given Node.
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 given id 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 a Specification.
getElementsMap(Specification) - Static method in class net.sf.opendse.model.Models
Returns a map of all pairs of ids and the corresponding Element 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 referenced Element.
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 an Architecture.
getLinks(Architecture<Resource, Link>, Link) - Static method in class net.sf.opendse.model.Models
Returns all DirectedLink elements of an Architecture for given Link.
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 SpecificationTransformers 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 given id 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 the Application.
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 SpecificationTypeBaseds 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 a Model that satisfies the constraints and determines the corresponding Specification.
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 iterable Element 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 in Architecture 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
The LinkTypes is a Map of different types of Links.
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 Modules and views the given XML-based Specification 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
The Mapping represents a mapping from a Task to a Resource.
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 of Mapping 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
The DirectedLink is a Link wrapper that contains the source Resource and destination Resource.
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 a Graph.
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 a Integer-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
The ParameterReference is a reference to a Parameter of an Element.
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 create Parameter 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
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
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
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 an Application, Mappings and a set of Resource 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
Register a Color for a Node type.
registerColor(String, Color) - Method in class net.sf.opendse.visualization.ColorModelArchitecture
Register a Color for a Node type.
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 in Architecture 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
The ResourceTypes is a Map of different types of Resources.
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,L> - Class in net.sf.opendse.model
The Routings maps Task elements to a subgraph of the Architecture consisting of Resource vertices and Edge edges.
Routings() - Constructor for class net.sf.opendse.model.Routings
 
RoutingVariableClassOrder - Class in net.sf.opendse.optimization
When bound during an exploration, the RoutingVariableClassOrder adjusts the VariableClassOrder to an order beneficial for the constraints defined in Encoding.
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 a Specification 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 implementing Specification from a general Specification.
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 a Model 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
The Specification consists of an Application, Architecture, Mappings, and Routings.
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 a Specification from an InputStream 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 the Specification before the design space exploration starts.
SpecificationTransformerTypeBased<T,S> - Class in net.sf.opendse.optimization.io
Basic Transformer from a SpecificationTypeBased to a Specification.
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 the Specification 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
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 a Specification to an OutputStream or File.
SpecificationWriter() - Constructor for class net.sf.opendse.io.SpecificationWriter
Constructs a new SpecificationWriter that will always export Routings.
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 anonymized Specification to a File.
SpecificationWriterAnonymized() - Constructor for class net.sf.opendse.io.SpecificationWriterAnonymized
Constructs a new SpecificationWriterAnonymized that will always export Routings.
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 for Application 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 and LinkTypes from a tgff-File and converts it into a SpecificationTypeBased.
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 a Predicate that returns true if the Specification is a valid implementation.
ValidImplementationPredicate() - Constructor for class net.sf.opendse.model.ValidImplementationPredicate
 
ValidSpecificationPredicate - Class in net.sf.opendse.model
The ValidImplementationPredicate is a Predicate that returns true if the Specification 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 the VariableClassOrder.
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
 
A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form