<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Arial; font-size: 12pt; color: #000000'>Amjad,<div><br></div><div>Have you thought of using the system call:</div><div><br></div><div> "system(const char *string);"</div><div><br></div><div>Type "man system" for a description.  You can pass any string</div><div>to the shell to be run with this call.  For instance:</div><div><br></div><div>system("date > date.out");</div><div><br></div><div>would instruct the shell to place the current date and time</div><div>in the file date.out.  If the command you wish to run changes</div><div>cyclically you would have to manage the changes from inside</div><div>the program.  I am assuming a C program here.</div><div><br></div><div>Regards,</div><div><br></div><div>rbw</div><div><br></div><div><br><br><br><br>----- Original Message -----<br>From: "amjad ali" <amjad11@gmail.com><br>To: "Beowulf Mailing List" <beowulf@beowulf.org><br>Sent: Friday, August 14, 2009 6:44:44 PM GMT -06:00 US/Canada Central<br>Subject: [Beowulf] METIS Partitioning within program<br><br>Hi all,<br><br>For my parallel code to run, I first make grid partitioning on command line then for running the parallel code I give hard-code the path of METIS-partition files. It is very cumbersome if I need to run code with different grids and for different -np value. Please tell me how to call METIS partitioning routine from within the program run so that whatever -np  value would be we are at ease.<br>
<br>THANKS A LOT FOR YOUR ATTENTION. <br><br>Regards,<br>Amjad Ali.<br>
<br>_______________________________________________
Beowulf mailing list, Beowulf@beowulf.org sponsored by Penguin Computing
To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf
</div></div></body></html>