Salome HOME
Merged from BR_AR
[tools/libbatch.git] / src / PBS / Batch_BatchManager_ePBS.hxx
index c9dfc6f1b0e4bc64f92075a34d913055666fbdd0..9d7e8ce913971899e78a85266a37b1c7e839020d 100644 (file)
 #ifndef _BATCHMANAGER_EPBS_H_
 #define _BATCHMANAGER_EPBS_H_
 
-#include <Batch_Defines.hxx>
-#include <Batch_JobId.hxx>
-#include <Batch_JobInfo.hxx>
-#include <Batch_FactBatchManager.hxx>
-#include <Batch_BatchManager_eClient.hxx>
+#include "Batch_Defines.hxx"
+#include "Batch_JobId.hxx"
+#include "Batch_JobInfo.hxx"
+#include "Batch_FactBatchManager.hxx"
+#include "Batch_BatchManager_eClient.hxx"
 
 namespace Batch {
 
@@ -45,7 +45,8 @@ namespace Batch {
   public:
     // Constructeur et destructeur
     BatchManager_ePBS(const FactBatchManager * parent, const char * host="localhost",
-                      CommunicationProtocolType protocolType = SSH, const char * mpiImpl="nompi"); // connexion a la machine host
+                      CommunicationProtocolType protocolType = SSH, const char * mpiImpl="nompi",
+                     int nb_proc_per_node=1); // connexion a la machine host
     virtual ~BatchManager_ePBS();
 
     // Recupere le nom du serveur par defaut
@@ -70,6 +71,7 @@ namespace Batch {
     void buildBatchScript(const Job & job);
 
   private:
+    int _nb_proc_per_node;
 
 #ifdef SWIG
   public: