X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/dd05e77cf9fe231aef1608d42c8e45ac3ee5c15c..a4c8f1898670317d0fa33bf1b1a904ea922b78cc:/src/smpi/internals/smpi_host.cpp diff --git a/src/smpi/internals/smpi_host.cpp b/src/smpi/internals/smpi_host.cpp index 95c7284f66..25cadabe2f 100644 --- a/src/smpi/internals/smpi_host.cpp +++ b/src/smpi/internals/smpi_host.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2017-2018. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2017-2019. The SimGrid Team. All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ @@ -17,7 +17,7 @@ XBT_LOG_NEW_DEFAULT_SUBCATEGORY(smpi_host, smpi, "Logging specific to SMPI (host namespace simgrid { namespace smpi { -simgrid::xbt::Extension Host::EXTENSION_ID; +xbt::Extension Host::EXTENSION_ID; double Host::orecv(size_t size) { @@ -46,9 +46,8 @@ double Host::osend(size_t size) { double current = osend_parsed_values.empty() ? 0.0 : osend_parsed_values[0].values[0] + osend_parsed_values[0].values[1] * size; - // Iterate over all the sections that were specified and find the right - // value. (fact.factor represents the interval sizes; we want to find the - // section that has fact.factor <= size and no other such fact.factor <= size) + // Iterate over all the sections that were specified and find the right value. (fact.factor represents the interval + // sizes; we want to find the section that has fact.factor <= size and no other such fact.factor <= size) // Note: parse_factor() (used before) already sorts the vector we iterate over! for (auto const& fact : osend_parsed_values) { if (size <= fact.factor) { // Values already too large, use the previously computed value of current! @@ -88,33 +87,32 @@ double Host::oisend(size_t size) return current; } -Host::Host(simgrid::s4u::Host *ptr) : host(ptr) +Host::Host(s4u::Host* ptr) : host(ptr) { - if (not Host::EXTENSION_ID.valid()) - Host::EXTENSION_ID = simgrid::s4u::Host::extension_create(); + if (not smpi::Host::EXTENSION_ID.valid()) + smpi::Host::EXTENSION_ID = s4u::Host::extension_create(); const char* orecv_string = host->get_property("smpi/or"); if (orecv_string != nullptr) { orecv_parsed_values = parse_factor(orecv_string); } else { - orecv_parsed_values = parse_factor(simgrid::config::get_value("smpi/or")); + orecv_parsed_values = parse_factor(config::get_value("smpi/or")); } const char* osend_string = host->get_property("smpi/os"); if (osend_string != nullptr) { osend_parsed_values = parse_factor(osend_string); } else { - osend_parsed_values = parse_factor(simgrid::config::get_value("smpi/os")); + osend_parsed_values = parse_factor(config::get_value("smpi/os")); } const char* oisend_string = host->get_property("smpi/ois"); if (oisend_string != nullptr) { oisend_parsed_values = parse_factor(oisend_string); } else { - oisend_parsed_values = parse_factor(simgrid::config::get_value("smpi/ois")); + oisend_parsed_values = parse_factor(config::get_value("smpi/ois")); } } -Host::~Host()=default; -} -} +} // namespace smpi +} // namespace simgrid