xbt_assert(traces_set_list.find(elm.first) != traces_set_list.end(), "Trace %s undefined", elm.first.c_str());
simgrid::kernel::profile::Profile* profile = traces_set_list.at(elm.first);
xbt_assert(traces_set_list.find(elm.first) != traces_set_list.end(), "Trace %s undefined", elm.first.c_str());
simgrid::kernel::profile::Profile* profile = traces_set_list.at(elm.first);
xbt_assert(host, "Host %s undefined", elm.second.c_str());
simgrid::surf::Cpu* cpu = host->pimpl_cpu;
xbt_assert(host, "Host %s undefined", elm.second.c_str());
simgrid::surf::Cpu* cpu = host->pimpl_cpu;
xbt_assert(traces_set_list.find(elm.first) != traces_set_list.end(), "Trace %s undefined", elm.first.c_str());
simgrid::kernel::profile::Profile* profile = traces_set_list.at(elm.first);
xbt_assert(traces_set_list.find(elm.first) != traces_set_list.end(), "Trace %s undefined", elm.first.c_str());
simgrid::kernel::profile::Profile* profile = traces_set_list.at(elm.first);
xbt_assert(host, "Host %s undefined", elm.second.c_str());
simgrid::surf::Cpu* cpu = host->pimpl_cpu;
xbt_assert(host, "Host %s undefined", elm.second.c_str());
simgrid::surf::Cpu* cpu = host->pimpl_cpu;
xbt_assert(traces_set_list.find(elm.first) != traces_set_list.end(), "Trace %s undefined", elm.first.c_str());
simgrid::kernel::profile::Profile* profile = traces_set_list.at(elm.first);
xbt_assert(traces_set_list.find(elm.first) != traces_set_list.end(), "Trace %s undefined", elm.first.c_str());
simgrid::kernel::profile::Profile* profile = traces_set_list.at(elm.first);
xbt_assert(link, "Link %s undefined", elm.second.c_str());
link->set_state_profile(profile);
}
xbt_assert(link, "Link %s undefined", elm.second.c_str());
link->set_state_profile(profile);
}
for (auto const& elm : trace_connect_list_link_bw) {
xbt_assert(traces_set_list.find(elm.first) != traces_set_list.end(), "Trace %s undefined", elm.first.c_str());
simgrid::kernel::profile::Profile* profile = traces_set_list.at(elm.first);
for (auto const& elm : trace_connect_list_link_bw) {
xbt_assert(traces_set_list.find(elm.first) != traces_set_list.end(), "Trace %s undefined", elm.first.c_str());
simgrid::kernel::profile::Profile* profile = traces_set_list.at(elm.first);
xbt_assert(link, "Link %s undefined", elm.second.c_str());
link->set_bandwidth_profile(profile);
}
xbt_assert(link, "Link %s undefined", elm.second.c_str());
link->set_bandwidth_profile(profile);
}
for (auto const& elm : trace_connect_list_link_lat) {
xbt_assert(traces_set_list.find(elm.first) != traces_set_list.end(), "Trace %s undefined", elm.first.c_str());
simgrid::kernel::profile::Profile* profile = traces_set_list.at(elm.first);
for (auto const& elm : trace_connect_list_link_lat) {
xbt_assert(traces_set_list.find(elm.first) != traces_set_list.end(), "Trace %s undefined", elm.first.c_str());
simgrid::kernel::profile::Profile* profile = traces_set_list.at(elm.first);
xbt_assert(link, "Link %s undefined", elm.second.c_str());
link->set_latency_profile(profile);
}
xbt_assert(link, "Link %s undefined", elm.second.c_str());
link->set_latency_profile(profile);
}