X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c0f7651d231382bb195bdd89305caaf1dfe18a55..f409d6f711ba652a6fd78e185791cf7870b6765d:/src/surf/surf_interface.hpp diff --git a/src/surf/surf_interface.hpp b/src/surf/surf_interface.hpp index da361ca582..7d7c0a43df 100644 --- a/src/surf/surf_interface.hpp +++ b/src/surf/surf_interface.hpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2004-2019. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2004-2020. 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. */ @@ -8,6 +8,7 @@ #include "src/internal_config.h" #include "src/surf/surf_private.hpp" +#include "xbt/function_types.h" #include #include @@ -29,7 +30,7 @@ extern XBT_PRIVATE double sg_bandwidth_factor; extern XBT_PRIVATE double sg_weight_S_parameter; extern XBT_PRIVATE std::vector surf_path; extern XBT_PRIVATE std::unordered_map traces_set_list; -extern XBT_PRIVATE std::set watched_hosts; +extern XBT_PRIVATE std::set> watched_hosts; static inline void double_update(double* variable, double value, double precision) { @@ -81,7 +82,7 @@ XBT_PUBLIC void surf_network_model_init_SMPI(); /** @ingroup SURF_models * @brief Same as network model 'LagrangeVelho', only with different correction factors. * - * This model impelments a variant of the contention model on Infinband networks based on + * This model implements a variant of the contention model on Infiniband networks based on * the works of Jérôme Vienne : http://mescal.imag.fr/membres/jean-marc.vincent/index.html/PhD/Vienne.pdf * * @see surf_host_model_init_IB() @@ -115,7 +116,7 @@ XBT_PUBLIC void surf_network_model_init_Constant(); /** @ingroup SURF_models * @brief Initializes the platform with the network model CM02 * - * You sould call this function by yourself only if you plan using surf_host_model_init_compound. + * You should call this function by yourself only if you plan using surf_host_model_init_compound. * See comments in the code for more information. */ XBT_PUBLIC void surf_network_model_init_CM02(); @@ -136,7 +137,7 @@ XBT_PUBLIC void surf_network_model_init_NS3(); /** @ingroup SURF_models * @brief Initializes the platform with the current best network and cpu models at hand * - * This platform model seperates the host model and the network model. + * This platform model separates the host model and the network model. * The host model will be initialized with the model compound, the network model with the model LV08 (with cross * traffic support) and the CPU model with the model Cas01. * Such model is subject to modification with warning in the ChangeLog so monitor it! @@ -191,7 +192,7 @@ XBT_PUBLIC void model_help(const char* category, const std::vector surf_storage_model_d /** @brief The list of all host models (pick one with --cfg=host/model:) */ XBT_PUBLIC_DATA const std::vector surf_host_model_description; -/********** - * Action * - **********/ - #endif /* SURF_MODEL_H_ */