- xbt_assert(xbt_dynar_getfirst_as(speedPeak, double) > 0.0,
- "Speed has to be >0.0. Did you forget to specify the mandatory power attribute?");
- xbt_assert(core > 0, "Invalid number of cores %d. Must be larger than 0", core);
- Cpu *cpu = new CpuCas01(this, host, speedPeak, speedTrace, core, state_trace);
- return cpu;
-}
-
-double CpuCas01Model::next_occuring_event_full(double /*now*/)
-{
- return Model::shareResourcesMaxMin(getRunningActionSet(), maxminSystem_, lmm_solve);
+ return new CpuCas01(this, host, speedPerPstate, core);