--- a/src/mpi/examples/nms-p2p-nix-distributed.cc Thu Sep 06 09:47:38 2012 -0400
+++ b/src/mpi/examples/nms-p2p-nix-distributed.cc Thu Sep 06 16:35:31 2012 +0200
@@ -71,7 +71,7 @@
TIMER_TYPE t0, t1, t2;
TIMER_NOW (t0);
- cout << " ==== DARPA NMS CAMPUS NETWORK SIMULATION ====" << endl;
+ std::cout << " ==== DARPA NMS CAMPUS NETWORK SIMULATION ====" << std::endl;
GlobalValue::Bind ("SimulatorImplementationType",
StringValue ("ns3::DistributedSimulatorImpl"));
@@ -94,18 +94,18 @@
if (nCN < 2)
{
- cout << "Number of total CNs (" << nCN << ") lower than minimum of 2"
- << endl;
+ std::cout << "Number of total CNs (" << nCN << ") lower than minimum of 2"
+ << std::endl;
return 1;
}
if (systemCount > nCN)
{
- cout << "Number of total CNs (" << nCN << ") should be >= systemCount ("
- << systemCount << ")." << endl;
+ std::cout << "Number of total CNs (" << nCN << ") should be >= systemCount ("
+ << systemCount << ")." << std::endl;
return 1;
}
- cout << "Number of CNs: " << nCN << ", LAN nodes: " << nLANClients << endl;
+ std::cout << "Number of CNs: " << nCN << ", LAN nodes: " << nLANClients << std::endl;
NodeContainer nodes_net0[nCN][3], nodes_net1[nCN][6], nodes_netLR[nCN],
nodes_net2[nCN][14], nodes_net2LAN[nCN][7][nLANClients],
@@ -139,9 +139,9 @@
// Create Campus Networks
for (uint32_t z = 0; z < nCN; ++z)
{
- cout << "Creating Campus Network " << z << ":" << endl;
+ std::cout << "Creating Campus Network " << z << ":" << std::endl;
// Create Net0
- cout << " SubNet [ 0";
+ std::cout << " SubNet [ 0";
for (int i = 0; i < 3; ++i)
{
Ptr<Node> node = CreateObject<Node> (z % systemCount);
@@ -157,7 +157,7 @@
ndc0[i] = p2p_1gb5ms.Install (nodes_net0[z][i]);
}
// Create Net1
- cout << " 1";
+ std::cout << " 1";
for (int i = 0; i < 6; ++i)
{
Ptr<Node> node = CreateObject<Node> (z % systemCount);
@@ -189,7 +189,7 @@
address.SetBase (oss.str ().c_str (), "255.255.255.0");
ifs = address.Assign (ndc0_1);
// Create Net2
- cout << " 2";
+ std::cout << " 2";
for (int i = 0; i < 14; ++i)
{
Ptr<Node> node = CreateObject<Node> (z % systemCount);
@@ -232,7 +232,7 @@
}
}
// Create Net3
- cout << " 3 ]" << endl;
+ std::cout << " 3 ]" << std::endl;
for (int i = 0; i < 9; ++i)
{
Ptr<Node> node = CreateObject<Node> (z % systemCount);
@@ -269,7 +269,7 @@
ifs3LAN[z][i][j] = address.Assign (ndc3LAN[i][j]);
}
}
- cout << " Connecting Subnets..." << endl;
+ std::cout << " Connecting Subnets..." << std::endl;
// Create Lone Routers (Node 4 & 5)
Ptr<Node> node1 = CreateObject<Node> (z % systemCount);
Ptr<Node> node2 = CreateObject<Node> (z % systemCount);
@@ -324,7 +324,7 @@
address.SetBase (oss.str ().c_str (), "255.255.255.0");
ifs = address.Assign (ndc3_5b);
// Assign IP addresses
- cout << " Assigning IP addresses..." << endl;
+ std::cout << " Assigning IP addresses..." << std::endl;
for (int i = 0; i < 3; ++i)
{
oss.str ("");
@@ -365,7 +365,7 @@
// Create Ring Links
if (nCN > 1)
{
- cout << "Forming Ring Topology..." << endl;
+ std::cout << "Forming Ring Topology..." << std::endl;
NodeContainer nodes_ring[nCN];
for (uint32_t z = 0; z < nCN - 1; ++z)
{
@@ -386,7 +386,7 @@
}
// Create Traffic Flows
- cout << "Creating UDP Traffic Flows:" << endl;
+ std::cout << "Creating UDP Traffic Flows:" << std::endl;
Config::SetDefault ("ns3::OnOffApplication::MaxBytes",
UintegerValue (nBytes));
Config::SetDefault ("ns3::OnOffApplication::OnTime",
@@ -407,7 +407,7 @@
OnOffHelper client ("ns3::UdpSocketFactory", Address ());
AddressValue remoteAddress (InetSocketAddress (ifs1[0][2].GetAddress (0), 9999));
- cout << "Remote Address is " << ifs1[0][2].GetAddress (0) << endl;
+ std::cout << "Remote Address is " << ifs1[0][2].GetAddress (0) << std::endl;
client.SetAttribute ("Remote", remoteAddress);
ApplicationContainer clientApp;
@@ -430,7 +430,7 @@
AddressValue remoteAddress
(InetSocketAddress (ifs1[1][0].GetAddress (0), 9999));
- cout << "Remote Address is " << ifs1[1][0].GetAddress (0) << endl;
+ std::cout << "Remote Address is " << ifs1[1][0].GetAddress (0) << std::endl;
client.SetAttribute ("Remote", remoteAddress);
ApplicationContainer clientApp;
@@ -451,7 +451,7 @@
x = 0;
}
// Subnet 2 LANs
- cout << " Campus Network " << z << " Flows [ Net2 ";
+ std::cout << " Campus Network " << z << " Flows [ Net2 ";
for (int i = 0; i < 7; ++i)
{
for (uint32_t j = 0; j < nLANClients; ++j)
@@ -511,7 +511,7 @@
}
}
// Subnet 3 LANs
- cout << "Net3 ]" << endl;
+ std::cout << "Net3 ]" << std::endl;
for (int i = 0; i < 5; ++i)
{
for (uint32_t j = 0; j < nLANClients; ++j)
@@ -573,40 +573,40 @@
}
}
- cout << "Created " << NodeList::GetNNodes () << " nodes." << endl;
+ std::cout << "Created " << NodeList::GetNNodes () << " nodes." << std::endl;
TIMER_TYPE routingStart;
TIMER_NOW (routingStart);
if (nix)
{
- cout << "Using Nix-vectors..." << endl;
+ std::cout << "Using Nix-vectors..." << std::endl;
}
else
{
// Calculate routing tables
- cout << "Populating Routing tables..." << endl;
+ std::cout << "Populating Routing tables..." << std::endl;
Ipv4GlobalRoutingHelper::PopulateRoutingTables ();
}
TIMER_TYPE routingEnd;
TIMER_NOW (routingEnd);
- cout << "Routing tables population took "
- << TIMER_DIFF (routingEnd, routingStart) << endl;
+ std::cout << "Routing tables population took "
+ << TIMER_DIFF (routingEnd, routingStart) << std::endl;
- cout << "Running simulator..." << endl;
+ std::cout << "Running simulator..." << std::endl;
TIMER_NOW (t1);
Simulator::Stop (Seconds (100.0));
Simulator::Run ();
TIMER_NOW (t2);
- cout << "Simulator finished." << endl;
+ std::cout << "Simulator finished." << std::endl;
Simulator::Destroy ();
// Exit the MPI execution environment
MpiInterface::Disable ();
double d1 = TIMER_DIFF (t1, t0), d2 = TIMER_DIFF (t2, t1);
- cout << "-----" << endl << "Runtime Stats:" << endl;
- cout << "Simulator init time: " << d1 << endl;
- cout << "Simulator run time: " << d2 << endl;
- cout << "Total elapsed time: " << d1 + d2 << endl;
+ std::cout << "-----" << std::endl << "Runtime Stats:" << std::endl;
+ std::cout << "Simulator init time: " << d1 << std::endl;
+ std::cout << "Simulator run time: " << d2 << std::endl;
+ std::cout << "Total elapsed time: " << d1 + d2 << std::endl;
return 0;
#else
NS_FATAL_ERROR ("Can't use distributed simulator without MPI compiled in");