Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
Z
A
addArgument(Argument)
- Method in class server.jung.
GraphAnimator
Adds an argument (input edge) to the graph.
addEdge(Edge)
- Method in class server.jung.
DAGGraph
addIntermediateTasks(ArrayList<MandelbrotGUITask>, MandelbrotGUITask, MandelbrotGUITask, int)
- Static method in class client.mandelbrot.
MandelbrotGUITask
Static method calculates MandelbrotGUITasks that lie between the two given tasks
addMouseListener()
- Method in class client.mandelbrot.
MandelbrotDisplay
Adds the mouse listener to this display
addTask(Task)
- Method in class server.jung.
GraphAnimator
Adds a task (vertex and parent edge) to the graph.
addZoomTask(MandelbrotGUITask)
- Method in class client.mandelbrot.
MandelbrotDisplay
Adds a MandelbrotGUITask for the zoom log
Admin
- Class in
client
Admin()
- Constructor for class client.
Admin
advancePositions()
- Method in class server.jung.
DAGLayout
Animation
- Class in
client.gui
Animation displays an animation of a series of Mandelbrot solution images.
Animation()
- Constructor for class client.gui.
Animation
Creates a new instance of Animation
Animation(JLabel, String, String)
- Constructor for class client.gui.
Animation
Creates a new instance of Animation
AnimationViewerGUI
- Class in
client.gui
Animation Viewer GUI
AnimationViewerGUI()
- Constructor for class client.gui.
AnimationViewerGUI
Creates new form AnimationViewerGUI
api
- package api
Argument
- Class in
api
Result object generated by a task, destined for a successor object or the client
Argument(TaskId, TaskId, int, Object)
- Constructor for class api.
Argument
Constructor for Result class
Argument(TaskId, Object)
- Constructor for class api.
Argument
Constructor for Result class with no successor.
B
ButtonTabComponent
- Class in
client.gui
Component to be used as tabComponent; Contains a JLabel to show the text and a JButton to close the tab it belongs to
ButtonTabComponent(JTabbedPane)
- Constructor for class client.gui.
ButtonTabComponent
C
client
- package client
Client
- Class in
client
Client()
- Constructor for class client.
Client
client.color
- package client.color
client.gui
- package client.gui
client.mandelbrot
- package client.mandelbrot
Client2Server
- Interface in
api
The client's view of the server.
ColorMap
- Class in
client.color
The coloring scheme used for a Mandelbrot Display
ColorMap()
- Constructor for class client.color.
ColorMap
ColorMap(double, double, double)
- Constructor for class client.color.
ColorMap
Creates a new instance of ColorMap with the given scale values.
compareTo(Task)
- Method in class api.
Task
Comparison function for priority task queue ordering.
compile(int, MandelbrotImage)
- Method in class client.gui.
RemoteListenerImpl
computer
- package computer
Computer
- Class in
computer
Computer(Computer2Server)
- Constructor for class computer.
Computer
Computer2Server
- Interface in
api
The computer's view of the server.
convert()
- Method in class client.mandelbrot.
MandelbrotGUITask
D
DAGGraph
- Class in
server.jung
An implementation of
Graph
that consists of a
Vertex
set and a
DirectedEdge
set.
DAGGraph(Vertex)
- Constructor for class server.jung.
DAGGraph
DAGLayout
- Class in
server.jung
DAGLayout(SparseGraph)
- Constructor for class server.jung.
DAGLayout
DAGVertex
- Class in
server.jung
DAGVertex(Task)
- Constructor for class server.jung.
DAGVertex
disableButtons()
- Static method in class client.gui.
AnimationViewerGUI
Disables the GUI's buttons
disableButtons()
- Static method in class client.gui.
MandelbrotGUI
Disables the buttons in the GUI
disableZoomLogging(boolean)
- Method in class client.mandelbrot.
MandelbrotDisplay
Disables zoom progress logging for this display
E
enableButtons()
- Static method in class client.gui.
AnimationViewerGUI
Enables the GUI's buttons
enableButtons()
- Static method in class client.gui.
MandelbrotGUI
Enables the buttons in the GUI
enableZoomLogging()
- Method in class client.mandelbrot.
MandelbrotDisplay
Enables zoom progress logging for this display
equals(Object)
- Method in class api.
TaskId
Checks if this id equals the input id
equals(MandelbrotGUITask)
- Method in class client.mandelbrot.
MandelbrotGUITask
Determines if two tasks are computationally equivilent
EventHandler
- Class in
client.mandelbrot
This thread takes events generated during computation and displays them in the proper MandelbrotDisplay object.
EventHandler(RemoteListenerImpl, MandelbrotImage, MandelbrotDisplay, int)
- Constructor for class client.mandelbrot.
EventHandler
Creates a new instance of EventHandler
execute()
- Method in class api.
Task
Executes this task
execute(Object)
- Method in class client.mandelbrot.
MandelbrotSolver
Overridden execute function that calculates the Mandelbrot Set with the given parameters
execute()
- Method in class tasks.
Fib
Executes the Fib task
execute()
- Method in class tasks.
MbrotComposer
execute()
- Method in class tasks.
MbrotTask
execute()
- Method in class tasks.
Sum
Computes the sum of its input objects
execute()
- Method in class tasks.
TSPMin
Finds the minimum distance path among the task inputs
execute()
- Method in class tasks.
TSPRoot
Execute method for TSPRoot.
execute()
- Method in class tasks.
TSPTask
Executes the TSPTask
executeOnServer()
- Method in class api.
Task
Method for checking whether this task should execute on the server
executeOnServer()
- Method in class tasks.
Fib
Method for checking whether this task should execute on the server
executeOnServer()
- Method in class tasks.
MbrotComposer
executeOnServer()
- Method in class tasks.
MbrotTask
executeOnServer()
- Method in class tasks.
Sum
Method for checking whether this task should execute on the server
executeOnServer()
- Method in class tasks.
TSPMin
executeOnServer()
- Method in class tasks.
TSPRoot
executeOnServer()
- Method in class tasks.
TSPTask
F
Fib
- Class in
tasks
Fibonacci task class.
Fib(int)
- Constructor for class tasks.
Fib
Fibonacci task of n
Fib(TaskId, int)
- Constructor for class tasks.
Fib
Constructor for Fib object without a successor task
Fib(TaskId, TaskId, int, int)
- Constructor for class tasks.
Fib
Constructor for Fib object with a successor task
G
generateAnimation(String)
- Method in class client.mandelbrot.
MandelbrotDisplay
Generate an animation for this display's zoom record
get()
- Method in class computer.
SharedManager
get()
- Method in class server.
SharedManager
getBScale()
- Method in class client.mandelbrot.
MandelbrotGUITask
getChild(int)
- Method in class api.
TaskId
Gets the child of this id at the provided index
getColor(double)
- Method in class client.color.
ColorMap
getColStart()
- Method in class tasks.
MbrotEvent
getCreatorId()
- Method in class api.
Argument
Gets the id of the creator of this result
getDist()
- Method in class tasks.
TSPResult
Gets the path distance
getDistance(int, int, double[][])
- Static method in class tasks.
TSPUtils
Gets the distance from city i to city j
getDistance(int[], double[][])
- Static method in class tasks.
TSPUtils
Computes the roundtrip distance of the given path
getGScale()
- Method in class client.mandelbrot.
MandelbrotGUITask
getImage()
- Method in class client.mandelbrot.
MandelbrotImage
getImaginaryStart()
- Method in class client.mandelbrot.
MandelbrotGUITask
getInput(int)
- Method in class api.
Successor
Gets the input at the specified index
getInputSize()
- Method in class api.
Successor
Gets the size of the input
getIterMax()
- Method in class client.mandelbrot.
MandelbrotGUITask
getLowerBound(int[], double[][], int)
- Static method in class tasks.
TSPUtils
Computes the lower bound on the current partial path.
getMaxDepth()
- Method in class server.jung.
DAGVertex
getMBSet()
- Method in class tasks.
MbrotEvent
getMinPath(int[], int[], double[][])
- Static method in class tasks.
TSPUtils
Gets the minimum path among the 2 input paths
getN()
- Method in class tasks.
Fib
Gets the fibonacci input value
getN()
- Method in class tasks.
Sum
Gets the fibonacci input value
getObjs()
- Method in class api.
Result
Gets the objects stored in the container
getOneWayDistance(int[], double[][])
- Static method in class tasks.
TSPUtils
Computes partial path distance, without returning to city zero.
getParent()
- Method in class api.
TaskId
Gets the parent id
getParentId()
- Method in class api.
Result
Gets the id of the parent task
getPath()
- Method in class tasks.
TSPResult
Gets the path
getPathLength()
- Method in class api.
TaskId
Gets the path length of this id
getQueueLength()
- Method in class computer.
QueueLengthManager
getRealStart()
- Method in class client.mandelbrot.
MandelbrotGUITask
getRemoteListeners()
- Method in class api.
LoginContainer
Gets the remote listeners
getResolution()
- Method in class client.mandelbrot.
MandelbrotGUITask
getResolution()
- Method in class tasks.
MbrotEvent
getRoot()
- Method in class server.jung.
DAGGraph
getRowStart()
- Method in class tasks.
MbrotEvent
getRScale()
- Method in class client.mandelbrot.
MandelbrotGUITask
getRuntime()
- Method in class api.
Result
Gets the runtime of the task that generated the contained objects
getShared()
- Method in class api.
LoginContainer
Gets the shared
getShared()
- Method in class api.
Task
Gets the shared object from the executing computer
getShared()
- Method in interface api.
Task2Computer
Gets the newest shared object from the computer
getSideLength()
- Method in class client.mandelbrot.
MandelbrotGUITask
getSuccessorId()
- Method in class api.
Argument
Gets the id of the successor task.
getSuccessorId()
- Method in class api.
Task
Gets the id of the successor.
getSuccessorInputIndex()
- Method in class api.
Argument
Gets the input index of the successor
getSuccessorInputIndex()
- Method in class api.
Task
Gets the input index of the succesor.
getTask()
- Method in class server.jung.
DAGVertex
getTaskId()
- Method in class api.
Task
Gets the id of this task.
getValue()
- Method in class api.
Argument
Gets the value stored in the result
GraphAnimator
- Class in
server.jung
Class for animating a directed acyclic task graph.
GraphAnimator(Task)
- Constructor for class server.jung.
GraphAnimator
Constructor which tasks the root task of the DAG.
H
hasAllInput()
- Method in class api.
Successor
Method for determining if the successor has all of its input
hashCode()
- Method in class api.
TaskId
Computes the hashcode for this id
hasSuccesor()
- Method in class api.
Argument
Method for determining if this Result object has a successor
I
IN_TREE_KEY
- Static variable in class server.jung.
DAGGraph
incrementsAreDone()
- Method in class server.jung.
DAGLayout
initialize(Dimension)
- Method in class server.jung.
DAGLayout
initialize_local_vertex(Vertex)
- Method in class server.jung.
DAGLayout
initializeLocations()
- Method in class server.jung.
DAGLayout
initProgressBar(int, int)
- Static method in class client.gui.
MandelbrotGUI
Initializes the Generate Animation progress bar
integrate(MbrotEvent)
- Method in class tasks.
MbrotEvent
Integrates the passed subSolution with this solution.
integrateEvent(MbrotEvent)
- Method in class client.mandelbrot.
MandelbrotImage
Integrates a MandelbrotEvent's data into the image representation of the solution.
isAncestorOf(TaskId)
- Method in class api.
TaskId
Checks if this id is an ancestor of the input id
isIncremental()
- Method in class server.jung.
DAGLayout
isNewerThan(Shared)
- Method in interface api.
Shared
Checks if this shared object is newer than the input shared object
isNewerThan(Shared)
- Method in class tasks.
TSPResult
if we found a solution with a shorter path, it is newer than what we currently have.
isParentOf(TaskId)
- Method in class api.
TaskId
Checks if the input id is the parent of this id
isSuccessorTask()
- Method in class server.jung.
DAGVertex
isTaskParentOf(DAGVertex)
- Method in class server.jung.
DAGVertex
isWorseThan(TSPResult)
- Method in class tasks.
TSPTask
determines whether we can prune, if the lower bnd on this partial path is greater than the best path found so far.
isZoomRelativeOf(MandelbrotGUITask)
- Method in class client.mandelbrot.
MandelbrotGUITask
Determines if this task is a zoom relative of another
L
login(Server2Computer)
- Method in interface api.
Computer2Server
Logs a computer in to a server.
login(Server2Computer)
- Method in class server.
Server
LoginContainer
- Class in
api
Container storing initial values for a computer upon login
LoginContainer(List<RemoteListener>, Shared)
- Constructor for class api.
LoginContainer
Constructor for LoginContainer
M
main(String[])
- Static method in class client.
Admin
main(String[])
- Static method in class client.
Client
main(String[])
- Static method in class client.gui.
AnimationViewerGUI
Runs the AnimationViewer GUI
main(String[])
- Static method in class client.gui.
MandelbrotGUI
Runs the MandelbrotGUI Program.
main(String[])
- Static method in class computer.
Computer
main(String[])
- Static method in class server.jung.
Test
main(String[])
- Static method in class server.
Server
MandelbrotDisplay
- Class in
client.mandelbrot
MandelbrotDisplay(RemoteListenerImpl, Client2Server, MandelbrotGUITask, MandelbrotImage, JTabbedPane)
- Constructor for class client.mandelbrot.
MandelbrotDisplay
Creates a new MandelbrotDisplay
MandelbrotGUI
- Class in
client.gui
The GUI for visualization of the Mandelbrot Set computation.
MandelbrotGUI(Client2Server)
- Constructor for class client.gui.
MandelbrotGUI
Creates new form MandelbrotGUI
MandelbrotGUITask
- Class in
client.mandelbrot
Wrapper class for the Mandelbrot set inputs given in the MandelbrotGUI.
MandelbrotGUITask()
- Constructor for class client.mandelbrot.
MandelbrotGUITask
Creates a new instance of MandelbrotTask
MandelbrotGUITask(double, double, double, int, int, double, double, double)
- Constructor for class client.mandelbrot.
MandelbrotGUITask
Creates a new instance of MandelbrotGUITask
MandelbrotGUITask(MandelbrotGUITask)
- Constructor for class client.mandelbrot.
MandelbrotGUITask
Copy Constructor
MandelbrotImage
- Class in
client.mandelbrot
Stores the image representation of the solution to a Mandelbrot task.
MandelbrotImage()
- Constructor for class client.mandelbrot.
MandelbrotImage
Creates a new instance of MandelbrotDisplay
MandelbrotImage(int, ColorMap)
- Constructor for class client.mandelbrot.
MandelbrotImage
Creates the graphical representation of a Mandelbrot set
MandelbrotSolver
- Class in
client.mandelbrot
RMI simulator that calculates a Mandelbrot Set for a complex plane
MandelbrotSolver()
- Constructor for class client.mandelbrot.
MandelbrotSolver
Creates a new instance of MandelbrotSetTask
MandelbrotSolver(double, double, double, int, int, int, int, LinkedBlockingQueue<MbrotEvent>)
- Constructor for class client.mandelbrot.
MandelbrotSolver
Creates a new instance of MandelbrotSetTask
MandelbrotSolver(double, double, double, int, int, int, int)
- Constructor for class client.mandelbrot.
MandelbrotSolver
MAX_RESOLUTION
- Static variable in class client.mandelbrot.
MandelbrotDisplay
The maximum resolution that any displayed Mandelbrot set will have
MbrotComposer
- Class in
tasks
MbrotComposer(TaskId, TaskId, int, int)
- Constructor for class tasks.
MbrotComposer
MbrotEvent
- Class in
tasks
Solution object for a MandelbrotSetTask
MbrotEvent()
- Constructor for class tasks.
MbrotEvent
Creates a new instance of MandelbrotSolution
MbrotEvent(int, int, double[][])
- Constructor for class tasks.
MbrotEvent
Creates a new instance of MandelbrotSolution
MbrotTask
- Class in
tasks
MbrotTask(double, double, double, int, int, int, int, int)
- Constructor for class tasks.
MbrotTask
MbrotTask(double, double, double, int, int, int, int, int, TaskId, TaskId, int)
- Constructor for class tasks.
MbrotTask
mRoot
- Variable in class server.jung.
DAGGraph
N
NAME
- Static variable in interface api.
Client2Server
The RMI registry name for the compute server.
NAME
- Static variable in interface api.
Computer2Server
The RMI registry name for the compute server.
NUM_FRAMES
- Static variable in class client.gui.
ZoomAnimationGenerator
The number of frames found between each zoom point
O
okToAnimate()
- Method in class client.mandelbrot.
MandelbrotDisplay
P
permute(int[], int)
- Method in class tasks.
TSPTask
Find the minimum TSP tour by exhaustively try all permutations
putResult(Server2Computer, Result)
- Method in interface api.
Computer2Server
puts a result on the server
putResult(Result)
- Method in class server.jung.
Test
putResult(Server2Computer, Result)
- Method in class server.
Server
putTask(Task)
- Method in interface api.
Client2Server
Remote method for submitting a task to the server.
putTask(Task)
- Method in class server.
Server
Q
QueueLengthManager
- Class in
computer
QueueLengthManager(double, double, double)
- Constructor for class computer.
QueueLengthManager
R
receiveEvent(Object)
- Method in interface api.
RemoteListener
Method for a remote listener to receive an event
receiveEvent(Object)
- Method in class client.
Client
receiveEvent(Object)
- Method in class client.gui.
RemoteListenerImpl
registerListener(RemoteListener)
- Method in interface api.
Client2Server
Registers an event listener on a server
registerListener(RemoteListener)
- Method in interface api.
Server2Computer
registers a listener on a computer
registerListener(RemoteListener)
- Method in class computer.
Computer
registerListener(RemoteListener)
- Method in class server.
Server
RemoteListener
- Interface in
api
Remote interface for classes wishing to receive events
RemoteListenerImpl
- Class in
client.gui
RemoteListenerImpl()
- Constructor for class client.gui.
RemoteListenerImpl
removeMouseListener()
- Method in class client.mandelbrot.
MandelbrotDisplay
Removes the mouse listener to this display
reset()
- Method in class client.mandelbrot.
MandelbrotImage
Reinitializes this MandelbrotImage
resetQueue()
- Method in interface api.
Server2Computer
Resets the adaptive queue on the computer.
resetQueue()
- Method in class computer.
Computer
resetQueue()
- Method in class computer.
QueueLengthManager
Result
- Class in
api
Container for objects generated by a task's execute method.
Result(TaskId, Object[])
- Constructor for class api.
Result
Constructor for Container class.
ROOT_ANIMATION_PATH
- Static variable in class client.gui.
ZoomAnimationGenerator
Path to the default location of all saved animations
run()
- Method in class client.gui.
Animation
Runs the animation.
run()
- Method in class client.gui.
ZoomAnimationGenerator
Runs this Zoom Animation Generator
run()
- Method in class client.mandelbrot.
EventHandler
Runs this EventHandler
run()
- Method in class client.mandelbrot.
MandelbrotSolver
run()
- Method in class computer.
SharedManager
run()
- Method in class server.
SharedManager
S
sendEvent(Object)
- Method in class api.
Task
sends an event to the remote listeners from the executing computer
sendEvent(Object)
- Method in interface api.
Task2Computer
sends an event to the remote listeners from the executing computer
server
- package server
Server
- Class in
server
Server(boolean)
- Constructor for class server.
Server
server.jung
- package server.jung
Server2Computer
- Interface in
api
Interface for the Server to communicate with the Computer
setBScale(double)
- Method in class client.mandelbrot.
MandelbrotGUITask
setComputer(Task2Computer)
- Method in class api.
Task
Sets the computer in the task
setFrameRate(String)
- Method in class client.gui.
Animation
Sets the frame rate for the animation
setGScale(double)
- Method in class client.mandelbrot.
MandelbrotGUITask
setGUIInputs()
- Method in class client.mandelbrot.
MandelbrotDisplay
Sets the MandelbrotGUI's input parameters to contain the values specified by this display's MandelbrotGUITask
setImaginaryStart(double)
- Method in class client.mandelbrot.
MandelbrotGUITask
setInput(int, Object)
- Method in class api.
Successor
Sets the input at the specified index
setInputs(MandelbrotGUITask)
- Static method in class client.gui.
MandelbrotGUI
Sets GUI input values to correspond with the passed in MandelbrotGUITask
setIterMax(int)
- Method in class client.mandelbrot.
MandelbrotGUITask
setMBImage(MandelbrotImage)
- Method in class client.mandelbrot.
MandelbrotDisplay
Sets this display's MandelbrotImage reference
setMBSet(double[][])
- Method in class tasks.
MbrotEvent
setMBTask(MandelbrotGUITask)
- Method in class client.mandelbrot.
MandelbrotDisplay
Sets this display's MandelbrotGUITask reference
setProgress(int)
- Static method in class client.gui.
AnimationViewerGUI
Sets the value of the load progress bar
setProgress(int, String)
- Static method in class client.gui.
MandelbrotGUI
Sets the value of the Generate Animation progress bar
setRealStart(double)
- Method in class client.mandelbrot.
MandelbrotGUITask
setResolution(int)
- Method in class client.mandelbrot.
MandelbrotGUITask
setRScale(double)
- Method in class client.mandelbrot.
MandelbrotGUITask
setRuntime(long)
- Method in class api.
Result
Sets the runtime of the task that generated the contained objects
setSideLength(double)
- Method in class client.mandelbrot.
MandelbrotGUITask
Shared
- Interface in
api
Shared interface.
SharedManager
- Class in
computer
SharedManager(Computer2Server, Server2Computer)
- Constructor for class computer.
SharedManager
SharedManager
- Class in
server
SharedManager(List<Server2Computer>)
- Constructor for class server.
SharedManager
solve()
- Method in class client.mandelbrot.
MandelbrotGUITask
Solve the task with a Mandelbrot solver without decomposing
SPARSE_ROOT_KEY
- Static variable in class server.jung.
DAGGraph
splitAndSolve(LinkedBlockingQueue<MbrotEvent>, int)
- Method in class client.mandelbrot.
MandelbrotGUITask
Decomposes this task and creates MandelbrotSolver threads to solve each sub-Task
start()
- Method in class server.jung.
Test
startThreads()
- Method in class computer.
Computer
startThreads()
- Method in class server.
Server
stop()
- Method in interface api.
Client2Server
Stops the server and all of its connected computers.
stop()
- Method in interface api.
Server2Computer
Stops the computers
stop()
- Method in class computer.
Computer
stop()
- Method in class server.
Server
Successor
- Class in
api
Successor Task class
Successor(TaskId, TaskId, int, int)
- Constructor for class api.
Successor
Constructor for Successor class
Successor(TaskId, int)
- Constructor for class api.
Successor
Constructor for Successor without a successor
successorHasAnyInput()
- Method in class server.jung.
DAGVertex
Sum
- Class in
tasks
Sum class.
Sum(TaskId, TaskId, int, int)
- Constructor for class tasks.
Sum
Constructor for Sum class
T
takeEvent()
- Method in class client.gui.
RemoteListenerImpl
takeResult()
- Method in interface api.
Client2Server
Gets a result from the server.
takeResult()
- Method in class server.
Server
takeTask(Server2Computer)
- Method in interface api.
Computer2Server
Blocking call to take a task from the server
takeTask(Server2Computer)
- Method in class server.
Server
takeTasks(Server2Computer, int)
- Method in interface api.
Computer2Server
Non-blocking request for multiple tasks
takeTasks(Server2Computer, int)
- Method in class server.
Server
Task
- Class in
api
Task class
Task(TaskId, TaskId, int)
- Constructor for class api.
Task
Constructor for Task
Task(TaskId)
- Constructor for class api.
Task
Constructor for Task without a successor
Task()
- Constructor for class api.
Task
Creates a new task with a task id of 0 and no successors.
Task2Computer
- Interface in
api
Interface that specifies communication from a task to its executing computer.
TaskId
- Class in
api
Class for representing a task id
TaskId(int)
- Constructor for class api.
TaskId
TaskId constructor for a task without parents
TaskId()
- Constructor for class api.
TaskId
Creates a task id of 0
TaskId(int, TaskId)
- Constructor for class api.
TaskId
TaskId constructor for a task with a parent
tasks
- package tasks
Test
- Class in
server.jung
Test()
- Constructor for class server.jung.
Test
toString()
- Method in class api.
TaskId
Generates a string representing the current instance
toString()
- Method in class client.mandelbrot.
MandelbrotGUITask
toString()
- Method in class client.mandelbrot.
MandelbrotSolver
toString()
- Method in class tasks.
Fib
Returns a string representation of this fibonacci
toString()
- Method in class tasks.
MbrotEvent
toString()
- Method in class tasks.
MbrotTask
toString()
- Method in class tasks.
Sum
Returns a string representation of this fibonacci
toString()
- Method in class tasks.
TSPResult
Returns string representation of the result.
TSPMin
- Class in
tasks
TSPMin class
TSPMin(TaskId, TaskId, int, int, double[][])
- Constructor for class tasks.
TSPMin
Constructor for TSPMin class
TSPResult
- Class in
tasks
TSPResult class.
TSPResult(int[], double)
- Constructor for class tasks.
TSPResult
Constructor for TSPResult
TSPRoot
- Class in
tasks
Initial TSP task class.
TSPRoot(int, double[][])
- Constructor for class tasks.
TSPRoot
Constructor for TSPRoot class
TSPTask
- Class in
tasks
Class for computing TSP.
TSPTask(int[], int[], TaskId, TaskId, int, double[][])
- Constructor for class tasks.
TSPTask
TSPTask constructor
TSPUtils
- Class in
tasks
Utility class for TSP.
U
update(double)
- Method in class computer.
QueueLengthManager
updateMaxDepth(int)
- Method in class server.jung.
DAGVertex
updateShared(Server2Computer, Shared)
- Method in interface api.
Computer2Server
send a shared update to the server
updateShared(Shared)
- Method in interface api.
Server2Computer
send a shared update to the computer
updateShared(Shared)
- Method in class api.
Task
Updates the shared object on the executing computer
updateShared(Shared)
- Method in interface api.
Task2Computer
sends a shared update to the computer
updateShared(Shared)
- Method in class computer.
Computer
updateShared(Shared, boolean)
- Method in class computer.
SharedManager
updateShared(Server2Computer, Shared)
- Method in class server.
Server
updateShared(Shared, Server2Computer)
- Method in class server.
SharedManager
Z
ZoomAnimationGenerator
- Class in
client.gui
Generates the images needed for Animation of zoom progress in the Mandelbrot Set
ZoomAnimationGenerator(ArrayList<MandelbrotGUITask>, String, Client2Server, RemoteListenerImpl)
- Constructor for class client.gui.
ZoomAnimationGenerator
Creates a new ZoomAnimationGenerator
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
Z
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes