stochevent.date_law = Distribution::UNIF;
i = 3;
} else {
- xbt_assert(false, "Unknown law %s", splittedval[0].c_str());
- i = 0;
+ xbt_die("Unknown law %s", splittedval[0].c_str());
}
xbt_assert(splittedval.size() > i, "Invalid profile line");
stochevent.value_law = Distribution::UNIF;
j = 2;
} else {
- xbt_assert(false, "Unknown law %s", splittedval[i].c_str());
- j = 0;
+ xbt_die("Unknown law %s", splittedval[i].c_str());
}
xbt_assert(splittedval.size() > i + j, "Invalid profile line");
case Distribution::NORM:
return simgrid::xbt::random::normal(params[0], params[1]);
default:
- xbt_assert(false, "Unimplemented distribution");
- return 0;
+ xbt_die("Unimplemented distribution");
}
}
double StochasticDatedValue::get_value()