X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/mapping.git/blobdiff_plain/e9ad3655aa50dde188c7a9b905cc5fe81fba664f..4b994d60530bc4e2db2662b800207eafa2360c82:/javadoc/and/Mapping/Simple.html diff --git a/javadoc/and/Mapping/Simple.html b/javadoc/and/Mapping/Simple.html deleted file mode 100644 index a1bacdf..0000000 --- a/javadoc/and/Mapping/Simple.html +++ /dev/null @@ -1,369 +0,0 @@ - - - - - - -Simple - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -and.Mapping -
-Class Simple

-
-java.lang.Object
-  extended by and.Mapping.Algo
-      extended by and.Mapping.Simple
-
-
-
All Implemented Interfaces:
java.io.Serializable
-
-
-
-
public class Simple
extends Algo
- - -

-Implementation of Simple Mapping algorithm -

- -

-

-
See Also:
Serialized Form
-
- -

- - - - - - - -
-Field Summary
- - - - - - - -
Fields inherited from class and.Mapping.Algo
gl, gr, mp
-  - - - - - - - - - - - - - -
-Constructor Summary
Simple() - -
-          Default constructor.
Simple(Graph _gr, - Grid _gd) - -
-          Constructor.
-  - - - - - - - - - - - - - - - - - - - -
-Method Summary
- GNodegetOtherGNode(java.util.ArrayList<GNode> _ag) - -
-          Find a new node, which may not takes part into the computation process.
- voidmap() - -
-          Mapping function.
- GNodereplaceNode(GNode replaced, - java.util.ArrayList<GNode> _ag) - -
-          Replace a fallen node by a new one, according to the mapping policy.
- - - - - - - -
Methods inherited from class and.Mapping.Algo
getMapping
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Constructor Detail
- -

-Simple

-
-public Simple()
-
-
Default constructor. -

-

-
- -

-Simple

-
-public Simple(Graph _gr,
-              Grid _gd)
-
-
Constructor. -

-

-
Parameters:
_gr - Application graph to be mapped on
_gd - Grid graph
-
- - - - - - - - -
-Method Detail
- -

-map

-
-public void map()
-
-
Description copied from class: Algo
-
Mapping function. -

-

-
Specified by:
map in class Algo
-
-
-
-
-
-
- -

-replaceNode

-
-public GNode replaceNode(GNode replaced,
-                         java.util.ArrayList<GNode> _ag)
-
-
Description copied from class: Algo
-
Replace a fallen node by a new one, according to the mapping policy. -

-

-
Specified by:
replaceNode in class Algo
-
-
-
Parameters:
replaced - The fallen node to be replaced
_ag - The list of all available computing nodes -
Returns:
The new node
-
-
-
- -

-getOtherGNode

-
-public GNode getOtherGNode(java.util.ArrayList<GNode> _ag)
-
-
Description copied from class: Algo
-
Find a new node, which may not takes part into the computation process. - Typically such kind of node is used to create a new spawner or a new super-node, - in order to bring fault tolerance. -

-

-
Specified by:
getOtherGNode in class Algo
-
-
- -
Returns:
Another node which will not compute
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- - -