Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / Launcher v4.9.0
|
Implementation of the class URANIE::Launcher::TSlurmCluster. More...
#include "TSlurmCluster.h"
#include "TSystem.h"
#include <vector>
#include <TRegexp.h>
#include "TDataServer.h"
Functions | |
ClassImp (URANIE::Launcher::TSlurmCluster) namespace URANIE | |
Detailed Description
Implementation of the class URANIE::Launcher::TSlurmCluster.
- Date
- mon august 4 14:19:19 CEST 2008
Function Documentation
◆ ClassImp()
ClassImp | ( | URANIE::Launcher::TSlurmCluster | ) |
Constructs and returns the list of nodes SLURM node lists are built such as : myhost[10,13-15] for 4 nodes myhost10, myhost13, myhost14, myhost15 myhost10 for one node myhost10
The SLURM_TASKS_PER_NODE gives the number of tasks on each of the node
SSH
References URANIE::Launcher::TCluster::_blog, URANIE::Launcher::TCluster::addNodeName(), URANIE::Launcher::TSlurmCluster::eligible(), URANIE::Launcher::TSlurmCluster::getCommandPrefix(), URANIE::Launcher::TCluster::getListOfNodes(), URANIE::Launcher::TCluster::getProcsPerJob(), URANIE::Launcher::TSlurmCluster::init(), URANIE::Launcher::TSlurmCluster::nodeList(), URANIE::Launcher::TCluster::printLog(), URANIE::Launcher::TSlurmCluster::printLog(), URANIE::Launcher::TSlurmCluster::TSlurmCluster(), and URANIE::Launcher::TSlurmCluster::~TSlurmCluster().