Logo AND Algorithmique Numérique Distribuée

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