Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Adding javadoc.
[mapping.git] / javadoc / and / Mapping / GNode.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2 <!--NewPage-->
3 <HTML>
4 <HEAD>
5 <!-- Generated by javadoc (build 1.6.0_0) on Tue Feb 02 14:44:19 CET 2010 -->
6 <TITLE>
7 GNode
8 </TITLE>
9
10 <META NAME="date" CONTENT="2010-02-02">
11
12 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style">
13
14 <SCRIPT type="text/javascript">
15 function windowTitle()
16 {
17     if (location.href.indexOf('is-external=true') == -1) {
18         parent.document.title="GNode";
19     }
20 }
21 </SCRIPT>
22 <NOSCRIPT>
23 </NOSCRIPT>
24
25 </HEAD>
26
27 <BODY BGCOLOR="white" onload="windowTitle();">
28 <HR>
29
30
31 <!-- ========= START OF TOP NAVBAR ======= -->
32 <A NAME="navbar_top"><!-- --></A>
33 <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
34 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
35 <TR>
36 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
37 <A NAME="navbar_top_firstrow"><!-- --></A>
38 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
39   <TR ALIGN="center" VALIGN="top">
40   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../and/Mapping/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
41   <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
42   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/GNode.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
43   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
44   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
45   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
46   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
47   </TR>
48 </TABLE>
49 </TD>
50 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
51 </EM>
52 </TD>
53 </TR>
54
55 <TR>
56 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
57 &nbsp;<A HREF="../../and/Mapping/DefaultMapping.html" title="class in and.Mapping"><B>PREV CLASS</B></A>&nbsp;
58 &nbsp;<A HREF="../../and/Mapping/Graph.html" title="class in and.Mapping"><B>NEXT CLASS</B></A></FONT></TD>
59 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
60   <A HREF="../../index.html?and/Mapping/GNode.html" target="_top"><B>FRAMES</B></A>  &nbsp;
61 &nbsp;<A HREF="GNode.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
62 &nbsp;<SCRIPT type="text/javascript">
63   <!--
64   if(window==top) {
65     document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
66   }
67   //-->
68 </SCRIPT>
69 <NOSCRIPT>
70   <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
71 </NOSCRIPT>
72
73
74 </FONT></TD>
75 </TR>
76 <TR>
77 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
78   SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
79 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
80 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
81 </TR>
82 </TABLE>
83 <A NAME="skip-navbar_top"></A>
84 <!-- ========= END OF TOP NAVBAR ========= -->
85
86 <HR>
87 <!-- ======== START OF CLASS DATA ======== -->
88 <H2>
89 <FONT SIZE="-1">
90 and.Mapping</FONT>
91 <BR>
92 Class GNode</H2>
93 <PRE>
94 java.lang.Object
95   <IMG SRC="../../resources/inherit.gif" ALT="extended by "><B>and.Mapping.GNode</B>
96 </PRE>
97 <DL>
98 <DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
99 </DL>
100 <HR>
101 <DL>
102 <DT><PRE>public class <B>GNode</B><DT>extends java.lang.Object<DT>implements java.io.Serializable</DL>
103 </PRE>
104
105 <P>
106 Class representing a computing node
107 <P>
108
109 <P>
110 <DL>
111 <DT><B>Author:</B></DT>
112   <DD>S&eacute;bastien Miqu&eacute;e</DD>
113 <DT><B>See Also:</B><DD><A HREF="../../serialized-form.html#and.Mapping.GNode">Serialized Form</A></DL>
114 <HR>
115
116 <P>
117
118 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
119
120 <A NAME="constructor_summary"><!-- --></A>
121 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
122 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
123 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
124 <B>Constructor Summary</B></FONT></TH>
125 </TR>
126 <TR BGCOLOR="white" CLASS="TableRowColor">
127 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#GNode()">GNode</A></B>()</CODE>
128
129 <BR>
130 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
131 </TR>
132 </TABLE>
133 &nbsp;
134 <!-- ========== METHOD SUMMARY =========== -->
135
136 <A NAME="method_summary"><!-- --></A>
137 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
138 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
139 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
140 <B>Method Summary</B></FONT></TH>
141 </TR>
142 <TR BGCOLOR="white" CLASS="TableRowColor">
143 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
144 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
145 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#getCluster()">getCluster</A></B>()</CODE>
146
147 <BR>
148 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the cluster's name in which the node is.</TD>
149 </TR>
150 <TR BGCOLOR="white" CLASS="TableRowColor">
151 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
152 <CODE>&nbsp;int</CODE></FONT></TD>
153 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#getFrequency()">getFrequency</A></B>()</CODE>
154
155 <BR>
156 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the frequency of computing cores of the computing node.</TD>
157 </TR>
158 <TR BGCOLOR="white" CLASS="TableRowColor">
159 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
160 <CODE>&nbsp;long</CODE></FONT></TD>
161 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#getId()">getId</A></B>()</CODE>
162
163 <BR>
164 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the uniq identifier of the computing node.</TD>
165 </TR>
166 <TR BGCOLOR="white" CLASS="TableRowColor">
167 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
168 <CODE>&nbsp;boolean</CODE></FONT></TD>
169 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#getInCluster()">getInCluster</A></B>()</CODE>
170
171 <BR>
172 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the status of the computing node concerning its
173  presence, or not, in a cluster.</TD>
174 </TR>
175 <TR BGCOLOR="white" CLASS="TableRowColor">
176 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
177 <CODE>&nbsp;boolean</CODE></FONT></TD>
178 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#getMapped()">getMapped</A></B>()</CODE>
179
180 <BR>
181 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the status of the participation of the computing node.</TD>
182 </TR>
183 <TR BGCOLOR="white" CLASS="TableRowColor">
184 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
185 <CODE>&nbsp;int</CODE></FONT></TD>
186 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#getMemory()">getMemory</A></B>()</CODE>
187
188 <BR>
189 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the amount of the available memory of the computing node.</TD>
190 </TR>
191 <TR BGCOLOR="white" CLASS="TableRowColor">
192 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
193 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
194 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#getName()">getName</A></B>()</CODE>
195
196 <BR>
197 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the name of the computing node</TD>
198 </TR>
199 <TR BGCOLOR="white" CLASS="TableRowColor">
200 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
201 <CODE>&nbsp;int</CODE></FONT></TD>
202 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#getNb_cores()">getNb_cores</A></B>()</CODE>
203
204 <BR>
205 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the amount of computing cores of the computing node.</TD>
206 </TR>
207 <TR BGCOLOR="white" CLASS="TableRowColor">
208 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
209 <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
210 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#getNode()">getNode</A></B>()</CODE>
211
212 <BR>
213 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the external representation of the node.</TD>
214 </TR>
215 <TR BGCOLOR="white" CLASS="TableRowColor">
216 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
217 <CODE>&nbsp;int</CODE></FONT></TD>
218 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#getPower()">getPower</A></B>()</CODE>
219
220 <BR>
221 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the computational power of the computing node.</TD>
222 </TR>
223 <TR BGCOLOR="white" CLASS="TableRowColor">
224 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
225 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
226 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#getSite()">getSite</A></B>()</CODE>
227
228 <BR>
229 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the name of the site in which the computing node is.</TD>
230 </TR>
231 <TR BGCOLOR="white" CLASS="TableRowColor">
232 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
233 <CODE>&nbsp;void</CODE></FONT></TD>
234 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#setCluster(java.lang.String)">setCluster</A></B>(java.lang.String&nbsp;_c)</CODE>
235
236 <BR>
237 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the cluster's name in which the computing node is.</TD>
238 </TR>
239 <TR BGCOLOR="white" CLASS="TableRowColor">
240 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
241 <CODE>&nbsp;void</CODE></FONT></TD>
242 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#setFrequency(int)">setFrequency</A></B>(int&nbsp;_freq)</CODE>
243
244 <BR>
245 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the frequency of computing cores of the computing node.</TD>
246 </TR>
247 <TR BGCOLOR="white" CLASS="TableRowColor">
248 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
249 <CODE>&nbsp;void</CODE></FONT></TD>
250 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#setId(long)">setId</A></B>(long&nbsp;_id)</CODE>
251
252 <BR>
253 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the uniq identifier of the computing node.</TD>
254 </TR>
255 <TR BGCOLOR="white" CLASS="TableRowColor">
256 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
257 <CODE>&nbsp;void</CODE></FONT></TD>
258 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#setInCluster(boolean)">setInCluster</A></B>(boolean&nbsp;_b)</CODE>
259
260 <BR>
261 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the status of the computing node in order to know if
262  it is in cluster or not.</TD>
263 </TR>
264 <TR BGCOLOR="white" CLASS="TableRowColor">
265 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
266 <CODE>&nbsp;void</CODE></FONT></TD>
267 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#setMapped(boolean)">setMapped</A></B>(boolean&nbsp;_b)</CODE>
268
269 <BR>
270 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change the status of the node concerning its participation in the computation.</TD>
271 </TR>
272 <TR BGCOLOR="white" CLASS="TableRowColor">
273 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
274 <CODE>&nbsp;void</CODE></FONT></TD>
275 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#setMemory(int)">setMemory</A></B>(int&nbsp;_mem)</CODE>
276
277 <BR>
278 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the amount of available memory of the computing node.</TD>
279 </TR>
280 <TR BGCOLOR="white" CLASS="TableRowColor">
281 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
282 <CODE>&nbsp;void</CODE></FONT></TD>
283 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#setName(java.lang.String)">setName</A></B>(java.lang.String&nbsp;_name)</CODE>
284
285 <BR>
286 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the name of the computing node.</TD>
287 </TR>
288 <TR BGCOLOR="white" CLASS="TableRowColor">
289 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
290 <CODE>&nbsp;void</CODE></FONT></TD>
291 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#setNb_cores(int)">setNb_cores</A></B>(int&nbsp;_nb_cores)</CODE>
292
293 <BR>
294 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the amount of computing cores of the computing node.</TD>
295 </TR>
296 <TR BGCOLOR="white" CLASS="TableRowColor">
297 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
298 <CODE>&nbsp;void</CODE></FONT></TD>
299 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#setNode(java.lang.Object)">setNode</A></B>(java.lang.Object&nbsp;n)</CODE>
300
301 <BR>
302 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the external representation of the node.</TD>
303 </TR>
304 <TR BGCOLOR="white" CLASS="TableRowColor">
305 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
306 <CODE>&nbsp;void</CODE></FONT></TD>
307 <TD><CODE><B><A HREF="../../and/Mapping/GNode.html#setSite(java.lang.String)">setSite</A></B>(java.lang.String&nbsp;_s)</CODE>
308
309 <BR>
310 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the site's name in which the computing node is.</TD>
311 </TR>
312 </TABLE>
313 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
314 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
315 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
316 <TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
317 </TR>
318 <TR BGCOLOR="white" CLASS="TableRowColor">
319 <TD><CODE>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
320 </TR>
321 </TABLE>
322 &nbsp;
323 <P>
324
325 <!-- ========= CONSTRUCTOR DETAIL ======== -->
326
327 <A NAME="constructor_detail"><!-- --></A>
328 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
329 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
330 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
331 <B>Constructor Detail</B></FONT></TH>
332 </TR>
333 </TABLE>
334
335 <A NAME="GNode()"><!-- --></A><H3>
336 GNode</H3>
337 <PRE>
338 public <B>GNode</B>()</PRE>
339 <DL>
340 <DD>Default constructor.
341 <P>
342 </DL>
343
344 <!-- ============ METHOD DETAIL ========== -->
345
346 <A NAME="method_detail"><!-- --></A>
347 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
348 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
349 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
350 <B>Method Detail</B></FONT></TH>
351 </TR>
352 </TABLE>
353
354 <A NAME="setCluster(java.lang.String)"><!-- --></A><H3>
355 setCluster</H3>
356 <PRE>
357 public void <B>setCluster</B>(java.lang.String&nbsp;_c)</PRE>
358 <DL>
359 <DD>Set the cluster's name in which the computing node is.
360 <P>
361 <DD><DL>
362 </DL>
363 </DD>
364 <DD><DL>
365 <DT><B>Parameters:</B><DD><CODE>_c</CODE> - The name of the cluster containing the node</DL>
366 </DD>
367 </DL>
368 <HR>
369
370 <A NAME="getCluster()"><!-- --></A><H3>
371 getCluster</H3>
372 <PRE>
373 public java.lang.String <B>getCluster</B>()</PRE>
374 <DL>
375 <DD>Return the cluster's name in which the node is.
376 <P>
377 <DD><DL>
378 </DL>
379 </DD>
380 <DD><DL>
381
382 <DT><B>Returns:</B><DD>The cluster's name</DL>
383 </DD>
384 </DL>
385 <HR>
386
387 <A NAME="setSite(java.lang.String)"><!-- --></A><H3>
388 setSite</H3>
389 <PRE>
390 public void <B>setSite</B>(java.lang.String&nbsp;_s)</PRE>
391 <DL>
392 <DD>Set the site's name in which the computing node is.
393 <P>
394 <DD><DL>
395 </DL>
396 </DD>
397 <DD><DL>
398 <DT><B>Parameters:</B><DD><CODE>_s</CODE> - The site's name</DL>
399 </DD>
400 </DL>
401 <HR>
402
403 <A NAME="getSite()"><!-- --></A><H3>
404 getSite</H3>
405 <PRE>
406 public java.lang.String <B>getSite</B>()</PRE>
407 <DL>
408 <DD>Return the name of the site in which the computing node is.
409 <P>
410 <DD><DL>
411 </DL>
412 </DD>
413 <DD><DL>
414
415 <DT><B>Returns:</B><DD>The site's name</DL>
416 </DD>
417 </DL>
418 <HR>
419
420 <A NAME="setMapped(boolean)"><!-- --></A><H3>
421 setMapped</H3>
422 <PRE>
423 public void <B>setMapped</B>(boolean&nbsp;_b)</PRE>
424 <DL>
425 <DD>Change the status of the node concerning its participation in the computation.
426 <P>
427 <DD><DL>
428 </DL>
429 </DD>
430 <DD><DL>
431 <DT><B>Parameters:</B><DD><CODE>_b</CODE> - The status of its participation</DL>
432 </DD>
433 </DL>
434 <HR>
435
436 <A NAME="getMapped()"><!-- --></A><H3>
437 getMapped</H3>
438 <PRE>
439 public boolean <B>getMapped</B>()</PRE>
440 <DL>
441 <DD>Return the status of the participation of the computing node.
442 <P>
443 <DD><DL>
444 </DL>
445 </DD>
446 <DD><DL>
447
448 <DT><B>Returns:</B><DD>The status of the node</DL>
449 </DD>
450 </DL>
451 <HR>
452
453 <A NAME="setInCluster(boolean)"><!-- --></A><H3>
454 setInCluster</H3>
455 <PRE>
456 public void <B>setInCluster</B>(boolean&nbsp;_b)</PRE>
457 <DL>
458 <DD>Set the status of the computing node in order to know if
459  it is in cluster or not.
460 <P>
461 <DD><DL>
462 </DL>
463 </DD>
464 <DD><DL>
465 <DT><B>Parameters:</B><DD><CODE>_b</CODE> - The status of the node</DL>
466 </DD>
467 </DL>
468 <HR>
469
470 <A NAME="getInCluster()"><!-- --></A><H3>
471 getInCluster</H3>
472 <PRE>
473 public boolean <B>getInCluster</B>()</PRE>
474 <DL>
475 <DD>Return the status of the computing node concerning its
476  presence, or not, in a cluster.
477 <P>
478 <DD><DL>
479 </DL>
480 </DD>
481 <DD><DL>
482
483 <DT><B>Returns:</B><DD>The status of the node</DL>
484 </DD>
485 </DL>
486 <HR>
487
488 <A NAME="setName(java.lang.String)"><!-- --></A><H3>
489 setName</H3>
490 <PRE>
491 public void <B>setName</B>(java.lang.String&nbsp;_name)</PRE>
492 <DL>
493 <DD>Set the name of the computing node.
494 <P>
495 <DD><DL>
496 </DL>
497 </DD>
498 <DD><DL>
499 <DT><B>Parameters:</B><DD><CODE>_name</CODE> - The node's name</DL>
500 </DD>
501 </DL>
502 <HR>
503
504 <A NAME="getName()"><!-- --></A><H3>
505 getName</H3>
506 <PRE>
507 public java.lang.String <B>getName</B>()</PRE>
508 <DL>
509 <DD>Return the name of the computing node
510 <P>
511 <DD><DL>
512 </DL>
513 </DD>
514 <DD><DL>
515
516 <DT><B>Returns:</B><DD>The node's name</DL>
517 </DD>
518 </DL>
519 <HR>
520
521 <A NAME="setNode(java.lang.Object)"><!-- --></A><H3>
522 setNode</H3>
523 <PRE>
524 public void <B>setNode</B>(java.lang.Object&nbsp;n)</PRE>
525 <DL>
526 <DD>Set the external representation of the node. This object 
527  represents the node in application using this library.
528 <P>
529 <DD><DL>
530 </DL>
531 </DD>
532 <DD><DL>
533 <DT><B>Parameters:</B><DD><CODE>n</CODE> - The external representation of the node</DL>
534 </DD>
535 </DL>
536 <HR>
537
538 <A NAME="getNode()"><!-- --></A><H3>
539 getNode</H3>
540 <PRE>
541 public java.lang.Object <B>getNode</B>()</PRE>
542 <DL>
543 <DD>Return the external representation of the node.
544 <P>
545 <DD><DL>
546 </DL>
547 </DD>
548 <DD><DL>
549
550 <DT><B>Returns:</B><DD>The external representation of the node</DL>
551 </DD>
552 </DL>
553 <HR>
554
555 <A NAME="setNb_cores(int)"><!-- --></A><H3>
556 setNb_cores</H3>
557 <PRE>
558 public void <B>setNb_cores</B>(int&nbsp;_nb_cores)</PRE>
559 <DL>
560 <DD>Set the amount of computing cores of the computing node.
561 <P>
562 <DD><DL>
563 </DL>
564 </DD>
565 <DD><DL>
566 <DT><B>Parameters:</B><DD><CODE>_nb_cores</CODE> - The amount of cores</DL>
567 </DD>
568 </DL>
569 <HR>
570
571 <A NAME="getNb_cores()"><!-- --></A><H3>
572 getNb_cores</H3>
573 <PRE>
574 public int <B>getNb_cores</B>()</PRE>
575 <DL>
576 <DD>Return the amount of computing cores of the computing node.
577 <P>
578 <DD><DL>
579 </DL>
580 </DD>
581 <DD><DL>
582
583 <DT><B>Returns:</B><DD>The amount of cores</DL>
584 </DD>
585 </DL>
586 <HR>
587
588 <A NAME="setFrequency(int)"><!-- --></A><H3>
589 setFrequency</H3>
590 <PRE>
591 public void <B>setFrequency</B>(int&nbsp;_freq)</PRE>
592 <DL>
593 <DD>Set the frequency of computing cores of the computing node.
594 <P>
595 <DD><DL>
596 </DL>
597 </DD>
598 <DD><DL>
599 <DT><B>Parameters:</B><DD><CODE>_freq</CODE> - The frequency of cores</DL>
600 </DD>
601 </DL>
602 <HR>
603
604 <A NAME="getFrequency()"><!-- --></A><H3>
605 getFrequency</H3>
606 <PRE>
607 public int <B>getFrequency</B>()</PRE>
608 <DL>
609 <DD>Return the frequency of computing cores of the computing node.
610 <P>
611 <DD><DL>
612 </DL>
613 </DD>
614 <DD><DL>
615
616 <DT><B>Returns:</B><DD>The frequency of cores</DL>
617 </DD>
618 </DL>
619 <HR>
620
621 <A NAME="setMemory(int)"><!-- --></A><H3>
622 setMemory</H3>
623 <PRE>
624 public void <B>setMemory</B>(int&nbsp;_mem)</PRE>
625 <DL>
626 <DD>Set the amount of available memory of the computing node.
627 <P>
628 <DD><DL>
629 </DL>
630 </DD>
631 <DD><DL>
632 <DT><B>Parameters:</B><DD><CODE>_mem</CODE> - Amount of memory</DL>
633 </DD>
634 </DL>
635 <HR>
636
637 <A NAME="getMemory()"><!-- --></A><H3>
638 getMemory</H3>
639 <PRE>
640 public int <B>getMemory</B>()</PRE>
641 <DL>
642 <DD>Return the amount of the available memory of the computing node.
643 <P>
644 <DD><DL>
645 </DL>
646 </DD>
647 <DD><DL>
648
649 <DT><B>Returns:</B><DD>The amount  of memory</DL>
650 </DD>
651 </DL>
652 <HR>
653
654 <A NAME="getPower()"><!-- --></A><H3>
655 getPower</H3>
656 <PRE>
657 public int <B>getPower</B>()</PRE>
658 <DL>
659 <DD>Return the computational power of the computing node. It includes
660  the multiplication of cores by frequency plus a coefficient for the 
661  memory.
662 <P>
663 <DD><DL>
664 </DL>
665 </DD>
666 <DD><DL>
667
668 <DT><B>Returns:</B><DD>The computational power of the computing node</DL>
669 </DD>
670 </DL>
671 <HR>
672
673 <A NAME="setId(long)"><!-- --></A><H3>
674 setId</H3>
675 <PRE>
676 public void <B>setId</B>(long&nbsp;_id)</PRE>
677 <DL>
678 <DD>Set the uniq identifier of the computing node.
679 <P>
680 <DD><DL>
681 </DL>
682 </DD>
683 <DD><DL>
684 <DT><B>Parameters:</B><DD><CODE>_id</CODE> - The identifier of the node</DL>
685 </DD>
686 </DL>
687 <HR>
688
689 <A NAME="getId()"><!-- --></A><H3>
690 getId</H3>
691 <PRE>
692 public long <B>getId</B>()</PRE>
693 <DL>
694 <DD>Return the uniq identifier of the computing node.
695 <P>
696 <DD><DL>
697 </DL>
698 </DD>
699 <DD><DL>
700
701 <DT><B>Returns:</B><DD>The identifier of the node</DL>
702 </DD>
703 </DL>
704 <!-- ========= END OF CLASS DATA ========= -->
705 <HR>
706
707
708 <!-- ======= START OF BOTTOM NAVBAR ====== -->
709 <A NAME="navbar_bottom"><!-- --></A>
710 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
711 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
712 <TR>
713 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
714 <A NAME="navbar_bottom_firstrow"><!-- --></A>
715 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
716   <TR ALIGN="center" VALIGN="top">
717   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../and/Mapping/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
718   <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
719   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/GNode.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
720   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
721   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
722   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
723   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
724   </TR>
725 </TABLE>
726 </TD>
727 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
728 </EM>
729 </TD>
730 </TR>
731
732 <TR>
733 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
734 &nbsp;<A HREF="../../and/Mapping/DefaultMapping.html" title="class in and.Mapping"><B>PREV CLASS</B></A>&nbsp;
735 &nbsp;<A HREF="../../and/Mapping/Graph.html" title="class in and.Mapping"><B>NEXT CLASS</B></A></FONT></TD>
736 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
737   <A HREF="../../index.html?and/Mapping/GNode.html" target="_top"><B>FRAMES</B></A>  &nbsp;
738 &nbsp;<A HREF="GNode.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
739 &nbsp;<SCRIPT type="text/javascript">
740   <!--
741   if(window==top) {
742     document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
743   }
744   //-->
745 </SCRIPT>
746 <NOSCRIPT>
747   <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
748 </NOSCRIPT>
749
750
751 </FONT></TD>
752 </TR>
753 <TR>
754 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
755   SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
756 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
757 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
758 </TR>
759 </TABLE>
760 <A NAME="skip-navbar_bottom"></A>
761 <!-- ======== END OF BOTTOM NAVBAR ======= -->
762
763 <HR>
764
765 </BODY>
766 </HTML>